// JavaScript Document
$(document).ready(function(){   
	//Cufon replacements					   
  	Cufon.replace('#top a', { fontFamily: 'Helvetica_CE_55_Roman' });  
  	Cufon.replace('#banner-nav a', { fontFamily: 'Rockwell' });  
  	Cufon.replace('#home-containers h2', { fontFamily: 'Rockwell' });  
  	Cufon.replace('#banner-content h3', { fontFamily: 'Rockwell' }); 
  	Cufon.replace('.home-page-specs th', { fontFamily: 'Rockwell' });  
  	Cufon.replace('.interior-wrapper h1', { fontFamily: 'Rockwell', textShadow: '1px 1px #ffffff' });  
  	Cufon.replace('.interior-wrapper h2', { fontFamily: 'Rockwell', textShadow: '1px 1px #ffffff' });
  	Cufon.replace('.interior-wrapper h4', { fontFamily: 'Rockwell' }); 
  	Cufon.replace('.interior-page-specs th', { fontFamily: 'Rockwell' });  
	//home page banner nav
	$('#banner-nav div').hover(function() {
		$('#banner-nav div').removeClass("hovered");
		$('#banner-nav div a').removeClass("selected");
		$(this).addClass("hovered"); 
		$(this).children("a").addClass("selected"); 
  		Cufon.replace('#banner-nav a', { fontFamily: 'Rockwell' });  
	}, function() {
		//$(this).removeClass("hovered");
		//$(this).children("a").removeClass("selected");
  		Cufon.replace('#banner-nav a', { fontFamily: 'Rockwell' });  
	});    
	$(".hover-change")
		.mouseover(function() { 
			var src = $(this).attr("src").replace("-off", "-over");
			$(this).attr("src", src);
		})
		.mouseout(function() {
			var src = $(this).attr("src").replace("-over", "-off");
			$(this).attr("src", src);
	});
	$('#home-welcome').hover(function() {
		$('#banner').removeClass(); 
		$('#home-in-yard-content').hide();
		$('#home-highway-content').hide(); 
		$('#home-self-propelled-content').hide();  
		$('#home-rok-stands-content').hide();    
		$('#home-options-content').hide();      
		$('#banner').addClass("banner-welcome-0"); 
	}); 
	$('#home-in-yard').hover(function() {
		$('#banner').removeClass(); 
		$('#banner').addClass("banner-in-yard"); 
		$('#home-highway-content').hide(); 
		$('#home-self-propelled-content').hide(); 
		$('#home-rok-stands-content').hide();    
		$('#home-options-content').hide();   
		$('#home-in-yard-content').show();    
	});    
	$('#home-highway').hover(function() {
		$('#banner').removeClass(); 
		$('#banner').addClass("banner-highway"); 
		$('#home-in-yard-content').hide(); 
		$('#home-self-propelled-content').hide(); 
		$('#home-rok-stands-content').hide();   
		$('#home-options-content').hide();    
		$('#home-highway-content').show();    
	});  
	$('#home-self-propelled').hover(function() {
		$('#banner').removeClass(); 
		$('#banner').addClass("banner-sp"); 
		$('#home-in-yard-content').hide();
		$('#home-highway-content').hide(); 
		$('#home-rok-stands-content').hide();   
		$('#home-options-content').hide();     
		$('#home-self-propelled-content').show();    
	});  
	$('#home-rok-stands').hover(function() {
		$('#banner').removeClass(); 
		$('#banner').addClass("banner-rok"); 
		$('#home-in-yard-content').hide();
		$('#home-highway-content').hide(); 
		$('#home-self-propelled-content').hide();   
		$('#home-options-content').hide();  
		$('#home-rok-stands-content').show();    
	});  
	$('#home-options').hover(function() {
		$('#banner').removeClass(); 
		$('#banner').addClass("banner-options"); 
		$('#home-in-yard-content').hide();
		$('#home-highway-content').hide(); 
		$('#home-self-propelled-content').hide(); 
		$('#home-rok-stands-content').hide();  
		$('#home-options-content').show();      
	});  
	//image rotation
	$(function() {
	  var $target = $("#banner");
	  var classes = ['banner-welcome-0', 'banner-welcome-1', 'banner-welcome-2', 'banner-welcome-3', 'banner-welcome-4'];
	  var current = 0;
	
	  setInterval(function() {
		$target.removeClass(classes[current]);
		current = (current+1)%classes.length;
		$target.addClass(classes[current]).fadeIn('4000'); 
	  }, 4500); // 1500 ms loop
	}); 
	//banner nav click 
	$("#banner-nav div").click(function(){
	window.location=$(this).find("a").attr("href"); return false;
	}); 
	//table row hover
	$(
	 function()
	 {
	  $(".interior-page-specs-roll tr").hover(
	   function()
	   {
		$(this).addClass("highlight");
	   },
	   function()
	   {
		$(this).removeClass("highlight");
	   }
	  )
	 }
	) 
	//end table row hover 
	//affiliate cycle
	$('#affiliate').cycle({				
	fx: 'fade',
	speed: 1500,
	cleartype: true, 
	cleartypeNoBg: true, 
	timeout: 1500,
	autostop: 0});  
});