//JQUERY


function clearStoreDetails (){
	$("#storeDetail0").hide();
	$("#storeDetail1").hide();
	$("#storeDetail2").hide();
	$("#storeDetail3").hide();
	$("#storeDetail4").hide();
	$("#storeDetail5").hide();
	$("#storeDetail6").hide();
	$("#storeDetail7").hide();
	$("#storeDetail8").hide();
	$("#storeDetail9").hide();
	$("#storeDetail10").hide();
}
function clearEmailDetails (){
	$("#emailDetail1").stop( true, true ); $("#emailDetail1").hide();
	$("#emailDetail2").stop( true, true ); $("#emailDetail2").hide();
	$("#emailDetail3").stop( true, true ); $("#emailDetail3").hide();
	$("#emailDetail4").stop( true, true ); $("#emailDetail4").hide();
	$("#emailDetail5").stop( true, true ); $("#emailDetail5").hide();
	$("#emailDetail6").stop( true, true ); $("#emailDetail6").hide();
	$("#emailDetail7").stop( true, true ); $("#emailDetail7").hide();
	$("#emailDetail8").stop( true, true ); $("#emailDetail8").hide();
	$("#emailDetail9").stop( true, true ); $("#emailDetail9").hide();
	$("#emailDetail10").stop( true, true ); $("#emailDetail10").hide();
	$("#emailDetail11").stop( true, true ); $("#emailDetail11").fadeIn();
	$("#emailDetail12").stop( true, true ); $("#emailDetail12").fadeIn();
	$("#emailDetail13").stop( true, true ); $("#emailDetail13").fadeIn();
}

