$(document).ready(function()  {  
	// change default easing
    jQuery.easing.def = "easeOutQuint";
	// main document click actions
	$(document).click(function(){  
		// close others drop down if opened
        $('#nav-more').next().animate({height: 'hide'},{duration: 'normal', easing: 'easeInQuint'});
    });
	
	// home slider banner
	$('.slider-content').css({backgroundPosition: '0px 0px'});
	var homeSliderSZ = -990;
	var bannerCount = 1;
	var slider_menu_elements = ['li.text_your_ad', 'li.text_your_mobile', 'li.text_continuous', 'li.text_your_needs'] 
	
	function move_home_slider(move_to){
		new_position = (move_to - 1 ) * homeSliderSZ ;
		$('.slider-arrow-left').parent().parent().animate({backgroundPosition: (new_position) +'px 0'}, {duration: 1000, easing: 'easeOutQuint', queue:false});
		move_slider_menu(move_to);
		$('.slider-menu li a').css('color','white');
		$(slider_menu_elements[bannerCount-1] + ' a').css('color','#005bab');
	};
	
	$('.slider-arrow-left').click(function(){
		if(bannerCount!=1){
			bannerCount -=1;
			move_home_slider(bannerCount);
		}
		else{
			bannerCount =4;
			move_home_slider(bannerCount);
		}
		return false;
	});
	
	$('.slider-arrow-right').click(function(){
		if(bannerCount!=4){
			bannerCount +=1;
			move_home_slider(bannerCount);
		}
		else{
			bannerCount =1;
			move_home_slider(bannerCount);
		}
		return false;
		
	});
	
	
	// home banner navigation slider
	// set slider's initial position on document ready
	$('div.slider-menu').css({backgroundPosition: '35px 9px'});
	$('li.text_your_ad a').css('color','#005bab');
	
	$('.slider-menu li').mouseover(function(){
		$('.slider-menu li a').css('color','white');
		$(this).find("a").css('color','#005bab');
	});
	
	function move_slider_menu(move_to){
		new_position = 0;
		
		switch(move_to)
		{
			case 1: new_position = 23;
				break;
				
			case 2: new_position = 230;
				break;
			
			case 3: new_position = 478;
				break;
				
			case 4: new_position = 710;
				break;
		};

		$('div.slider-menu').animate({backgroundPosition: '' + new_position + 'px 9px'}, {duration: 700, queue:false});
	};
	
	jQuery.each(slider_menu_elements, function(i, e){
		$(e).mouseover(function(){
			move_slider_menu(i+1);
		}).mouseout(function(){
			move_slider_menu(bannerCount);
			$('.slider-menu li a').css('color','white');
			$(slider_menu_elements[bannerCount-1] + ' a').css('color','#005bab');
    	});
		
		$(e).click(function(){
			bannerCount = i+1;
			move_slider_menu(bannerCount);
			move_home_slider(bannerCount);
			return false;
		});
	});

	// home various items scroll
	$('.vary-ad-nav a:eq(0)').click(function(){
		$('.vary_ads_container').animate({marginRight: '0' }, {duration: 900, easing: 'easeOutQuint', queue:false});
		for(z=0;z<4;z++){
			$('.vary-ad-nav a:eq('+z+')').removeClass('selected');
		}
		$(this).addClass('selected');
		return false;
	});
	$('.vary-ad-nav a:eq(1)').click(function(){
		$('.vary_ads_container').animate({marginRight: '-581px' }, {duration: 900, easing: 'easeOutQuint', queue:false});
		for(z=0;z<4;z++){
			$('.vary-ad-nav a:eq('+z+')').removeClass('selected');
		}
		$(this).addClass('selected');
		return false;
	});
	$('.vary-ad-nav a:eq(2)').click(function(){
		$('.vary_ads_container').animate({marginRight: '-1162px' }, {duration: 900, easing: 'easeOutQuint', queue:false});
		for(z=0;z<4;z++){
			$('.vary-ad-nav a:eq('+z+')').removeClass('selected');
		}
		$(this).addClass('selected');
		return false;
	});

	
	// others drop down toggle
	$('#nav-more').mouseover(function(){  
		$('#nav-more').next().animate({height: 'show'},{duration: 'normal', easing: 'easeOutQuint', queue:false});
    });
	

});
