// JavaScript Document
$(document).ready(function(){
	var sliderNumb = 0;

	var inter;
	/* slide bg */
	bgSlides = $('.slider_rows .slider_item').size();
	
	
	/* slide box */
	$('.slidebox').slideUp(0);
	$('.slide_btn img').click(function(){
		$(this).toggleClass('slideup');
		$('.slidebox').stop(true,true).slideToggle();
	});
	
	/* menu */
	$('.h_menu ul ul').parent('li').addClass('expanded');
	$('.expanded').bind({
		mouseover:	function(){
			$('.h_menu a.active').addClass('tempActive');
			$(this).find('a').eq(0).addClass('act');
			$(this).find('ul').stop(true,true).slideDown();
		},
		mouseleave:	function(){
			$(this).find('ul').stop(true,true).slideUp();
			$(this).find('a').eq(0).removeClass('act');
			$('.h_menu a.active').removeClass('tempActive');}
	});
	
	
	if(bgSlides>1){
		$('.slider_rows').after('<div class="slider_bg_navigation"><div class="slider_bg_buttons"><img src="/images/spacer.gif" alt="" width="23" height="29" class="nav_left" /><img src="/images/spacer.gif" alt="" width="23" height="29" class="nav_right" /></div><div class="slider_bg_rounds"><div class="slider_bg_rounds_l"></div><div class="slider_bg_rounds_c"></div><div class="slider_bg_rounds_r"></div><div class="spacer"></div></div></div>');
		SliderRounds = '';
		for(i=0; i<bgSlides; i++){
			if(i==0){altTag= 'alt="'+i+'" class="active"';}
			else{
				altTag='alt="'+i+'"';
				$('.slider_rows .slider_item').eq(i).fadeOut(0);
			}
			SliderRounds= SliderRounds+'<img src="/images/spacer.gif" '+altTag+' />';
		}
		$('.slider_bg_rounds_c').html(SliderRounds);
		
		$('.slider_bg_rounds_c img').click(function(){
			if(!$(this).hasClass('active')){
				Prev = Number($('.slider_bg_rounds_c img.active').attr('alt'));
				Curr =  Number($(this).attr('alt'));
				ChangeBgSlide(Prev, Curr)
			}
		});
		
		
		
		inter = setInterval('nextSlide(bgSlides)',10000);
		
		$('.slider_bg_navigation img.nav_left').click(function(){
			/*Prev = Number($('.slider_bg_rounds_c img.active').attr('alt'));
			Prev > 0 ? Curr=Prev-1 : Curr=bgSlides-1;
			ChangeBgSlide(Prev, Curr);*/
			prevSlide(bgSlides);
			clearTimeout(inter);
			inter = setInterval('nextSlide(bgSlides)',10000);
		});
		$('.slider_bg_navigation img.nav_right').click(function(){
			/*Prev = Number($('.slider_bg_rounds_c img.active').attr('alt'));
			Prev < (bgSlides-1) ? Curr=Prev+1 : Curr=0;
			ChangeBgSlide(Prev, Curr);*/
			nextSlide(bgSlides);
			clearTimeout(inter);
			inter = setInterval('nextSlide(bgSlides)',10000);
		});
		
		
		/* block box */
		$('.services_slide .services_rows').append('<img src="/images/spacer.gif" alt="" class="nav_left" /><img src="/images/spacer.gif" alt="" class="nav_right" />');
		ServiseSlides = $('.services_slide li').size()-1;
		
		$('.services_slide .nav_left').hide();
				
		$('.services_slide img.nav_left').click(function(){
			$('.services_slide li').eq(ServiseSlides).width(0);
			$('.services_slide ul').prepend($('.services_slide li').eq(ServiseSlides));
			$('.services_slide li').eq(0).css('marginLeft','-242px').animate({width:242,marginLeft:0},500);
			sliderNumb--;
			if (sliderNumb == 0)
				$('.services_slide .nav_left').hide();
			$('.services_slide .nav_right').show();
		});
		$('.services_slide img.nav_right').click(function(){
			$('.services_slide li').eq(0).animate({width:0,marginLeft:-242},500,SlideRight);
			sliderNumb++;
			if (sliderNumb == ServiseSlides - 3 )
				$('.nav_right').hide();
			$('.nav_left').show();
		});
	}
});
function prevSlide(bgSlides){
	Prev = Number($('.slider_bg_rounds_c img.active').attr('alt'));
	Prev > 0 ? Curr=Prev-1 : Curr=bgSlides-1;
	ChangeBgSlide(Prev, Curr);
}

function nextSlide(bgSlides){
	Prev = Number($('.slider_bg_rounds_c img.active').attr('alt'));
	Prev < (bgSlides-1) ? Curr=Prev+1 : Curr=0;
	ChangeBgSlide(Prev, Curr);
}
function ChangeBgSlide(Prev, Curr){
	$('.slider_bg_rounds_c img').eq(Prev).removeClass('active');
	$('.slider_bg_rounds_c img').eq(Curr).addClass('active');
	$('.slider_rows .slider_item').eq(Prev).fadeOut();
	$('.slider_rows .slider_item').eq(Curr).fadeIn();
}
function SlideRight(){
	$('.services_slide ul').append($('.services_slide li').eq(0));
	$('.services_slide li').eq(ServiseSlides).css('marginLeft','0').width(242);
}