$(document).ready(function() {			 
	//$("#msg").fadeIn("slow");
	
	/*--- QA Accordion ---*/
	$("#accordion").accordion({
							  active: false,
							  collapsible: true,
							  autoHeight: false
							  });
	$("#accordion2").accordion({
							  active: false,
							  collapsible: true,
							  autoHeight: false
							  });
	$("#accordion3").accordion({
							  autoHeight: false
							  });
	$("#accordion4").accordion({
							  autoHeight: false
							  });
	
	$("#slider").easySlider({});
	$("#sliderW").easySlider({});
	$("#sliderMade").easySlider({});
	
	//Testimonials slider
	/*$("#slider").easySlider({
		prevId: 		'prevBtn',
		prevText: 		'&lt; Prev',
		nextId: 		'nextBtn',	
		nextText: 		'Next &gt;',
		controlsShow:	false,
		controlsBefore:	'',
		controlsAfter:	'',	
		controlsFade:	false,
		firstId: 		'firstBtn',
		firstText: 		'First',
		firstShow:		false,
		lastId: 		'lastBtn',	
		lastText: 		'Last',
		lastShow:		false,				
		vertical:		false,
		speed: 			800,
		auto:			false,
		pause:			4000,
		continuous:		false, 
		numeric: 		false,
		numeri*/
	
	/*--- Cool Stores ---*/
	clearStoreDetails ();
	
	
	$("#storeDetail0").fadeIn();
	
	$("#sLink1").mouseover(function () { clearStoreDetails ();	$("#storeDetail1").fadeIn(); return });
	$("#sLink2").mouseover(function () { clearStoreDetails ();	$("#storeDetail2").fadeIn(); return });
	$("#sLink3").mouseover(function () { clearStoreDetails ();	$("#storeDetail3").fadeIn(); return });
	$("#sLink4").mouseover(function () { clearStoreDetails ();	$("#storeDetail4").fadeIn(); return });
	$("#sLink5").mouseover(function () { clearStoreDetails ();	$("#storeDetail5").fadeIn(); return });
	$("#sLink6").mouseover(function () { clearStoreDetails ();	$("#storeDetail6").fadeIn(); return });
	$("#sLink7").mouseover(function () { clearStoreDetails ();	$("#storeDetail7").fadeIn(); return });
	$("#sLink8").mouseover(function () { clearStoreDetails ();	$("#storeDetail8").fadeIn(); return });
	$("#sLink9").mouseover(function () { clearStoreDetails ();	$("#storeDetail9").fadeIn(); return });
	$("#sLink10").mouseover(function () { clearStoreDetails ();	$("#storeDetail10").fadeIn(); return });
	
	/*--- Email - Staff ---*/
	clearEmailDetails ();
	$("#emailDetail11").show();
	$("#emailDetail12").show();
	$("#emailDetail13").show();
	
	$("#eLink1").mouseover(function () { clearEmailDetails (); $("#emailDetail11").hide();	$("#emailDetail1").fadeIn(); return });
	$("#eLink2").mouseover(function () { clearEmailDetails (); $("#emailDetail11").hide();	$("#emailDetail2").fadeIn(); return });
	
	$("#eLink3").mouseover(function () { clearEmailDetails (); $("#emailDetail12").hide();	$("#emailDetail3").fadeIn(); return });
	$("#eLink4").mouseover(function () { clearEmailDetails (); $("#emailDetail12").hide();	$("#emailDetail4").fadeIn(); return });
	$("#eLink5").mouseover(function () { clearEmailDetails (); $("#emailDetail12").hide();	$("#emailDetail5").fadeIn(); return });
	$("#eLink6").mouseover(function () { clearEmailDetails (); $("#emailDetail12").hide();	$("#emailDetail6").fadeIn(); return });
	$("#eLink7").mouseover(function () { clearEmailDetails (); $("#emailDetail12").hide();	$("#emailDetail7").fadeIn(); return });
	$("#eLink8").mouseover(function () { clearEmailDetails (); $("#emailDetail12").hide();	$("#emailDetail8").fadeIn(); return });
	$("#eLink9").mouseover(function () { clearEmailDetails (); $("#emailDetail12").hide();	$("#emailDetail9").fadeIn(); return });
	
	$("#eLink10").mouseover(function () { clearEmailDetails (); $("#emailDetail13").hide();	$("#emailDetail10").fadeIn(); return });
	
	/*--- Mag Link ---*/
	$("#magOpen").click(function () { 
      $('#mag').animate({
    		right: '0'
  		}, 500, function() {
    	// Animation complete.
  		});
	  return
    });
	
	$("#magClose").click(function () { 
      $('#mag').animate({
    		right: '-188'
  		}, 500, function() {
    	// Animation complete.
  		});
	  return
    });
	
	/*--- Promotions Overlay ---*/
	$("a#promo_image").fancybox({
				'type'				: 'inline',
				'width'				: 951,
				'height'			: 530,
				'overlayShow'		: false,
				'autoDimensions'	: false,
				'scrolling'			: false,
				'padding'			: 0
			}
								
								);
								
	$("a#promo_image").delay(2000).queue(function(){ 
  		$(this).trigger("click"); 
 		 $(this).dequeue(); 
	});			
	//$("a#promo_image").trigger('click'); //Fire immediately, no delay
	
	
	/*--- Feedback Form ---*/
	$("#fform").fancybox({
				'width'				: 480,
				'height'			: 400,
				'autoDimensions'	: false,
				'scrolling'			: 'auto',
				'transitionIn'		: 'fade',
				'transitionOut'		: 'fade'
			});
	$("#fform2").fancybox({
				'width'				: 300,
				'height'			: 400,
				'autoDimensions'	: false,
				'scrolling'			: 'auto',
				'transitionIn'		: 'fade',
				'transitionOut'		: 'fade'
			});
	
	$("#feedBackForm").validate();
	
	
	
	
	
	
	/*------------------------- 25th ANNIVERSARY --------------------*/
	
	//$("#answers").hide();
	$("#answers").fadeIn("slow");
	$("#certFormBox").fadeIn("slow");
	
	
	/*------------------------- FORM HANDLING --------------------*/
	
	//Init form variables globally
	var cName = "";
	var cAddress = "";
	var cCity = "";
	var cState = "";
	var cZIP = "";
	var cemail = "none@none.com";
	
	//Submit form function
	function sendAnniv(){
			//alert("sendAnniv");
			cName = 		$("input#cfName").val();
			cAddress = 		$("input#cfAddress").val();
			cCity = 		$("input#cfCity").val();
			cState = 		$("input#cfState").val();
			cZIP = 			$("input#cfZIP").val();
			cEmail = 		$("input#cfEmail").val();
			
			$.ajax({
				  type: "post",
				  url: "/trcat25/anniv-actions.php",
				  data: "cName="+cName+"&cAddress="+cAddress+"&cCity="+cCity+"&cState="+cState+"&cZIP="+cZIP+"&cEmail="+cEmail,
				  error: function() {
					  //alert('AJAX Fail!');
				  },
				  success: function () {
					  $('#certFormBox').hide();
					  $("#certThankBox").fadeIn("slow");
					  //alert('AJAX Success!');
				  }
			  });	
		
	}
	
	/*----- VALIDATION -----*/
	$("#annivContact").validate({
		rules: {
		 cName: "required",
		 cAddress: "required",
		 cCity: "required",
		 cState: "required",
		 cZIP: "required",
		 cEmail: {
		   required: true,
		   email: true
		 }
	   },
	   messages: {
		 cName: "*",
		 cAddress: "*",
		 cCity: "*",
		 cState: "*",
		 cZIP: "*",
		 cEmail: {
		   required: "*",
		   email: "*"
		 }
	   },
	   submitHandler: function(form) {
			sendAnniv();
			}
		});
	
});// document ready

document.execCommand("BackgroundImageCache",false,true);
