﻿key = 0;
news_slide = 1;
news_slides = 7;
main_slide = 1;
main_slides = 3;
ready_for_click = true;
m_slide = 1;
m_slides = 2;

$(function() {
	$('#news-advanced').click(function(evt) {
		$(this).addClass('hide');
		$(this).parent().find('.b-news-other').removeClass('hide');
	});
	$('#news-displace').click(function(evt) {
		$(this).parent().addClass('hide');
		$('#news-advanced').removeClass('hide');
	});

    function autoRotate(){
        np = $('.b-banner-active').attr('id').split('-')[1];
        $('#banner-'+np).fadeOut(350, function(){
              $('#banner-'+np).removeClass('b-banner-active');
            if (np != 7) {
                np = +np + 1;
            }
            else {
                np = 1;
            }
            $('#banner-'+np).fadeIn(350);
            $('#banner-'+np).addClass('b-banner-active');
            $('.active-page').removeClass('active-page');
            $('#page-'+np).addClass('active-page');    
        });
    }

    $('.b-banner-main-next').everyTime(6000,'timer',function(){
        autoRotate();
    });

    $('.page').click(function() {
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('.b-banner-main-next').stopTime('timer');
        var np;
        np = $(this).attr('id').split('-')[1];
        $('.active-page').removeClass('active-page');
        $(this).addClass('active-page');
        $('.b-banner-active').fadeOut(350, function(){
            $('.b-banner-active').removeClass('b-banner-active');
            $('#banner-'+np).fadeIn(350);
            $('#banner-'+np).addClass("b-banner-active"); 
            ready_for_click = true;
            $('.b-banner-main-next').everyTime(6000,'timer',function(){
                autoRotate();
            });
        });
    });

	$('.b-banner-main-next').click(function() {
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('.b-banner-main-next').stopTime('timer');
		np = $('.b-banner-active').attr('id').split('-')[1];
        $('#banner-'+np).fadeOut(350, function(){
            // $('#banner-'+np).addClass('hide');
            $('#banner-'+np).removeClass('b-banner-active');
            if (np != 7) {
                np = +np + 1;
            }
            else {
                np = 1;
            }
            $('#banner-'+np).fadeIn(350);
            $('#banner-'+np).addClass('b-banner-active');
            $('.active-page').removeClass('active-page');
            $('#page-'+np).addClass('active-page'); 
            ready_for_click = true;   
            $('.b-banner-main-next').everyTime(6000,'timer',function(){
                autoRotate();
            });
        });
        
    });
    
	$('.b-banner-main-prev').click(function() {
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('.b-banner-main-next').stopTime('timer');
		np = $('.b-banner-active').attr('id').split('-')[1];
        $('#banner-'+np).fadeOut(350, function(){
            // $('#banner-'+np).addClass('hide');
            $('#banner-'+np).removeClass('b-banner-active');
            if (np != 1) {
                np--;
            }
            else {
                np = 7;
            }
            $('#banner-'+np).fadeIn(350);
            $('#banner-'+np).addClass('b-banner-active');
            $('.active-page').removeClass('active-page');
            $('#page-'+np).addClass('active-page');   
            ready_for_click = true; 
            $('.b-banner-main-next').everyTime(6000,'timer',function(){
                autoRotate();
            });
        });
	});

	$('.b-news-pager-button.prew').click(function (evt) {
		newscount = $('#news-count').attr('nc');
		np1 = $('.active-news').attr('id').split('-')[1];
		$('#news-' + np1).addClass('hide');
		$('#news-' + np1).removeClass('active-news');
		if (np1 != 1) {
			np1 = np1 - 1;
		}
		else {
			np1 = newscount;
		}
		$('#news-' + np1).removeClass('hide');
		$('#news-' + np1).addClass('active-news');
	});
	$('.b-news-pager-button.next').click(function (evt) {
		newscount = $('#news-count').attr('nc');
		np1 = $('.active-news').attr('id').split('-')[1];
		$('#news-' + np1).addClass('hide');
		$('#news-' + np1).removeClass('active-news');
		if (np1 != newscount) {
			np1 = +np1 + 1;
		}
		else {
			np1 = 1;
		}
		$('#news-' + np1).removeClass('hide');
		$('#news-' + np1).addClass('active-news');
	});
    // This line call error -> $('#calendar').datepicker({ changeYear : true, changeMonth : true });
	
	/* Fancybox gallery */
    $("a.fbox").fancybox({
        'hideOnContentClick': true,
        'width'         :   200,
        'transitionIn'  :   'elastic',
        'transitionOut' :   'elastic',
        'speedIn'       :   500, 
        'speedOut'      :   500,
		'titlePosition' :   'inside'
	});
	
	$("a.fbox_video").click(function() {
    	$.fancybox({
    			'padding'		: 0,
    			'autoScale'		: false,
    			'transitionIn'	: 'none',
    			'transitionOut'	: 'none',
    			'title'			: this.title,
    			'width'		    : 680,
    			'height'		: 495,
    			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
    			'type'			: 'swf',
    			'swf'			: {
    			   	 'wmode'		    : 'transparent',
    				 'allowfullscreen'	: 'true'
    			}
    		});
    	return false;
    });
	
	/* News slider */
    $('.b-sideblock-slide-arrow-left').click(function(){
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('#news-slide-'+news_slide).css('display', 'none');
        if (news_slide > 1){
            news_slide--;
        }else{
            news_slide = news_slides;
        }
        $('#news-slide-'+news_slide).css('display', 'block');
        $('#current-news-slide').text(news_slide);
        ready_for_click = true;
    });
    
	$('.b-sideblock-slide-arrow-right').click(function(){
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('#news-slide-'+news_slide).css('display', 'none');
        if (news_slide < news_slides){
            news_slide++;
        }else{
            news_slide = 1;
        }
        $('#news-slide-'+news_slide).css('display', 'block');
        $('#current-news-slide').text(news_slide);
        ready_for_click = true;
    });
    
    /* Main center slider */
    $('.b-banner-main-slider-lt').click(function(){
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('#main-slider-slide-'+main_slide).css('display', 'none');
        if (main_slide > 1){
            main_slide--;
        }else{
            main_slide = main_slides;
        }
        $('#main-slider-slide-'+main_slide).css('display', 'block');
        ready_for_click = true;
    });
    
	$('.b-banner-main-slider-rt').click(function(){
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('#main-slider-slide-'+main_slide).css('display', 'none');
        if (main_slide < main_slides){
            main_slide++;
        }else{
            main_slide = 1;
        }
        $('#main-slider-slide-'+main_slide).css('display', 'block');
        ready_for_click = true;
    });
    
    /* Vertical accordion (System) */
    $('.b-ideal-slides-head').click(function(){
            $(this).toggleClass('b-ideal-slides-open');
            $(this).children().toggleClass('b-ideal-slides-arrow-open');
        $(this).parent().find('.b-ideal-slides-cont').slideToggle(70);
    });
    
    /* Vertical accordion (Structure) */
    $('.b-structure-head').click(function(){
        $(this).find('.b-structure-arrow').toggleClass('b-structure-arrow-open');
        $(this).parent().find('.b-structure-cont').slideToggle(10);
    });
    
    /* Vertical scroll */
    fleXenv.fleXcrollMain('ver-scroll-content');
    
    /* Popup windows */
    $('.b-system-block').tooltip({ 
        track: true,
        fade: 0,
        delay: 0, 
        showURL: false, 
        bodyHandler: function() { 
            return $(this).find('.popup').html(); 
        } 
    });

    $('.b-center-block-map > a > img').attr('src', 'images/new_main_page_24-1.png');
    $('.b-legend-1 + a').css('border-bottom', '1px dashed #DE0226');
    $('.b-map-legend a').mouseout(function(){
          $('.b-center-block-map > a > img').attr('src', 'images/new_main_page_24-1.png');
          $('.b-legend-1 + a').css('border-bottom', '1px dashed #DE0226');
    });

    $('.b-video-list-preview-none').click(function(){
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('#main-slide-'+m_slide).fadeOut('slow', function(){
            if (m_slide > 1){
                m_slide--;
            }else{
                m_slide = m_slides;
            }
            $('#main-slide-'+m_slide).fadeIn('slow', function(){
                ready_for_click = true;
            });
        });
    });

    $('.b-video-list-next-none').click(function(){
        if (!ready_for_click)
            return;
        ready_for_click = false;
        $('#main-slide-'+m_slide).fadeOut('slow', function(){
            if (m_slide < m_slides){
                m_slide++;
            }else{
                m_slide = 1;
            }
            $('#main-slide-'+m_slide).fadeIn('slow', function(){
                ready_for_click = true;
            });
        });
    });
});

function setResource(id){
    $('.b-center-block-map > a > img').attr('src', 'images/new_main_page_24-'+id+'.png');
if(id != 1){
    $('.b-legend + a').each(function(){
        $('.b-legend-1 + a').css('border-bottom', '1px dashed #C0C0C0');
    });
}
}

function switchPageView(id){
	if(id==1){
		$('#as_text').removeClass('active');
		$('#as_info').addClass('active');
		$('#as_info > a').css('cursor', 'default');
		$('#as_text > a').css('cursor', 'pointer');
		$('#as_text_content').css('display', 'none');
		$('#as_info_content').css('display', 'block');
	}
	if(id==2){
		$('#as_info').removeClass('active');
		$('#as_text').addClass('active');
		$('#as_text > a').css('cursor', 'default');
		$('#as_info > a').css('cursor', 'pointer');
		$('#as_info_content').css('display', 'none');
		$('#as_text_content').css('display', 'block');
	}
}
