$(document).ready(function () {
	
	// Home news fade animation 
	
	//Set variables	
	var totalNewsElements = $('div.home_news_content').size();
	var thisNewsElement = 0;

	//Trigger on click
	$('div#home_news_nav_links a').click(function(){

		//Test if click was PREVIOUS or NEXT
		if ( $(this).hasClass('previous') ) {
			thisNewsElement --;
			if ( thisNewsElement < 0 ) {
				thisNewsElement = totalNewsElements -1;
			}
		}else{thisNewsElement ++;}
				
		if(thisNewsElement >= totalNewsElements) {
			thisNewsElement = 0;
		}
		
		$("div#home_news_wrap").css("margin-left", -thisNewsElement * 200);
		
		return false;

	});

	//Home Product Menu Slider
	
	// First test number of elements and display/hide next button as appropriate
	
	$('ul#home_product_menu_wrap li:first').addClass('current_slide');
	
	if ( $('ul#home_product_menu_wrap li').size() >= 5 ) {
		
		$('div#home_product_bg a.forward').show();
		
		$('div#home_product_bg a.forward, div#home_product_bg a.back').click(function(){

			if($(this).hasClass('forward')) {
				$(this).hide();
				$('.back').show();

				$("ul#home_product_menu_wrap").animate({
					marginLeft: -524
				}, 1200);
			}else{
				$(this).hide();
				$('.forward').show();
				$("ul#home_product_menu_wrap").animate({
					marginLeft: 0
				}, 1200);
			}

			return false;

		});
	
	}
	
	//Home Product Slider
	
	//First display first child
	$("div#home_product_wrap > div").hide();
	$("div#home_product_wrap > div:first").show();
	$("ul#home_product_menu_wrap > li:first").addClass('current_slide');
	
	$('ul#home_product_menu_wrap li').click(function(){
		
	
		if(!$(this).hasClass('current_slide')) {
			
			var index = $("ul#home_product_menu_wrap li").index(this) + 1;
			$("li.current_slide").removeClass('current_slide');
			$(this).addClass('current_slide');
			$("div#home_product_wrap > div").hide();
			$("div#home_product_wrap > div:nth-child(" +index+ ")").show();
		}

		return false;
	
	});
	



});
