$("#specials > .special_item:nth-child(2)").addClass("special_blue");
//	$("#shopping_cart_table").after("<div id='shoppingcart_personlise'><h5>Add Personalisation</h5><p>Screen printing, Vinyl Printing and Transfer Printing are the different choices of printing that we offer, this bascially means that we can print almost any design. If you are going away on a Stag or Hen party and want a t-shirt that will be loud and proud then the glitter effect vinyl might be just what you are after, however if you want something a little more subtle then any one of the colours available in our vinyl printing range will I'm sure be just what you want.</p><p><a href='screen-printing-p-262.html'><img class='shopping_button' src='includes/templates/custom/images/shopping_screen.gif' alt='Screen Printing'></a><a href='transfer-printing-p-261.html'><img class='shopping_button' src='includes/templates/custom/images/shopping_transfer.gif' alt='Transfer Printing'></a><a href='vinyl-printing-p-260.html'><img class='shopping_button' src='includes/templates/custom/images/shopping_vinyl.gif' alt='Vinyl Printing'></a><a href='embroidery-p-259.html'><img src='includes/templates/custom/images/shopping_embroidery.gif' alt='Embroidery'></a></p></div>");
$("#shippingbutton").insertAfter("#button_cart_update");

	$(".column_display").removeAttr("style");
	$(".categoryListBoxContents").removeAttr("style");
	$('.featured_side').after('<div class="featured_bottom"></div>');
	$('.productPriceDiscount').each(function(){
		var removeSave = $(this);
		removeSave.html( removeSave.html().replace(/save:\x26\x6E\x62\x73\x70\x3B/ig,'') );  
	});
if ($('#service').length){
$("#productGeneral .shout2").css("display","none");
}
$(function () {
$("#home_tabs ul > li > a").prepend('<span class="tab_right"></span>');
$("#home_tabs ul > li > a").unbind();
$("#home_tabs ul").idTabs();
});


if ($('#productinfoBody a.callforpricetext').length) {
$('#need_advice').css('display','block');
var productform_ref = $('span.product_model').html();
$('input#productform_ref').val(productform_ref);
var productform_name = $('#product_page h1').html();
$('input#productform_name').val(productform_name);
$('input#productform_subject').val('Quote for ' + productform_name + ' -' + productform_ref);
$("div#need_advice").click(function(){ 
	$('#overlay').fadeIn('fast',function(){  
	   $("#product_form").fadeIn();
	}); 
});

	$('#product_close').click(function(){  
		$("#product_form").fadeOut(function(){  
			$('#overlay').fadeOut('fast');  
		});  
	});  

}
 
