$j = jQuery.noConflict();

function nogo() {	
	return false;
}

function productLink(product_link_category, product_link_subcategory)
		{				
			window.location = ("/browse.php?c=" + product_link_category + "&sc=" + product_link_subcategory);
   			return false;
		};


$j(document).ready(
	function(){
	
		$j('#dealerBox').hide();
		
		$j(".col1").mouseenter(function() {
			$j("#col1b").fadeIn('normal');
			$j("#col1text").animate({ bottom: '0px' }, 250);
			$j(".col1").css("cursor","pointer");
		});
						
		$j(".col1").mouseleave(function() {
			$j("#col1b").fadeOut('slow');
			$j("#col1text").animate({ bottom: '-92px' }, 550);
		});

		$j(".col2").mouseenter(function() {
			$j("#col2b").fadeIn('normal');
			$j("#col2text").animate({ bottom: '0px' }, 250);
			$j(".col2").css("cursor","pointer");
		});
		
		$j(".col2").mouseleave(function() {
			$j("#col2b").fadeOut('slow');
			$j("#col2text").animate({ bottom: '-92px' }, 550);
		});
		
		$j(".col3").mouseenter(function() {
			$j("#col3b").fadeIn('normal');
			$j("#col3text").animate({ bottom: '0px' }, 250);
			$j(".col3").css("cursor","pointer");
		});
		
		$j(".col3").mouseleave(function() {
			$j("#col3b").fadeOut('slow');
			$j("#col3text").animate({ bottom: '-92px' }, 550);
		});

		$j(".col4").mouseenter(function() {
			$j("#col4b").fadeIn('normal');
			$j("#col4text").animate({ bottom: '0px' }, 250);
			$j(".col4").css("cursor","pointer");
		});
		
		$j(".col4").mouseleave(function() {
			$j("#col4b").fadeOut('slow');
			$j("#col4text").animate({ bottom: '-92px' }, 550);
		});
		
		
		$j(".featureCol1").mouseenter(function() {
			$j(".featureCol1").css("cursor","pointer");
			$j("a#featureButton1").css("color","#BB0019");
		});
		$j(".featureCol2").mouseenter(function() {
			$j(".featureCol2").css("cursor","pointer");
			$j("a#featureButton2").css("color","#BB0019");
		});
		$j(".featureCol3").mouseenter(function() {
			$j(".featureCol3").css("cursor","pointer");
			$j("a#featureButton3").css("color","#BB0019");
		});
	
		$j(".featureCol1").mouseleave(function() {
			$j("a#featureButton1").css("color","#fff");
		});
		$j(".featureCol2").mouseleave(function() {
			$j("a#featureButton2").css("color","#fff");
		});
		$j(".featureCol3").mouseleave(function() {
			$j("a#featureButton3").css("color","#fff");
		});
		
		$j('.colorSelect').click(function(){
			var prodId = getURLParam('prodid');
			var colourNum = $j(this).attr('value');
			var product = prodId+'_'+colourNum;
			$j.get( '/get_image_src.php',
				{product: product},
				function(data){
					$j('#prodImage').attr({
						src: data,
						alt: data
					});
				},
				'text' );
		});
		
		$j(".col1").click(function() {
			window.location = ("/heatshield.php");
   			return false;
		});
		
		$j(".col2").click(function() {
			window.location = ("/coolwear.php");
   			return false;
		});
		
		$j(".col3").click(function() {
			window.location = ("/thermalshield.php");
   			return false;
		});
		
		$j(".col4").click(function() {			
			window.location = ("/fireshield.php");
   			return false;
		});
		
		


		
		$j('a#dealerToggle').click(function() {
		    $j('#dealerBox').slideToggle();
			return false;
		});


		$j('a#popupSizeChart').click(function(){
			var purl = $j(this).attr('href');
			window.open(purl, '', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=1,width=512,height=200');
			return false;
		});



		$j('select#existing_address').change(function(){
			var val = $j(this).val();
			var addr = jsonAddresses[val];
			if(addr){
				$j('input').each(function(){
					if($j(this).attr('type') != 'submit'){
						$j(this).attr('disabled', true);
					}
				});
				$j('select').each(function(){
					if($j(this).attr('id') != 'existing_address'){
						$j(this).attr('disabled', true);
					}
				});
				$j('#address__name').val(addr.name);
				$j('#address__suite').val(addr.suite);
				$j('#address__street').val(addr.street);
				$j('#address__city').val(addr.city);
				$j('#address__prov').val(addr.prov);
				$j("#address__country_code > option[value="+addr.country+"]").attr("selected", true);
				$j('#address__postal').val(addr.postal);
				$j('#address__delivery_phone').val(addr.phone);
			} else {
				$j('input').each(function(){
					$j(this).attr('disabled', false);
				});
				$j('select').each(function(){
					if($j(this).attr('id') != 'existing_address'){
						$j(this).attr('disabled', false);
					}
				});
			}
		});

		$j('select#existing_shipping').change(function(){
			var val = $j(this).val();
			var addr = jsonAddresses[val];
			if(addr){
				$j('input').each(function(){
					if($j(this).attr('type') != 'submit'){
						$j(this).attr('disabled', true);
					}
				});
				$j('select').each(function(){
					if($j(this).attr('id') != 'existing_shipping'){
						$j(this).attr('disabled', true);
					}
				});

				$j('textarea').each(function(){
					$j(this).attr('disabled', true);
				});
				$j('#shipping__method_name').val(addr.method_name);
				$j('#shipping__method_type').val(addr.method_type);
				$j('#shipping__account_number').val(addr.account_number);
				$j('#shipping__comments').val(addr.comments);
			} else {
				$j('input').each(function(){
					$j(this).attr('disabled', false);
				});
				$j('select').each(function(){
					$j(this).attr('disabled', false);
				});
				$j('textarea').each(function(){
					$j(this).attr('disabled', false);
				});
			}
		});

		function getURLParam(strParamName){
			var strReturn = "";
			var strHref = window.location.href;
			if ( strHref.indexOf("?") > -1 ){
				var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
				var aQueryString = strQueryString.split("&");
				for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
					if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
						var aParam = aQueryString[iParam].split("=");
						strReturn = aParam[1];
						break;
					}
				}
			}
			return unescape(strReturn);
		}
		$j("hr").wrap("<div class='hr'></div>");

});

