


$(document).ready(function(){ 
    //initialize();
    if($('#changed_text')){   
	        $('#changed_text').innerfade({
    	         speed: 1000,
    	         timeout: 6000,
    	         type: 'sequence'
	        });
        }
		
	if($('#subbanner')){   
		$('#subbanner').innerfade({
			 speed: 1000,
			 timeout: 4000,
			 type: 'sequence'
		});
		}
    
    if($('.blink')){
	        $('.blink').innerfade({
    	         speed: 500,
    	         timeout: 500,
    	         type: 'sequence'
	        });
        }
        
    $('#menu ul li').hover(
        function() {
            $(this).find('ul').stop(true, true);
            $(this).find('ul').slideDown();
        },
        function() {
            $(this).find('ul').slideUp('slow');
        }
    );

    reColor();
    
    $('.help.db').click(function() {
        $('.res').modal();
        var height = $(window).height() * .75;
        $('#simplemodal-container').css('height', height);
        $('#simplemodal-container').css('top', ($(window).height() - height) / 2);
        $('<img class="preloader" src="/i/preloader.gif" width="180" />').prependTo('.simplemodal-data');
        var newData = $.ajax({ 
            url: "../inc/price_more.php",
            dataType:(jQuery.browser.msie) ?  'text' : 'xml',
			data: "id=" + this.id,
            type: "GET",
			cache: false,
            success: function(xmlData) {
                var data;
                if ( typeof xmlData == 'string') {
                    data = new ActiveXObject( 'Microsoft.XMLDOM');
                    data.async = false;
                    data.loadXML( xmlData);
                } else {
                    data = xmlData;
                }
				//alert($(data).text());
                
                
                var _result = '';                		
				var title = $(data).find('title').text();
                _result += '<div id="modal-title"><h2><span class="right">8-495-505-20-79</span>' + title + ' </h2></div>';
                _result += '<div id="modal-data">';
				
				
                if($('comments',data).text() != "")
                    _result += '<div id="comments"><h3>Наши услуги:</h3> ' + $('comments',data).text() + '</div>';
				
                if($('docs_needed',data).text() != "")
                    _result += '<div id="docs_needed"><h3>Документы, необходимые для предоставления услуги:</h3>' + $('docs_needed',data).text() + '</div>';
                
                if($('docs_final',data).text() != "")
                    _result += '<div id="docs_final"><h3>Документы, которые Вы получите:</h3> ' + $('docs_final',data).text() + '</div>';
                
                _result += '</div>';
                
                $(_result).prependTo('.simplemodal-data');
                $('.preloader').css('display', 'none');
                var h = height - $('#modal-title').height();
                $('#modal-data').css('height', h);
                $('#modal-data').css('overflow-y', 'scroll');
                
            }    
        });
        return false;
    });
    
      
    
    var collapseIcon = "/i/icon/minuss.png";
    var collapseText = "Скрыть";
    var expandIcon = "/i/icon/pluss.png";
    var expandText = "Раскрыть";
    $('table.collapsible tbody').each(function(){
        var $section = $(this);
        $('<img />').attr('src', collapseIcon)
            .attr('alt', collapseText)
            .prependTo($section.find('th'))
            .addClass('clickable')
            .click(function() {
                if($section.is('.collapsed')) {
                    $section.removeClass('collapsed')
                        .find('tr:not(:has(th))').fadeIn('fast');
                    $(this).attr('src', collapseIcon)
                        .attr('alt', collapseText);
                }
                else {
                    $section.addClass('collapsed')
                        .find('tr:not(:has(th))').fadeOut('fast');
                    $(this).attr('src', expandIcon)
                        .attr('alt', expandText);
                }
            });
    });
    
    
    $('table.pps tbody th').each(function(){
        var path = '/i/stamps/';
        switch($(this).text()) 
        {
            case 'Удостоверительные печати на пластиковой оснастке':
                path += 'grm-hr45.jpg';
                break;
            case 'Удостоверительные печати на металлической оснастке':
                path += 'grm-5215-2pads.jpg';
                break;
            case 'Штампы на автоматической пластиковой оснастке':
                path += 'grm-10.jpg';
                break;
            case 'Штампы на автоматической металлической оснастке':
                path += 'grm-5215-2pads.jpg';
                break;
            case 'Датеры на автоматической пластиковой оснастке':
                path += 'grm-46130-dater.jpg';
                break;
            case 'Датер на автоматической металлической оснастке':
                path += 'grm-5215-2pads.jpg';
                break;            
            case 'Факсимиле':
                path += 'facsimile_2_230x170.jpg';
                break;
        }
        $('<a rel="lightbox" href="' + path + '" title="" ><img class="right" src="/i/icon/picture.png" alt="" border="0" /></a>')
            .appendTo($(this));
    });
            
            
    $("#accordion").accordion({
        collapsible: true,
        active: false					
    });
    
            
    $('.lightbox a').lightBox();
    $('a[rel="lightbox"]').lightBox({
        imageBtnClose: '/i/lightbox-btn-close.gif',
        txtImage: 'Изображение',
        txtOf: 'из'
    });
    
    $('.lightbox img').css('margin', '5px 1px');
});

function reColor()
{    
    $('table:not(.untable) tbody').each(function() {
        $(this).find('tr:not(:hidden):not(:has(th)):odd').addClass('green');
        $(this).find('tr:not(:hidden):not(:has(th)):even').removeClass('green');
    });
}

$(document).ready(function(){ 
    var $info = $('#psytest-info');
    $info.hide();
    var $table = $('#psytest-table');
    $table.find('td')
        .filter(':nth-child(3)')
        .each(function(){   
            var id = $(this).find('a').attr('href');
            id = id.slice(6);
            $(this).find('a').bind('click', function() {
                $.modal($info.find('li[id=info-' + id + ']').html());
                return false;
            });
        });
    
    
    $('#opf_form #capital').change(function(){        
        if($('#opf_form #capital option:selected').val() == 0) {
            $('#share_tr').hide(); 
        }
        else {
            $('#share_tr').show();               
        }
        reColor();       
    });
    $('#opf_form #capital').trigger('change');
	
	$('#data_l').hide();
	$('.opf #likvid').change(function(){        
        if($('#opf #likvid option:selected').val() == 0) {
            $('#data_l').hide(); 
        }
        else {
            $('#data_l').show();               
        }
        reColor();       
    });
	
    
});