if ($('#labelidlabel3classattribsSelectforattrib3Printingtypelabel').length) {
$("#labelidlabel3classattribsSelectforattrib3Printingtypelabel").append("<div class='help_printing'><a href='printing-cms-34.html' target='blank'>Click here</a> for more information on printing types</div>");
//Screen Printing
$("#productAttributes").after("<div id='optiongroup_screenprinting'><div id='optiongroup_screenprinting_bottom'></div></div>");
$("#labelidlabel23classattribsSelectforattrib23ScreenPrintPositionFrontlabel").addClass("option_screenprinting");
$("#labelidlabel310classattribsUploadsforattrib310ScreenPrintPositionFrontUploadlabel").addClass("option_screenprinting");
$("#labelidlabel24classattribsSelectforattrib24ScreenPrintPositionBacklabel").addClass("option_screenprinting");
$("#labelidlabel320classattribsUploadsforattrib320ScreenPrintPositionBackUploadlabel").addClass("option_screenprinting");
$("#labelidlabel25classattribsSelectforattrib25ScreenPrintPositionLeftArmlabel").addClass("option_screenprinting");
$("#labelidlabel330classattribsUploadsforattrib330ScreenPrintPositionLeftArmUploadlabel").addClass("option_screenprinting");
$("#labelidlabel26classattribsSelectforattrib26ScreenPrintPositionRightArmlabel").addClass("option_screenprinting");
$("#labelidlabel340classattribsUploadsforattrib340ScreenPrintPositionRightArmUploadlabel").addClass("option_screenprinting");
$("#labelidlabel27classattribsSelectforattrib27SetupChargeFrontlabel").addClass("option_screenprinting");
$("#labelidlabel28classattribsSelectforattrib28SetupChargeBacklabel").addClass("option_screenprinting");
$("#labelidlabel29classattribsSelectforattrib29SetupChargeLeftArmlabel").addClass("option_screenprinting");
$("#labelidlabel30classattribsSelectforattrib30SetupChargeRightArmlabel").addClass("option_screenprinting");

	$("#productAttributes .option_screenprinting").each(function(){ 
		$("#productAttributes .option_screenprinting").insertBefore("#optiongroup_screenprinting_bottom");
	}); 
	$("#productAttributes .option_screenprinting").remove();
	$(".option_screenprinting h4").each(function(){ 
		var screen_h4 = $(this);
		screen_h4.html(screen_h4.html().replace('Screen Print Position - ',''));
	}); 



//Embroidery
$("#productAttributes").after("<div id='optiongroup_embroidery'><div id='optiongroup_embroidery_bottom'></div></div>");
$("#labelidlabel14classattribsSelectforattrib14EmbroideryPositionLeftChestlabel").addClass("option_embroidery");
$("#labelidlabel420classattribsUploadsforattrib420EmbroideryPositionLeftChestUploadlabel").addClass("option_embroidery");
$("#labelidlabel15classattribsSelectforattrib15EmbroideryPositionRightChestlabel").addClass("option_embroidery");
$("#labelidlabel430classattribsUploadsforattrib430EmbroideryPositionRightChestUploadlabel").addClass("option_embroidery");
$("#labelidlabel21classattribsSelectforattrib21EmbroideryPositionLeftArmlabel").addClass("option_embroidery");
$("#labelidlabel400classattribsUploadsforattrib400EmbroideryPositionLeftArmUploadlabel").addClass("option_embroidery");
$("#labelidlabel22classattribsSelectforattrib22EmbroideryPositionRightArmlabel").addClass("option_embroidery");
$("#labelidlabel410classattribsUploadsforattrib410EmbroideryPositionRightArmUploadlabel").addClass("option_embroidery");
$("#labelidlabel35classattribsSelectforattrib35EmbroiderySetupChargelabel").addClass("option_embroidery");

	$("#productAttributes .option_embroidery").each(function(){ 
		$("#productAttributes .option_embroidery").insertBefore("#optiongroup_embroidery_bottom");
	}); 
	$("#productAttributes .option_embroidery").remove();
	$(".option_embroidery h4").each(function(){ 
		var embroidery_h4 = $(this);
		embroidery_h4.html(embroidery_h4.html().replace('Embroidery Position - ',''));
	}); 


//Transfer
$("#productAttributes").after("<div id='optiongroup_transferprinting'><div id='optiongroup_transferprinting_bottom'></div></div>");
$("#labelidlabel16classattribsSelectforattrib16TransferPositionA4Frontlabel").addClass("option_transferprinting");
$("#labelidlabel500classattribsUploadsforattrib500TransferPositionA4FrontUploadlabel").addClass("option_transferprinting");
$("#labelidlabel17classattribsSelectforattrib17TransferPositionA4Backlabel").addClass("option_transferprinting");
$("#labelidlabel510classattribsUploadsforattrib510TransferPositionA4BackUploadlabel").addClass("option_transferprinting");
$("#labelidlabel19classattribsSelectforattrib19TransferPositionA3Frontlabel").addClass("option_transferprinting");
$("#labelidlabel480classattribsUploadsforattrib480TransferPositionA3FrontUploadlabel").addClass("option_transferprinting");
$("#labelidlabel20classattribsSelectforattrib20TransferPositionA3Backlabel").addClass("option_transferprinting");
$("#labelidlabel490classattribsUploadsforattrib490TransferPositionA3BackUploadlabel").addClass("option_transferprinting");

	$("#productAttributes .option_transferprinting").each(function(){ 
		$("#productAttributes .option_transferprinting").insertBefore("#optiongroup_transferprinting_bottom");
	}); 
	$("#productAttributes .option_transferprinting").remove();
	$(".option_transferprinting h4").each(function(){ 
		var transferprinting_h4 = $(this);
		transferprinting_h4.html(transferprinting_h4.html().replace('Transfer Position - ',''));
	});

//Vinyl
$("#productAttributes").after("<div id='optiongroup_vinylprinting'><div id='optiongroup_vinylprinting_bottom'></div></div>");
$("#labelidlabel36classattribsSelectforattrib36VinylPositionLeftChestlabel").addClass("option_vinylprinting");
$("#labelidlabel440classattribsUploadsforattrib440VinylPositionLeftChestUploadlabel").addClass("option_vinylprinting");
$("#labelidlabel37classattribsSelectforattrib37VinylPositionRightChestlabel").addClass("option_vinylprinting");
$("#labelidlabel450classattribsUploadsforattrib450VinylPositionRightChestUploadlabel").addClass("option_vinylprinting");
$("#labelidlabel38classattribsSelectforattrib38VinylPositionA4Frontlabel").addClass("option_vinylprinting");
$("#labelidlabel460classattribsUploadsforattrib460VinylPositionA4FrontUploadlabel").addClass("option_vinylprinting");
$("#labelidlabel39classattribsSelectforattrib39VinylPositionA4Backlabel").addClass("option_vinylprinting");
$("#labelidlabel470classattribsUploadsforattrib470VinylPositionA4BackUploadlabel").addClass("option_vinylprinting");
$("#labelidlabel18classattribsSelectforattrib18PrintColourlabel").addClass("option_vinylprinting");

$("#productAttributes div[id*=Size]").each(function(){ 
	$(this).addClass("option_size");
}); 
$("#productAttributes .option_size input").val(0)
	$('#labelidlabel3classattribsSelectforattrib3Printingtypelabel').before('<div class="clear_attributes"></div>');
		$('#labelidlabel1classattribsSelectforattrib1Colourlabel').after('<h4 class="size_heading">Size</h4>');

		function displayVals() 
		{
		var total_size = 0;
			$("#productAttributes .option_size input").each(function(){ 
				total_size += Number($(this).val());
			}); 
		$('.cart_quantity').val(total_size);
		}
		$("#productAttributes .option_size input").keyup(displayVals);
		displayVals();
	$(".option_size h4").each(function(){ 
		var option_size = $(this);
		option_size.html(option_size.html().replace('Size ',''));
	}); 


	$("#productAttributes .option_vinylprinting").each(function(){ 
		$("#productAttributes .option_vinylprinting").insertBefore("#optiongroup_vinylprinting_bottom");
	}); 
	$("#productAttributes .option_vinylprinting").remove();
	$(".option_vinylprinting h4").each(function(){ 
		var vinylprinting_h4 = $(this);
		vinylprinting_h4.html(vinylprinting_h4.html().replace('Vinyl Position - ',''));
	}); 

		$("#labelidlabel3classattribsSelectforattrib3Printingtypelabel select").change(function () {


			$("#labelidlabel3classattribsSelectforattrib3Printingtypelabel select option:selected:contains(Screen Printing)").each(function(){ 
					  $("#optiongroup_screenprinting").attr("style","display: block");
					  $("#optiongroup_transferprinting").attr("style","display: none");
					  $("#optiongroup_vinylprinting").attr("style","display: none");
					  $("#optiongroup_embroidery").attr("style","display: none");

					  $("#optiongroup_screenprinting input").removeAttr("disabled");
					  $("#optiongroup_transferprinting input").attr("disabled","disabled");
					  $("#optiongroup_vinylprinting input").attr("disabled","disabled");
					  $("#optiongroup_embroidery input").attr("disabled","disabled");

					  $("#optiongroup_screenprinting select").removeAttr("disabled");
					  $("#optiongroup_transferprinting select").attr("disabled","disabled");
					  $("#optiongroup_vinylprinting select").attr("disabled","disabled");
					  $("#optiongroup_embroidery select").attr("disabled","disabled");
			}); 
			$("#labelidlabel3classattribsSelectforattrib3Printingtypelabel select option:selected:contains(Embroidery)").each(function(){ 
					$("#optiongroup_screenprinting").attr("style","display: none");
					$("#optiongroup_transferprinting").attr("style","display: none");
					$("#optiongroup_vinylprinting").attr("style","display: none");
					$("#optiongroup_embroidery").attr("style","display: block");

					$("#optiongroup_screenprinting input").attr("disabled","disabled");
					$("#optiongroup_transferprinting input").attr("disabled","disabled");
					$("#optiongroup_vinylprinting input").attr("disabled","disabled");
					$("#optiongroup_embroidery input").removeAttr("disabled");

					$("#optiongroup_screenprinting select").attr("disabled","disabled");
					$("#optiongroup_transferprinting select").attr("disabled","disabled");
					$("#optiongroup_vinylprinting select").attr("disabled","disabled");
					$("#optiongroup_embroidery select").removeAttr("disabled");

			}); 
			$("#labelidlabel3classattribsSelectforattrib3Printingtypelabel select option:selected:contains(Vinyl Printing)").each(function(){ 
				  $("#optiongroup_screenprinting").attr("style","display: none");
				  $("#optiongroup_transferprinting").attr("style","display: none");
				  $("#optiongroup_vinylprinting").attr("style","display: block");
				  $("#optiongroup_embroidery").attr("style","display: none");

					$("#optiongroup_screenprinting input").attr("disabled","disabled");
					$("#optiongroup_transferprinting input").attr("disabled","disabled");
					$("#optiongroup_vinylprinting input").removeAttr("disabled");
					$("#optiongroup_embroidery input").attr("disabled","disabled");

					$("#optiongroup_screenprinting select").attr("disabled","disabled");
					$("#optiongroup_transferprinting select").attr("disabled","disabled");
					$("#optiongroup_vinylprinting select").removeAttr("disabled");
					$("#optiongroup_embroidery select").attr("disabled","disabled");

			}); 
			$("#labelidlabel3classattribsSelectforattrib3Printingtypelabel select option:selected:contains(Transfer Printing)").each(function(){ 
				  $("#optiongroup_screenprinting").attr("style","display: none");
				  $("#optiongroup_transferprinting").attr("style","display: block");
				  $("#optiongroup_vinylprinting").attr("style","display: none");
				  $("#optiongroup_embroidery").attr("style","display: none");

					$("#optiongroup_screenprinting input").attr("disabled","disabled");
					$("#optiongroup_transferprinting input").removeAttr("disabled");
					$("#optiongroup_vinylprinting input").attr("disabled","disabled");
					$("#optiongroup_embroidery input").attr("disabled","disabled");

					$("#optiongroup_screenprinting select").attr("disabled","disabled");
					$("#optiongroup_transferprinting select").removeAttr("disabled");
					$("#optiongroup_vinylprinting select").attr("disabled","disabled");
					$("#optiongroup_embroidery select").attr("disabled","disabled");

			}); 
			$("#labelidlabel3classattribsSelectforattrib3Printingtypelabel select option:selected:contains(No printing)").each(function(){ 
				  $("#optiongroup_screenprinting").attr("style","display: none");
				  $("#optiongroup_transferprinting").attr("style","display: none");
				  $("#optiongroup_vinylprinting").attr("style","display: none");
				  $("#optiongroup_embroidery").attr("style","display: none");

					$("#optiongroup_screenprinting input").attr("disabled","disabled");
					$("#optiongroup_transferprinting input").attr("disabled","disabled");
					$("#optiongroup_vinylprinting input").attr("disabled","disabled");
					$("#optiongroup_embroidery input").attr("disabled","disabled");

					$("#optiongroup_screenprinting select").attr("disabled","disabled");
					$("#optiongroup_transferprinting select").attr("disabled","disabled");
					$("#optiongroup_vinylprinting select").attr("disabled","disabled");
					$("#optiongroup_embroidery select").attr("disabled","disabled");
			}); 

		})
   .change(); 
}
$("#labelidlabel590classattribsInputforattrib590ExternalReflabel").each(function(){ 


var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ";
var string_length = "16";                     
var num_chars = chars.length;              
var donotdelete_result = '';                      
while(string_length--) {      
//    donotdelete_result += chars[Math.floor(Math.random()*num_chars)];  
    donotdelete_result += Math.floor(Math.random()*num_chars);  
}
$("#attrib-59-0").val(donotdelete_result)

}); 


