// JavaScript Document

Cufon.replace('#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #middle h1, #middle h2, #middle h3, #middle h4, #middle h5, #middle h6, .price, #right h2, #right h3, #primary h3, #left h2');

$(document).ready(function() {
			
	$("#customer_details").unbind().validate("#info_message");
			
	// Navigation hover effect.
			
	$("#nav a").hover(function() {
							   
		$(this).parent("li").addClass("hover");
	
	}, function() {
		
		$(this).parent("li").removeClass("hover");
	
	});
	
	
	
	// Remove text in input fields.
	
	$t = $("input[name=qs]").val();
	
	$c = $("input[name=qs]").css("color");

	$("input[name=qs]").focus(function() {
		
		if($(this).val() == $t) { $(this).val("").css({"color": "#333"}); }
		
	}).blur(function() {
		
		if($(this).val() == "") { $(this).val($t).css({"color": $c}); }
		
	});
	
	
	
	// Product Tabs. 
	
	$("#product_tabs ul a").click(function() {
					   
		$("#product_tabs ul a").removeClass("active_tab");
					   
		$(this).addClass("active_tab");
		
		$("#product_tabs .tab").hide();
		
		$("#"+$(this).attr("rel")).fadeIn();
		
		return false;
	
	});
	
	$('#slideHolder').nivoSlider({
		effect:'fade', 
		slices:1,
		animSpeed:1000, 
		pauseTime:7500, 
		directionNav:false, 
		controlNav:false, 
		keyboardNav:false, 
		pauseOnHover:false, 
		manualAdvance:false, 
        prevText: '', 
        nextText: ''
	});
		
	
	
	// Newsletter signup.
	
	$("#newsletter_name").mouseover(function() {
		if($(this).val() == "Your Name...") { $(this).val(""); }
	}).blur(function() {
		if($(this).val() == "") { $(this).val("Your Name..."); }
	});
	
	$("#newsletter_email").mouseover(function() {
		if($(this).val() == "Email Address...") { $(this).val(""); }
	}).blur(function() {
		if($(this).val() == "") { $(this).val("Email Address..."); }
	});
	
});
