var xmlHttp;var domain="/";var sPath=window.location.pathname.toLowerCase();var sPage=sPath.substring(sPath.lastIndexOf("/")+1).toLowerCase();var sUserType;var client_id_all="data";if(sPath.indexOf("admin")>=0){if(sPage=="productreport.aspx"){sUserType="report";client_id_all="ctl00_ContentPlaceHolder1_data"}else{sUserType="admin"}}else{sUserType="website"}function return_range_id(){URL=sPage.split("/");URL=URL[URL.length-1];var a=null;switch(URL){case"leaflets":a="1";break;case"leaflets-eco":a="2";break;case"flyers":a="3";break;case"flyers-eco":a="4";break;case"letterheads":a="5";break;case"letterheads-eco":a="6";break;case"compliment-slips":a="7";break;case"compliment-slips-eco":a="8";break;case"business-cards":a="9";break;case"business-cards-eco":a="10";break;case"business-packages":a="11";break;case"posters":a="12";break;case"posters-eco":a="13";break;case"postcards":a="14";break;case"postcards-eco":a="15";break;case"brochures":a="18";break;case"brochures-eco":a="19";break;case"midweek-madness":a="20";break;case"christmas-cards":a="21";break}return a}function getCheckedValue(d){if(!d){return""}var f=d.length;if(f==undefined){if(d.checked){return d.value}else{return""}}for(var e=0;e<f;e++){if(d[e].checked){return d[e].value}}return""}function getPaperType(g){var e=document.aspnetForm.paperamount;var h=document.aspnetForm.papertype;var f=document.aspnetForm.folded;if(g=="1"||g=="2"||g=="3"||g=="4"||g=="14"||g=="15"||g=="16"||g=="17"||g=="20"){papertype=getCheckedValue(e)+" "+getCheckedValue(h);if(typeof(f)!="undefined"){if(getCheckedValue(e)=="2 sided"&&getCheckedValue(h)=="130gsm"){f.disabled=false}else{f.checked=false;f.disabled=true}if(f.checked==true){papertype+=f.value}}}else{if(g=="5"||g=="6"||g=="7"||g=="8"){papertype="100gsm high quality laser guaranted bright white paper. Printed 4 colours, one sided"}else{if(g=="9"||g=="10"){papertype=getCheckedValue(e)}else{if(g=="11"||g=="21"){if(g=="11"){papertype="Business Packages"}else{papertype="350GSM Silk"}}else{if(g=="12"||g=="13"){papertype="Litho printed, full colour, 170gsm"}else{if(g=="18"||g=="19"){papertype=e.value}}}}}}return papertype}function GetXmlHttpObject(){var e=null;try{e=new XMLHttpRequest()}catch(d){try{e=new ActiveXObject("Msxml2.XMLHTTP")}catch(f){e=new ActiveXObject("Microsoft.XMLHTTP")}}return e}function ajaxUpdate(d,c){xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("Your browser does not support AJAX!");return}xmlHttp.onreadystatechange=c;xmlHttp.open("GET",d,true);xmlHttp.send(null)}function showCount(){if(xmlHttp.readyState==4){document.getElementById("basketitems").innerHTML=xmlHttp.responseText;if(xmlHttp.responseText>0){document.getElementById("checkoutbtn").innerHTML="Go to Checkout"}else{document.getElementById("checkoutbtn").innerHTML="&nbsp;"}}}function querySt(b){hu=window.location.search.substring(1);if(hu==""){return 1}else{gy=hu.split("&");for(i=0;i<gy.length;i++){ft=gy[i].split("=");if(ft[0]==b){return ft[1]}}}}function checkValue(b){if(isNaN(b.value)){b.value=0;alert("invalid entry, please enter price");b.focus();return false}return true}function showBasketCount(){var b=domain+"countBasket.aspx?sid="+Math.random();ajaxUpdate(b,showCount)}function prodLoaded(){var a=document.getElementById(client_id_all);if(xmlHttp.readyState==4&&a!=null){a.innerHTML=xmlHttp.responseText;if(sUserType=="website"){showBasketCount()}}}function showProducts(h){var g=return_range_id();var f;if(g==null){f=querySt("rangeid")}else{f=g}var e=getPaperType(f);var d=domain+"getproducts.aspx?rangeid="+f+"&papertype="+e+"&usertype="+sUserType+"&sid="+Math.random();ajaxUpdate(d,prodLoaded)}function showObj(b){document.getElementById(b).style.visibility="visible"}function basketAdded(){if(xmlHttp.readyState==4){showObj("basket");showBasketCount();window.scrollTo(0,0)}}function addToBasket(g,e){var d;if(e=="brochures"||e=="buspackage"){d=domain+"addToBasket.aspx?itemid="+g+"&proof=false&sid="+Math.random()}else{var f=false;if(typeof(document.aspnetForm.proof)!="undefined"){if(document.aspnetForm.proof.checked){f=true}}d=domain+"addToBasket.aspx?itemid="+g+"&proof="+f+"&sid="+Math.random()}ajaxUpdate(d,basketAdded)}function prodDeleted(){if(xmlHttp.readyState==4){showProducts()}}function deleteproduct(c){var d=domain+"Admin/deleteproduct.aspx?proditemids="+c+"&sid="+Math.random();ajaxUpdate(d,prodDeleted)}function hideObj(b){document.getElementById(b).style.visibility="hidden"}$(document).ready(function(){if(document.getElementById(client_id_all)==null){if(sUserType=="website"){showBasketCount()}}else{showProducts()}});