$("#labelidlabel590classattribsInputforattrib590ExternalReflabel").appendTo("#externalRef");


var url = location.href;

if(url.match(/contact_us\.html\?action=success$/i)){
	var code =  '<';
	code += "scr";
	code += "ipt type='te";
	code += "xt/javas";
	code += "cript'>";
	code += "var _gaq = _gaq || [];";
	code += "_gaq\.push(['_setAccount', 'UA-2229914-1']);";
	code += "_gaq\.push(['_trackPageview']);";
	code += "(function() {";
	code += "var ga = document\.createElement('script');";
	code += "ga\.type = 'te";
	code += "xt/javas";
	code += "cript';";
	code += "ga\.async = true;";
	code += "ga\.src = ('https:' == document.location.protocol ?";
	code += "'https://ssl' \: 'http://www') + '.google-analytics.com/ga\.js';";
	code += "var s = document\.getElementsByTagName('script')[0];";
	code += "s\.parentNode\.insertBefore(ga, s);";
	code += "})();";
	code += "</scr";
	code += "ipt>";
	document.write(code);
}



$(document).ready(function(){	

	$('#promo_box').load('promo-box-cms-44.html #promo_box_inner');
		$("#promo_box").ajaxComplete(function() {
			$(this).easySlider({
		auto: true, 
		continuous: true,
controlsShow: true,
		numeric: true,
		pause: 5000
			});



			//$('#promo_box_inner').cycle({fx:'fade', timeout: 5000});
			//if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
			//	$('#promo_box_inner a').each(function(){
			//		$(this).corner('7px');
			//	});
			//}
			//else{
			//	$('#promo_box_inner a img').each(function(){
					$(this).corner('7px');
			//	});
			//}
		});
});





