﻿$(document).ready(function() {	

	//Show Banner
	//$(".main_image .desc").show(); //Show Banner
	$(".main_image .block").hide()
	$(".main_image .block").animate({ opacity: 0.85 }, 1 ); //Set Opacity

	//Click and Hover events for thumbnail list
	$(".image_thumb ul li:first").addClass('active').css("background-color","#cdc9c4"); 
	$(".image_thumb ul li h2:first").css("font-weight","bold")
	
	$(".image_thumb ul li").keydown(function(){ 
		nextSlide($(this));
		
	}) .mouseenter(function(){
		nextSlide($(this));
	
		} 
	) .click(function(){
			var url = $(this).find('div').attr("alt"); 
			$(".main_image").attr("alt", url);
			//$(location).attr('href',url);
			//alert(url);
			window.location = url;
		}) ;
			
	
	$(".main_image").click(function(){
			var url = $(this).attr("alt"); 
			//$(location).attr('href',url);
			window.location = url;
		}) ;
	
	
	
	/* mdm - 3/4/10
	--------------- */

	timing = 4000; // Change the speed here. "1000" == 1 sec
	rotate = setInterval("triggernext()", timing);
	
	// .bind below requires js lib 1.4, if using 1.3 change to: 
	//mouseover $(...).hover(function() {
	//mouseout }, function() {
	
	$('#main').bind({   
	
		mouseenter: function() {
			clearInterval(rotate);
		},
		mouseleave: function() {
			rotate = setInterval("triggernext()", timing);
		}
	});
	
}); //Close $(document).ready([...]);
	
	function nextSlide(obj) {
	
	
		//Set Variables
		var imgAlt = $(obj).find('img').attr("alt"); //Get Alt Tag of Image
		var imgTitle = $(obj).find('a').attr("alt"); //Get Main Image URL
		var imgDesc = $(obj).find('.block').html(); 	//Get HTML of block
		
		
		var imgDescHeight = $(".main_image").find('.block').height();	//Calculate height of block	
		
		
		if ($(obj).is(".active")) {  //If it's already active, then...
			
			
			return false; // Don't click through
		} else {
			
			$(".image_thumb ul li h2").css("font-weight","normal");
			$(obj).find("h2").css("font-weight","bold");
			
			
			//Animate the Teaser	
			$(".main_image img").animate({ opacity: 0}, 250 );			
			$(".main_image .block").animate({ opacity: 0, marginBottom: -imgDescHeight }, 250 , function() {
			$(".main_image .block").html(imgDesc).animate({ opacity: 0.85,	marginBottom: "0" }, 250 );
			$(".main_image img").attr({ src: imgTitle , alt: imgAlt}).animate({ opacity: 1}, 250 );
			var url = $(obj).find('div').attr("alt"); 
			$(".main_image").attr("alt",url);
			
			
			});
		}
	
	
		var idImg = $(obj).find('a').attr("id"); 
		if(idImg == ""){
		
		}
		
		$(".image_thumb ul li").removeClass('active').css("background-color","");; //Remove class of 'active' on all lists
		$(obj).addClass('active').css("background-color","#cdc9c4");   //add class of 'active' on this list only
		
		return false;
	
	}
	
	function triggernext() {
		slides = $(".image_thumb ul");
		
		if((slides.find("li.active").index() + 1) == slides.find("li").length) {
			slides.find("li:first").trigger('keydown');
		} else {
			slides.find("li.active").next().trigger('keydown');
		}
	}



