var ajax_script="/doAjax";$(function(){if($(".viewPollResultsLink").length>0){$(".viewPollResultsLink").each(function(){$(this).attr("href",location.href+"?view_poll=1")})}if($(".takePollLink").length>0){$(".takePollLink").each(function(){console.log(location.href.replace("?view_poll=1",""));$(this).attr("href",location.href.replace("?view_poll=1",""))})}if($("#reviews-link").length>0){$("#reviews-link").click(function(){var tabID=$(this).attr("href");$("#tabs li a").removeClass("selected_tab");$('#tabs li a[href="#reviews_tab"]').addClass("selected_tab");$(".menu-tab").hide();$(tabID).show(100,function(){location.href=tabID});return false})}if($(".ecom_cust_type").length){$("fieldset").hide();$(".ecom_cust_type").each(function(){if($(this).is(":checked")){if($(this).val()==0){$("#newecomcustomer").show()}else{$("#existingecomcustomer").show()}}});$(".ecom_cust_type").click(function(){if($(this).val()==0){$("#existingecomcustomer").fadeOut(100,function(){$("#newecomcustomer").fadeIn(500)})}else{$("#newecomcustomer").fadeOut(100,function(){$("#existingecomcustomer").fadeIn(500)})}})}if($("#manufacturers_list").length>0){$("#manufacturers_list").change(function(){location.href=$(this).val()})}if($(".productsort").length>0){$(".productsort").change(function(){var url=location.href;url=url.match(/([a-z0-9\-\/:\.]+).*/)[1];location.href=url+"?sort="+$(this).val()})}$(".newbutton, .basketbutton, .redbutton, .greenbutton").hover(function(){$("input",this).addClass("input-hover");$("a",this).addClass("a-hover");$(this).addClass("span-hover")},function(){$("input",this).removeClass("input-hover");$("a",this).removeClass("a-hover");$(this).removeClass("span-hover")});if($(".additional_ecom_image").length>0){$(".additional_ecom_image").click(function(){var imageId=$(this).attr("href");imageId=imageId.match(/\#image_(\d+)/)[1];if(!$("#product_image_"+imageId).length){$.post(ajax_script,{action:"get_ecom_additional_image",id:imageId},function(r){eval("response="+r);if(!response.error){var imageMarkup='<img id="product_image_'+response.parent_id+'" src="/uploads'+response.fname+'" style="display:none" />';$("#mainimage img").fadeOut(100,function(){$("#mainimage").append(imageMarkup);$("#product_image_"+response.parent_id).fadeIn(500)})}})}else{$("#mainimage img").fadeOut(100,function(){$("#product_image_"+imageId).fadeIn(500)})}return false})}$(".top-navigation a").click().hover(function(){var hover=$(this).attr("id");$(".top-navigation").addClass(hover)},function(){var hover=$(this).attr("id");$(".top-navigation").removeClass(hover)});if($(".regionSelector").length>0){$(".regionSelector").change(function(){var selected=0;if($("#selected_regionSelector").length>0){selected=$("#selected_regionSelector").val()}$.post(ajax_script,{action:"get_region_children",id:$(this).val(),selected:selected},function(r){processResponse(r,"regionSelector")})})}if($(".categorySelector").length>0){$(".categorySelector").change(function(){var selected=0;if($("#selected_categorySelector").length>0){selected=$("#selected_categorySelector").val()}$.post(ajax_script,{action:"get_category_children",id:$(this).val(),selected:selected},function(r){processResponse(r,"categorySelector")})})}$("h6.nav-title").corners("top transparent webkit mozilla");$(".cornered").corners("transparent webkit mozilla");$("h6.rounded").corners("top-left top-right transparent webkit mozilla");$(".box-content").corners("bottom transparent webkit mozilla");if($("#tabs").length>0){doTabs()}if($("#product-tabs").length>0){doProductTabs()}$("a").click(function(){if((this.href.match(/^http/i)&&!this.href.match(location.host))||this.rel=="external"){window.open(this.href,"_");return false}});if($("#maintree").length>0){$("#maintree").treeview({collapsed:true,persist:"location"})}if($("#tree").length>0){$("#tree").treeview({collapsed:true,persist:"location",unique:true})}if($("#regionmap").length>0){$("#regionmap area").hover(function(){var area=$(this).attr("id");$("#map img").attr("src","/interface/images/map/"+area+".gif")},function(){$("#map img").attr("src","/interface/images/map/off.gif")});$("#regionmap area").click(function(){var area=$(this).attr("id");$.ajax({type:"GET",url:"/directory",cache:false,data:"action=ajax-fetch-region&region="+area,success:function(region){document.location="/directory/"+area}});return false});
/*@cc_on
	if(navigator.appVersion.match(/MSIE [0-6]\./)){
		$('img[@src*=".png"]').addClass('png');
		$('input[@src*=".png"]').addClass('png');
		$('.bgpng').each(function(){fnFixPng(this)});
	}
	function fnFixPng(obj){
		var bg  = obj.currentStyle.backgroundImage;
		var src = bg.substring(5,bg.length-2);
		var sizingMethod = (obj.currentStyle.backgroundRepeat == "no-repeat") ? "crop" : "scale";
		obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "', sizingMethod='" + sizingMethod + "')";
		obj.style.backgroundImage = "url(/interface/images/blank.gif)";
	}
	@*/
}});function attachRemoveEvent(element){$(".remove_"+element).unbind("click");$(".remove_"+element).click(function(){var selected=0;if($("#selected_"+element).length>0){selected=$("#selected_"+element).val()}if(element=="regionSelector"){var regionId=$(this).attr("id");regionId=regionId.match(/region_(\d+)/)[1];$.post(ajax_script,{action:"remove_region_path",regionId:regionId,selected:selected},function(r){processResponse(r,element)})}else{var categoryId=$(this).attr("id");categoryId=categoryId.match(/category_(\d+)/)[1];$.post(ajax_script,{action:"remove_category_path",categoryId:categoryId,selected:selected},function(r){processResponse(r,element)})}return false})}function processResponse(r,element){if(r!=""){eval("response="+r);var pathHtml="";if(response.currentPath){for(var j=0;j<response.currentPath.length;j++){pathHtml+="&gt;"+response.currentPath[j].title+"&nbsp;"}if(element=="regionSelector"){pathHtml+='<a href="#" class="remove_'+element+'" id="region_'+response.currentPath[j-1].region_id+'">[remove]</a>'}else{pathHtml+='<a href="#" class="remove_'+element+'" id="category_'+response.currentPath[j-1].category_id+'">[remove]</a>'}}$("#current_"+element).remove();if(pathHtml){$("."+element).before('<div id="current_'+element+'">Currently Selected: '+pathHtml+"</div>")}attachRemoveEvent(element);$("#hidden_"+element).remove();$("#selected_"+element).remove();if(element=="regionSelector"){$("."+element).before('<input id="hidden_'+element+'" type="hidden" name="region_id" value="'+response.region_id+'" />')}else{$("."+element).before('<input id="hidden_'+element+'" type="hidden" name="category_id" value="'+response.category_id+'" />')}$("."+element).before('<input id="selected_'+element+'" type="hidden" name="selected" value="'+response.selected+'" />');if(response.children){if(element=="regionSelector"){var optionText="region"}else{var optionText="category"}if(response.region_id>0){var html='<option value="0">Please choose a sub-'+optionText+", if required</option>"}else{var html='<option value="0">Please choose a '+optionText+"</option>"}for(var i=0;i<response.children.length;i++){if(element=="regionSelector"){html+='<option value="'+response.children[i].region_id+'">'+response.children[i].title+"</option>"}else{html+='<option value="'+response.children[i].category_id+'">'+response.children[i].title+"</option>"}}$("."+element).html(html);$("."+element).show().css({width:"auto"});$("."+element).attr("name","select")}else{$("."+element).hide()}}}function getCurrentRegion(id){$.post(ajax_script,{action:"current_region_path",linkId:id},function(r){processResponse(r,"regionSelector")})}function doProductTabs(){$(".menu-tab").hide();$(".menu-tab:nth(0)").show();$("#product-tabs li a:nth(0)").addClass("selected_tab");$("#product-tabs li a").click(function(){var tabID=$(this).attr("href");$("#product-tabs li a").removeClass("selected_tab");$(this).addClass("selected_tab");$(".menu-tab").hide();$(tabID).show();return false});if($(".review-posted").length>0){$(".menu-tab").hide();$("#product-tabs li a").removeClass("selected_tab");$("#reviews_tab").show();$('#product-tabs li a[href="#reviews_tab"]').addClass("selected_tab")}}function doTabs(){$("#specification").hide();$("#reviews_tab").hide();$("#tabs li a:nth(0)").addClass("selected_tab");$("#tabs li a").click(function(){var tabID=$(this).attr("href");$("#tabs li a").removeClass("selected_tab");$(this).addClass("selected_tab");$(".menu-tab").hide();$(tabID).show();return false})};