$(function() {
	$('.productPriceDiscount').each(function(){
		var removeSave = $(this);
		removeSave.html( removeSave.html().replace('Save: ','') );
	});


}); 

$(function() {

$(".search_box").attr("autocomplete","off");
	$('#search .search_box').keyup(function(e) {
	        var $this = $(this);
	        
	        // Sometimes IE dont know the event
	        var code = (e.keyCode ? e.keyCode : e.which);
	           
	        // The Enter Button
	        if (e.keyCode == '13') {
	            e.preventDefault();
	        }   
            
            clearTimeout($.data(this, 'timer'));

            // Only do the ajax call then a centin amount of letters have been called.

            if ($this.val().length <= 3) {
               $("#predictive-content").html("<p>More than 3 characters required.</p>");
               return;
            }  else {            	
            	$("#predictive-content").html("");            	
            } 
            
            var wait = setTimeout(function() {productSearch($this)}, 500); 
            
    });


});


function productSearch($this)
{
   $.ajax({
          	type: "POST", 
           	url:  "ajax.php", 
           	data: "type=product&action=predictiveSearch&l=5&size=medium&searchfor="+$this.val(), 
           	dataType: "json",
           	success: function(options){ 
               	    var max    = options.length;
                    var string = '';
					string = '<div id="predictive-top"></div><div id="predictive-content">';
               	    if (max > 1) {
	        	           for (var i = 0; i < max; i++) {	
   	                            string += '<a class="search_image" href="' + options[i].url + '">' + options[i].image + '</a><a class="search_name" href="' + options[i].url + '">' + options[i].name + '</a><div class="search_description">' + options[i].description + '</div><div class="search_clear"></div>\n';
	                	   } 
					string = string + '</div><div id="predictive-bot"></div>';	   
	             	      $('#predictiveSearch').html(string).show();
	            	} else {
	            	       $('#predictiveSearch').html('').hide();
	            	}              
       	}
   });
}

