// 035: Copyright Dreamteam Design Ltd 1997 - No alteration of this code is permitted

function _loadPersonal(){;_progBar('_loadPersonal{}','main:');e._selCountry=e._B_Country;e._selCountry2=e._D_Country;e._selCountry2=e._selCountry2.split('|')[0];var arry=worldCountries.split('~');var cnt=1;for (var i in arry){;if(arry[i].indexOf(e._selCountry)!=-1){;e.countrySel=cnt;};if(arry[i].indexOf(e._selCountry2)!=-1){;e.countrySel2=cnt;};cnt++;};findTax('',1);e._delCountry=e._selCountry2;orderRefresh();alert('Your account details have been loaded');};
function replaceD(str){;_progBar('replaceD{}','main:');if(allowF){;if(str!=null){;var str1=itemNo[fieldCount-5];var taxG='';str1+=gProdAux;var ret=parseFloat(str1.split('Primary_Retail¬')[1]);var alt=parseFloat(str1.split('Primary_Alt¬')[1]);if(str1!=''){;var pharr=str1.split('^');var count=0;while(count!=pharr.length-1){;var tmp=pharr[count].split('¬')[1];var nme=pharr[count].split('¬')[0];tmp=popTemp(tmp,nme);tmp=repC(tmp,'‡','¦');tmp=repC(tmp,'†','|');if(nme.indexOf('_Value')!=-1){;tmp=popTemp(tmp);};if(nme=='Tax_Group')taxG=tmp;if(e._validMem==-1){;if(nme=='Current_Price_Inc_Vat'||nme=='Primary_Retail_Inc_Vat'||nme=='Primary_Alt_Inc_Vat')tmp=''+priceDisp(money(addTax(alt,-1,taxG)*e.splitRate,2,e.currencyChar),1,1);if(nme=='Current_Price'||nme=='Primary_Retail'||nme=='Primary_Alt')tmp=''+priceDisp(money(alt*e.splitRate,2,e.currencyChar),1,1);}else{;if(nme=='Primary_Retail_Inc_Vat'||nme=='Primary_Alt_Inc_Vat')tmp=''+priceDisp(money(addTax(tmp,-1,taxG)*e.splitRate,2,e.currencyChar),1,1);if(nme=='Primary_Retail'||nme=='Primary_Alt')tmp=''+priceDisp(money(tmp*e.splitRate,2,e.currencyChar),1,1);if(nme=='Current_Price')tmp=''+priceDisp(money(tmp*splitRate,2,currencyChar),1,1);if(nme=='Current_Price_Inc_Vat')tmp=''+priceDisp(money(addTax(tmp,-1,taxG)*splitRate,2,currencyChar),1,1);};var insT='<span class="'+nme+'" style="position:relative" name="'+nme+'_'+itemNo[2]+'" id="'+nme+'_'+itemNo[2]+'">'+tmp+'</span>';str=str.split('<!--'+nme+'-->').join(insT);str=str.split('!'+nme+'!').join(tmp);count++;};};return str;}else{;return '';};}else{;return str;};};
function _pageRedirect(url){;if(url=='reload'){;window.location.reload();}else{;window.location=url;};};
function _switchPrices(arg){;if(arg==true){;e._validMem=-1;}else{;e._validMem=0;};};
function _home(){;location.href=erolHome;};
function _currency(){;if(currencyType==1){;currencyOp=liveCur;_liveCurrency();}else{;getCur(1);location.reload();};};
function _liveCurrency(){;_progBar('_liveCurrency{}','main:');var postData='';postData+='do=Currency&';postData+='template='+escape(currencyOp)+'&';postData+='base='+currencyCode+'&';trafReq+='live currency > ';_sendRequest(cgiBin+'e4-currency.pl',_curLoaded,postData);};
function _curLoaded(req){;_traffic('reading');_progBar('<font color=green>_curLoaded{','main:');var tmp=req.responseText;tmp=repC(tmp,'<HTML><HEAD><SCRIPT>','');tmp=repC(tmp,'</SCRIPT></HEAD></HTML>','');tmp=repC(tmp,'parent.parent.currencyOp="',"e.currencyOp='");tmp=repC(tmp,'";parent.parent.ratesLoaded',"';e.ratesLoaded");tmp=repC(tmp,'parent.parent.selLiveCur()','selLiveCur()');eval(tmp);if(e.isCheckout==0&&e.locChange==0){;};};
function selLiveCur(){;_progBar('selLiveCur{}','main:');if(e.currencyOp.indexOf('|'+e._curCode+':')==-1||e._curCode==''){;e._curCode=currencyCode;e.cardBar=baseDec;e.currencyChar=baseChar;e.currencyChar2=baseChar2;e.splitRate=1;}else{;var a1=e.currencyOp.split('|'+e._curCode+':');var str3=a1[1].split(':');var temp=exRate.indexOf(e._curCode);var nn3=true;if(isnotN3==false)nn3=eval("temp!=''");if(temp!=-1&&nn3){;str3[2]=exRate.substring(exRate.indexOf(':',temp)+1,exRate.indexOf('|',temp+1));};e.splitRate=parseFloat(str3[2]);e.currencyChar=str3[1];e.currencyChar2=str3[3];e.cardBar=str3[4];};relPage();};
function getCur(arg){;_progBar('getCur{}','main:');if(secureFlag==false){;if(arg==6||arg==2||arg==3){;relPage();}else{;if(e.currencyType=='0'||offLine==true){;e.currencyOp=fixedCur;selLiveCur();e.ratesLoaded=true;}else{;if(e.ratesLoaded==true){;selLiveCur();}else{;currencyOp=liveCur;_liveCurrency();};};};}else{;secureFlag=false;window.location.href=pagesDir+'e-secure.html?getCur(1)';};};
function relPage(){;_progBar('relPage{}','main:');if(bskSize==0&&orderFlag==true){;orderFlag=true;orderRefresh();}else{;if(pag==-1){;orderRefresh();}else{;orderFlag=true;orderRefresh();};};};
function contOrder(){;var chkfrm=window.document.checkout_form;var postData='';postData+='item='+escape(chkfrm.item.value)+'&';postData+='gateWay='+escape(chkfrm.gateWay.value)+'&';postData+='cgiPath='+escape(chkfrm.cgiPath.value)+'&';postData+='Billing_Country='+escape(chkfrm.Billing_Country.value)+'&';if(chkfrm.Delivery_Country){;postData+='Delivery_Country='+escape(chkfrm.Delivery_Country.value)+'&';};postData+='Postage='+escape(chkfrm.Postage.value)+'&';postData+='Type='+escape(chkfrm.Type.value)+'&';postData+='Exec2='+escape(chkfrm.Exec2.value)+'&';postData+='Exec3='+escape(chkfrm.Exec3.value)+'&';postData+='SubTotal='+escape(chkfrm.SubTotal.value)+'&';postData+='VAT='+escape(chkfrm.VAT.value)+'&';postData+='Total='+escape(chkfrm.Total.value)+'&';postData+='storePath='+escape(chkfrm.storePath.value)+'&';postData+='CurrencyCode='+escape(chkfrm.CurrencyCode.value)+'&';if(chkfrm.VAT_Number){;postData+='VAT_Number='+escape(chkfrm.VAT_Number.value)+'&';postData+='VAT_Number_Check='+escape(chkfrm.VAT_Number_Check.value)+'&';};if(e.allowError==-1){;postData+='debugMode=Y&';};postData+='ProductDiscount='+escape(chkfrm.ProductDiscount.value)+'&';trafReq+='verify order > ';_sendRequest(cgiBin+'e4-vcheck.pl',_OrderVerify,postData);};
function _OrderVerify(req){;_traffic('reading');var retArry=req.responseText.split('^|');var retCode=parseInt(retArry[0]);if(req.responseText.indexOf('diagnostic')!=-1){;var chkfrm=window.document.checkout_form;chkfrm.merchantID.value='suppressed';chkfrm.Password.value='suppressed';chkfrm.pgpKey.value='suppressed';var generator=window.open('','name','height=400,width=500,scrollbars=yes');var arry=document.checkout_form.elements;generator.document.open();generator.document.write('<html><head><title>Popup</title></head><body>[post data]<br>');for (var i in arry){;if(arry[i].name){;generator.document.writeln(i+'=> '+arry[i].name+' = '+arry[i].value+'\n'+'<br>');};};generator.document.write('<p>[vcheck return]<br>');var cells = req.responseText.split('\n');for (var i in cells){;generator.document.writeln(cells[i]+'<br>');};generator.document.write('</body></html>');generator.document.close();return;};if(retCode==0){;document.getElementById('Order_Status').innerHTML=orderVerified;var chkfrm=window.document.checkout_form;chkfrm.merchantID.value=retArry[5];chkfrm.Password.value=retArry[6];chkfrm.pgpKey.value=retArry[7];contOrder_2();}else{;document.getElementById('Order_Status').innerHTML=orderFatal+validateError['e'+parseInt(retCode*-1)];};};
function contOrder_2(){;_progBar('contOrder{}','main:');window.document.checkout_form.target='_top';window.document.checkout_form.action=action;if('|pacRaven|MoneyBooker|ssl|dataCash|dataCashCv2|Cybersource|paypalPro|'.indexOf('|'+document.checkout_form.gateWay.value+'|')!=-1){;window.document.checkout_form.action=action;window.document.checkout_form.submit();orderSubmit=true;_orderSubmitted();return;};if(gateSup.indexOf(document.checkout_form.gateWay.value)==-1){;window.document.checkout_form.action=action;window.document.checkout_form.submit();orderSubmit=true;_orderSubmitted();return;};if(document.all&&navigator.userAgent.indexOf('Opera')==-1){;if(e.allowError==-1){;var iframe=document.createElement('<iframe name="iframeSubmit" style="display:block">');var iframe=document.createElement('<iframe name="iframeSubmit" style="" width=600 height=1000>');}else{;var iframe=document.createElement('<iframe name="iframeSubmit" style="display:none">');};document.getElementsByTagName('body')[0].appendChild(iframe);}else{;var iframe = document.createElement("iframe");iframe.setAttribute("name", "iframeSubmit");iframe.setAttribute("style", "visibility:hidden");document.body.appendChild(iframe);};window.document.checkout_form.target='iframeSubmit';window.document.checkout_form.action=action;window.document.checkout_form.submit();orderSubmit=true;_orderSubmitted();};
function _recordIt(field){;_progBar('_recordIt','main:');if(!field.type)return;var val=field.value;if(field.type=='radio'){;val=field.value;};if(field.type.indexOf('select')!=-1){;val=field.selectedIndex;};if(field.type=='checkbox'){;if(field.checked==true){;val='-1';}else{;val='0';};};if(offLine==true)setCookie(field.name,val,'long');if(field.type=='checkbox'){;e['_'+field.name]=val;}else{;e['_'+field.name]=field.value;};if(document.getElementById('save_changes')){;document.getElementById('save_changes').disabled=false;};};
function _recordAll(frmObj){;_progBar('_recordAll','main:');for(count=0;count<frmObj.elements.length;count++){;var field=frmObj.elements[count];var val=field.value;if(field.type=='radio'){;val=field.value;};if(field.type.indexOf('select')!=-1){;val=field.selectedIndex;};if(field.type=='checkbox'){;if(field.checked==true){;val='-1';}else{;val='0';};};if(offLine==true)setCookie(field.name,val,'long');if(field.type=='button'){;}else if(field.type=='checkbox'){;e['_'+field.name]=val;}else{;e['_'+field.name]=field.value;};};if(document.getElementById('save_changes')){;document.getElementById('save_changes').disabled=false;};_writeBasket(escape(e.basket));alert('Your account has been updated');};
function findTax(str,arg){;_progBar('findTax{}','main:');blockSub=false;if(arg==5){;selTax='';if(str.checked==true){;selTax='CHECKED';e.VAT=e.countryTax+e.stateTax;}else{;e.VAT=e.countryTax;};setTimeout("orderRefresh()",1);}else if(arg==4){;if(listArg>=3){;var temp=window.document.checkout_form._DeliveryCity.value.toLowerCase();var temp1=cityName.toLowerCase();if(temp1.indexOf(temp)!=-1&&temp!=''){;alert('City Tax will now be applied to your order.');listArg=4;e.VAT=e.countryTax+e.stateTax+e.countyTax+e.cityTax;setTimeout("orderRefresh()",1);}else{;e.VAT=e.countryTax+e.stateTax+e.countyTax;if(listArg==4){;alert('City Tax no longer applies to your order.');setTimeout("orderRefresh()",1);};listArg=3;};};}else{;var temp;var temp1;if(str==''){;if(arg==6){;temp=e._selCountry2;temp1=e.countrySel2;}else{;temp=e._selCountry;temp1=e.countrySel;};}else{;temp1=str.selectedIndex;temp=str.options[temp1].value.split('|')[0];if(arg!=6){;if(e.execCom!='foundCustomer'){;if(e.locChange==-1){;e._curCode=str.options[temp1].value.split('|')[1];};};};locTyp=str.options[temp1].value.split('|')[2];if(arg==6){;e._delCountry=temp;};};if(arg==1){;applyDelTax=false;};if(arg==6){;e.countrySel2=temp1;e._selCountry2=temp;if(temp==defaultLoc){;applyDelTax=true;};};if(arg==1||applyDelTax==true){;if(arg==1){;e.countrySel=temp1;e._selCountry=temp;};if(temp.indexOf(countryName)!=-1&&stateName!=''){;listArg=1;e.VAT=e.countryTax;optFunc(2,1);}else{;selState='';selCounty='';opt[2]='';opt[3]='';stateSel=0;countySel=0;selTax='';var pos=globalTax.indexOf(temp);if(pos==''&&pos!=0)pos=-1;if(pos!=-1){;var newTax=globalTax.substring(pos);e.VAT=parseFloat(newTax.substring(newTax.indexOf(':')+1,newTax.indexOf('~')));}else{;(countryName.indexOf(temp)!=-1)?e.VAT=e.countryTax:e.VAT=defaultTax;};};}else if(arg==2){;stateSel=temp1;selState=temp;if(temp.indexOf(stateName)!=-1){;listArg=2;e.VAT=e.countryTax+e.stateTax;if(countyName!='')optFunc(3,1);}else{;listArg=1;e.VAT=e.countryTax;selCounty='';opt[3]='';selTax='';countySel=0;};}else if(arg!=6){;countySel=temp1;selCounty=temp;if(temp.indexOf(countyName)!=-1){;listArg=3;e['_'+'Invoice_City']='';e.VAT=e.countryTax+e.stateTax+e.countyTax;}else{;listArg=2;e.VAT=e.countryTax+e.stateTax;};};};if(e._selCountry==''){;e.VAT=defaultTax;blockSub=true;};if(arg==6){;if(temp!=defaultLoc){;e.VAT=e.prevVAT;}else{;e.VAT=e.countryTax;};};if(arg!=6){;e.prevVAT=e.VAT;};};
function _registerInDatabase(){;_progBar('_registerInDatabase{}','main:');var postData='';postData+='do=search_two&';postData+='search_term='+register.email+'&';postData+='type=phrase&';postData+='boolean=and&';postData+='field=ID&';postData+='sort_field=ID&';_progBar('<font color=red>_registerInDatabase','main:request chars: '+Math.floor((postData.length*4)/1000)+'Kb');trafReq+='register in database > ';_sendRequest(cgiBin+'e4-database.pl',_init_2,postData);};
function _voucherLogin(frm){;if(frm.profileID.value=='')return;if(offLine==false){;_getVoucher(frm.profilePassword.value,frm.profileID.value);};};
function _getVoucher(un,pw){;_progBar('<font color=red>_getVoucher','main:');var html=window.document,strP;if(isnotN3==false)pagesDir=storePath;if(exception1==-1&&storePrefix==''){;strP=storePath.substring(1);}else{;strP=storePath;};strP=storePrefix+strP;e.execReq='privilege';var postData='';postData+='exec='+e.execReq+'&';postData+='do=login&';postData+='profilePassword='+un+'&';postData+='profileID='+pw+'&';postData+='cgiPath='+cgiBin+'&';postData+='storePath='+strP+'&';trafReq+='get voucher > ';_sendRequest(cgiBin+'e4-profiles.pl',_voucherResponse,postData);};
function _valuePair(str,val){;_progBar('_valuePair','main:');if(str.indexOf(val)==-1)return '';var arr1=str.split('_'+val+'=')[1];var arr2=arr1.split('_')[0];return arr2;};
function _voucherResponse(req){;_traffic('reading');var tmp=req.responseText;tmp=repC(tmp,'<SCRIPT>','');tmp=repC(tmp,'</SCRIPT>','');var useOnce=_valuePair(tmp,'useOnce');var profileR=_valuePair(tmp,'profileID');if(useOnce=='yes'){;if(e.loggedIn==0){;alert('This voucher can only be redeemed when logged into this site');return;};if(e.VoucherLog.indexOf(profileR+';')!=-1){;alert('This voucher has been redeemed already');return;};};if(_isExpired(tmp)==true){;alert('This coupon is not valid');return;}else{;eval(tmp);};e._voucherProfile=profileRef;if(e._voucherProfile!=''){;if(e.privilegeLog.indexOf(privilegeLog)==-1){;if(privilegeLog)e.privilegeLog+=privilegeLog;};}else{;};if(e.profileRef=='')e.profileRef='empty';_progBar('<font color=green>_voucherResponse','main:');_controlbar();};
function _privilegeResponse(req){;_traffic('reading');_progBar('<font color=red>_privilegeResponse','main:');var tmp=req.responseText;tmp=repC(tmp,'<SCRIPT>','');tmp=repC(tmp,'</SCRIPT>','');var ac=_valuePair(tmp,'active');var rp=_valuePair(tmp,'response');if(ac=='false'){;e.profileRef='empty';return;};if(rp!=''){;if(msg11=='')return;if(msg11.indexOf('/*script*/')!=-1){;eval(unescape(msg11));}else{;alert(repC(unescape(msg11),'<%response%>',rp));};return;};if(msg4!=''){;if(msg4.indexOf('/*script*/')!=-1){;eval(unescape(msg4));}else{;alert(msg4);};};var privilegeLog='';var psn=tmp.split('/*PERSONAL*/')[1];if(_isExpired(tmp)==true){;e.profileRef='empty';eval(psn);var msg=_valuePair(tmp,'msg1');if(msg!='')alert(msg);if(psn.length>5)_loadPersonal();return;}else{;var msg2=_valuePair(tmp,'msg2');if(msg2!='')alert(msg2);eval(tmp);if(psn.length>5)_loadPersonal();};e.profileRef=profileRef;if(e.isVoucher==-1){;e._voucherProfile=e.profileRef;e.isVoucher=0;if(e.privilegeLog.indexOf(e._voucherProfile)==-1){;e.privilegeLog+=e._voucherProfile;};};if(e.profileRef!=''){;if(e.privilegeLog.indexOf(privilegeLog)==-1){;e.privilegeLog+=privilegeLog;};}else{;};if(e.profileRef=='')e.profileRef='empty';_progBar('<font color=green>_privilegeResponse','main:');_controlbar();};
function _privilegeLogin(frm){;if(offLine==false){;e.profilePassword=frm.profilePassword.value;e.ProfileReference=frm.profileID.value;_getPrivilege();};};
function _resetBasketTotals(){;_progBar('_resetBasketTotals{','main:');e._ST=0;e._DC=0;e._STVT=0;e._TVAT=0;e._TOV=0;e._TNI=0;e._TWI=0;e._TNID=0;e._TWID=0;e._VT=0;};
function _basketMatch(thisBasket){;_progBar('_basketMatch{','main:check for abandoned cart');if(thisBasket!=''&&thisBasket!='undefined'){;var srch4='Credit Card Captured[|]_BasketID[=]'+e._BasketID+'[|]';if(unescape(e.BasketLog).indexOf(srch4)!=-1){;dte=new Date();e.CurrentDate=Date.parse(dte);e._BasketID=e.CurrentDate;if(e.execBsk=='refreshRecord'){;_clearOrder(true);};_writeBasket(e.basket);}else{;if(e.execBsk=='refreshRecord'){;dte=new Date();e.CurrentDate=Date.parse(dte);e._BasketID=e.CurrentDate;}else{;if(e.cartMode!='vendorAccess'){;if(confirm('You have an abandoned cart. Click OK to keep it')){;e.basket=e.basket+'[-]'+thisBasket;};_writeBasket(e.basket);};};};};_progBar('_basketMatch{}','main:');};
function _readProductLog(str,template,arg){;_progBar('_readProductLog{}','main:');var tmp2='';var prnt='';var arry=str.split('[-]');var arry2='';for (var i in arry){;if(arry[i]){;arry2=arry[i].split('~');if(arry2.length>1){;tmp2=template;tmp2=repC(tmp2,'%Path%',arry2[0].substring(1));tmp2=repC(tmp2,'%Image%',arry2[arry2.length-4]);tmp2=repC(tmp2,'%Name%',arry2[35]);tmp2=repC(tmp2,'%Description%',arry[i].split('*')[2].split('|')[0]);tmp2=repC(tmp2,'%Code%',arry[i].split('*')[2].split('|')[1]);tmp2=repC(tmp2,'%Qty%',arry2[arry2.length-5]);prnt+=tmp2;}else{;alert('The following information was found at the end of the order history string\n\n'+arry[i]);};};};return prnt;};
function _registerIt(frm,str2,str3){;_progBar('_registerIt{}','main:');if(e.loggedIn==-1){;alert('You are currently logged in as another user! Logout first if you wish to register a new account');return;};if(_checkEmailAddress(frm.Email.value)==false){;alert('Your must enter a valid Email Address');return;};if(frm.Your_Name.value==''){;alert('Your must a name');return;};if(frm.Password.value==''){;alert('Your must enter a Password');return;};if(frm.Password.value!=frm.Confirm.value){;alert('Your confirmation password does not match your Password');return;};e.execReq='register';register.email=frm.Email.value;register.password=frm.Password.value;register.yourName=frm.Your_Name.value;if(offLine==false){;_registerInDatabase();};};
function _recordSessionField(field){;e['_'+field.name]=field.value;};
function _popEmailTemp(frm){;var tmp=emailFriendTemp;tmp=repC(tmp,'<!--Message-->',frm.Mail_Message.value);tmp=repC(tmp,'<!--Product_List-->',e.MailProductLink);return tmp;};
function _previewEmail(frm){;document.write('<input type="button" value="Back" onclick="history.back()"><hr>'+_popEmailTemp(frm));};
function _clearProducts(){;e.MailProductLink='';e.MailProductDesc='';e._Subject_Line='';e._Mail_Message='';location.reload();};
function _tellFriendReq(frm){;_progBar('_tellFriendReq{}','main:');location.href=tellFriendPage;var img='L'+frm.name.substring(3)+'img';var tmp=emailFriendRowTemp;tmp=repC(tmp,'%Image%',e.MailProductImg);tmp=repC(tmp,'%Link%',location.href);tmp=repC(tmp,'%Description%',frm.description.value);tmp=repC(tmp,'%Price%',frm.price.value);e.MailProductLink+=tmp;e.MailProductDesc+='[ '+frm.description.value+' ] ';};
function _tellFriend(frm){;_progBar('_tellFriend{}','main:');var tmp='~'+frm.Your_Name.value+'~'+frm.Your_Email.value+'~'+frm.Friends_Name.value+'~'+frm.Friends_Email.value+'~'+frm.Subject_Line.value+'~'+frm.Mail_Message.value+'~';if(tmp.indexOf('~~')!=-1){;alert('Some fields have been left blank, please complete');return;};if(_checkEmailAddress(frm.Your_Email.value)==false||_checkEmailAddress(frm.Friends_Email.value)==false){;alert('Your must enter a valid Email Address');return;};_progBar('<font color=red>_tellFriend','main:');e._Your_Name=frm.Your_Name.value;e._Your_Email=frm.Your_Email.value;e._Friends_Name=frm.Friends_Name.value;e._Friends_Email=frm.Friends_Email.value;e._Subject_Line=frm.Subject_Line.value;e._Mail_Message=frm.Mail_Message.value;e.execReq='tellFriend';var postData='';postData+='exec='+e.execReq+'&';postData+='do=tellFriend&';postData+='Your_Name='+frm.Your_Name.value+'&';postData+='Your_Email='+frm.Your_Email.value+'&';postData+='Friends_Name='+frm.Friends_Name.value+'&';postData+='Friends_Email='+frm.Friends_Email.value+'&';postData+='Subject_Line='+frm.Subject_Line.value+'&';postData+='Message='+_popEmailTemp(frm)+'&';trafReq+='tell a friend > ';_sendRequest(cgiBin+'e4-database.pl',_tellFriendResponse,postData);};
function _tellFriendResponse(req){;_traffic('reading');_progBar('<font color=green>_tellFriendResponse','main:');e._Subject_Line='';e._Mail_Message='';e.MailProductDesc='';e.MailProductLink='';if(offLine==false)_writeBasket(escape(e.basket));alert('Tell a Friend email has been sent');window.history.back();};
function _enquireReq(frm){;location.href=enquiryPage;e.MailProductLink+=frm.description.value+'\n'+location.href+'\n\n';e.MailProductDesc+='[ '+frm.description.value+' ] ';};
function _enquiry(frm){;var tmp='~'+frm.Your_Name.value+'~'+frm.Your_Email.value+'~'+frm.Subject_Line.value+'~'+frm.Mail_Message.value+'~';if(tmp.indexOf('~~')!=-1){;alert('Some fields have been left blank, please complete');return;};if(_checkEmailAddress(frm.Your_Email.value)==false){;alert('Your must enter a valid Email Address');return;};_progBar('<font color=red>_enquiry','main:');e.execReq='enquiry';var postData='';postData+='exec='+e.execReq+'&';postData+='do=enquiry&';postData+='Your_Name='+frm.Your_Name.value+'&';postData+='Your_Email='+frm.Your_Email.value+'&';postData+='Subject_Line='+frm.Subject_Line.value+'&';postData+='Friends_Email='+gCAdd.split('|')[4]+'&';postData+='Message='+frm.Mail_Message.value+'\n\n'+e.MailProductLink+'&';trafReq+='enquiry > ';_sendRequest(cgiBin+'e4-database.pl',_enquiryResponse,postData);};
function _enquiryResponse(req){;_traffic('reading');_progBar('<font color=green>_enquiryResponse','main:');e._Subject_Line='';e._Mail_Message='';e.MailProductDesc='';e.MailProductLink='';if(offLine==false)_writeBasket(escape(e.basket));alert('Your enquiry email has been sent');};
function resetForm(){;_resetForm();};
function recordIt(field){;_recordIt(field);};
function _wishList(){;_progBar('_wishList{}','main:');alert('in construction');};
function _purchasedProducts(){;_progBar('_purchasedProducts{}','main:');alert('in construction');};
function _savedBaskets(){;_progBar('_savedBaskets{}','main:');alert('in construction');};
function _searchExistsInDatabase(){;var postData='';postData+='do=search_two&';postData+='search_term='+e._Email_Address+'&';postData+='type=phrase&';postData+='boolean=and&';postData+='field=ID&';postData+='sort_field=ID&';_progBar('<font color=red>_searchExistsInDatabase','main:request chars: '+Math.floor((postData.length*4)/1000)+'Kb');trafReq+='search email in database > ';_sendRequest(cgiBin+'e4-database.pl',_autoLogin,postData);};
function replaceE(str){;_progBar('replaceE{}','main:');if(allowF){;if(str!=null){;str=str.split('<%minOrderValue%>').join(Val(minOrderVal,baseChar,1));str=str.split('<%maxOrderValue%>').join(Val(maxOrderVal,baseChar,1));str=str.split('<%trigger%>').join(Val(discTrig,baseChar,1));str=str.split('<%selectedProduct%>').join(selI);str=str.split('<%currentStock%>').join(curS);str=str.split('<%minQty%>').join(orgQ);str=str.split('<%maxQty%>').join(maxQ);str=str.split('<%discount%>').join(discD);str=str.split('<%keyword%>').join(keyW);str=str.split('<!--Total_Order_Value-->').join(Val(e._TOV,e.currencyChar,2,'Total_Order_Value'));str=str.split('<!--Total_Tax-->').join(Val(e._TVAT,e.currencyChar,2));str=str.split('<!--Shipment_Charge-->').join(Val(e._DC,e.currencyChar,2));str=str.split('<!--Sub_Total-->').join(Val(e._ST,e.currencyChar,2));str=str.split('<!--Total_Items-->').join(e._TNID);str=str.split('<!--Total_Weight-->').join(e._TWID);return str;}else{;return '';};}else{;return str;};};
function _setupOrder(){;var aForm=window.document.checkout_form;e.profilePassword=e._Email_Address;e.profileID=e._BasketID;e.User_Name=e.profilePassword;e.User_Password=e.profileID;e.sessionID=e.profilePassword+'|'+e.profileID;if(e.ProfileReference=='')e.ProfileReference=e.profileID;if(isNaN(e.ProfileReference)==true){;e.ProfileReference=e.CurrentDate;};var sendStr=profileRef+'~'+e.profilePassword+'~'+e.ProfileReference+'~'+profileExec+'~'+window.location+'?sessionID='+e.sessionID+'&basketID='+e._BasketID;aForm.elements['CustomerID'].value=sendStr;aForm.elements['LoginID'].value=e.sessionID+'|';aForm.elements['CheckoutConf'].value=myAccountPage;aForm.elements['CustomerID'].value=profileRef+'~'+e.profilePassword+'~'+e.profileID+'~'+profileExec+'~'+window.location+'?sessionID='+e.sessionID+'&basketID='+e._BasketID;};
function _autoLogin(req){;_traffic('reading');if(req.responseText!='No Matches Found'){;_progBar('<font color=green>_autoLogin','main:already registered this email address');};_progBar('<font color=green>_autoLogin','main:no matches with email so create new record');_setupOrder();e.execBsk='refreshRecord';e.execReq='submitOrder';e.BasketLog+=escape(_checkoutCompile()+'[^]'+e.basket+'[^]');if(offLine==false)_writeBasket(escape(e.basket));};
function _contOrder(){;_progBar('_contOrder{}','main:');e.trackingID=e._BasketID;if(isNaN(e.sessionID)==false){;_setupOrder();};e.execBsk='refreshRecord';e.execReq='submitOrder';e.BasketLog+=escape(_checkoutCompile()+'[^]'+e.basket+'[^]');if(offLine==false)_writeBasket(escape(e.basket));};
function _rememberMe(field){;_progBar('_rememberMe{','main:');if(field.value=='false'){;delCookie();}else{;setCookie('sessionID',e.sessionID,'long');};};
function _checkEmailAddress(email) {;var emailFilter= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/;if (!(emailFilter.test(email))) {;return false;}else{;return true;};};
function _updatePassword(frm){;_progBar('_updatePassword{}','main:');if(frm.Original_User_Password.value==''&&frm.New_User_Password.value==''&&frm.Confirm_User_Password.value==''){;_recordAll(frm);return;};if(frm.New_User_Password.value==''){;alert('Your must enter a Password');return;};if(frm.New_User_Password.value!=frm.Confirm_User_Password.value){;alert('Your confirmation password does not match your Password');return;};e.execReq='updatePassword';_modifyPasswordInDatabase(frm.New_User_Password.value);};
function _modifyPasswordInDatabase(psw){;var postData='';postData+='exec=updatePassword&';postData+='do=updatePassword&';postData+='key='+e.sessionID+'|&';postData+='Email='+e.profilePassword+'&';postData+='Password='+psw+'&';_progBar('<font color=red>_modifyPasswordInDatabase','main:request chars: '+Math.floor((postData.length*4)/1000)+'Kb');trafReq+='modify password in database > ';_sendRequest(cgiBin+'e4-database.pl',_showDatabase,postData);};
function _updateOrderStatus(frm){;_progBar('<font color=red>_updateOrderStatus','main:');e.execReq='orderStatus';var postData='';postData+='exec='+e.execReq+'&';postData+='do=updateOrderStatus&';postData+='key='+frm.User_Name.value+'|'+frm.User_Password.value+'|&';postData+='BasketID='+frm.BasketID.value+'&';postData+='OrderStatus='+frm.Order_Status[frm.Order_Status.selectedIndex].value+'&';postData+='ViewLink='+myAccountPage+'?sessionID='+frm.User_Name.value;trafReq+='update order status > ';_sendRequest(cgiBin+'e4-database.pl',_orderStatusResults,postData);};
function _readSearch(searchStr){;var postData='';postData+='exec=readSearch&';postData+='do=Search&';postData+='cgiPath='+cgiBin+'&';postData+='storePath='+storePath+'&';postData+='sessionID='+e.sessionID+'&';postData+='searchFor='+searchStr+'&';document.getElementById('search_results').innerHTML='Search for...' + searchStr;_progBar('<font color=red>_readSearch','main:request chars: '+Math.floor((postData.length*4)/1000)+'Kb');trafReq+='read search results > ';_sendRequest(cgiBin+'e4-database.pl',_showSearch,postData);};
function _readTime(){;var postData='';postData+='exec=readTime&';postData+='do=Time&';postData+='cgiPath='+cgiBin+'&';postData+='storePath='+storePath+'&';postData+='sessionID='+e.sessionID+'&';_progBar('<font color=red>_readTime','main:request chars: '+Math.floor((postData.length*4)/1000)+'Kb');trafReq+='read server time > ';_sendRequest(cgiBin+'e4-database.pl',_showTime,postData);};
function _orderStatusResults(req){;_traffic('reading');_progBar('<font color=green>_orderStatusResults','main:');_readBasket();alert('Order Status Updated');_addressDetails();};
function _showTime(req){;_traffic('reading');_progBar('<font color=green>_showTime','main:');document.getElementById('_test').innerHTML=req.responseText;};
function _resetForm(){;_progBar('_resetForm','main:');var aForm=window.document.checkout_form;aForm.reset();for(cnt=0;cnt<aForm.elements.length;cnt++){;aElem=aForm.elements[cnt];if(e['_'+aForm.elements[cnt].name]!=null){;if(aElem.type=='checkbox'){;e['_'+aForm.elements[cnt].name]='';}else{;e['_'+aForm.elements[cnt].name]='';};};};if(offLine==false)_writeBasket(escape(e.basket));window.location.href=e.checkout;};
function _loadContent(){;_progBar('_loadContent{}','main:');if(window.ActiveXObject){;xmlDoc = new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async=false;xmlDoc.load("_content.xml");return xmlDoc.getElementsByTagName("data")[0].firstChild.nodeValue;}else if (document.implementation && document.implementation.createDocument){;xmlDoc= document.implementation.createDocument("","",null);xmlDoc.load("_content.xml");xmlDoc.onload=_getmessage;}else{;alert('Your browser cannot handle this script');};};
function _getmessage(){;_progBar('_getmessage{}','main:');document.getElementById('_test').innerHTML=xmlDoc.getElementsByTagName("data")[0].firstChild.nodeValue;};
function _postToBasket(frm){;_progBar('_postToBasket{}','main:');if(offLine==true){;e.basketData=e.basketData+'[-]'+frm.elements[0].value;basketData=e.basketData;_controlbar();}else{;_readBasket();basketData=basketData+'[-]'+frm.elements[0].value;_writeBasket(basketData);};};
function _loadXML(xmlFile) {;_progBar('_loadXML{}','main:');xmlDoc.async="false";xmlDoc.onreadystatechange=_verify;xmlDoc.load(xmlFile);};
function _verify() {;_progBar('_verify{}','main:');if(xmlDoc.readyState!=4);return false;};
function _loadXMLDoc(url){;_progBar('_loadXMLDoc{}','main:');xmlhttp=null;if (window.XMLHttpRequest){;xmlhttp=new XMLHttpRequest();}else if (window.ActiveXObject){;xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");};if (xmlhttp!=null){;alert('_loadXMLDoc');xmlhttp.onreadystatechange=_state_Change;xmlhttp.open("GET",url,true);xmlhttp.send(null);}else{;alert("Your browser does not support XMLHTTP.");};};
function _state_Change(){;_progBar('_state_Change{}','main:');alert('_state_Change');if (xmlhttp.readyState==4){;if (xmlhttp.status==200){;e.xmltext=xmlhttp.responseXML;}else{;alert("Problem retrieving data:" + xmlhttp.statusText);};};};
function _courier_init(){;_progBar('_courier_init{}','main:');e.classVal=classVal.split('~');e.typeCalc=classVal[0];e.applyShip=false;e.shipFunc+="</SELECT>";e.shipFunc+="";e.blockCourier=0;};
function record(field){;_progBar('record{}','main:');recordIt(field);};
function delCookie(){;_progBar('delCookie{}','main:');if(document.cookie!=''){;var thisCookie=strip(document.cookie+';',';');expireDate=new Date;expireDate.setYear(expireDate.getYear()-1);for(i=0;i<globCnt;i++){;var cookieName=thisCookie[i].substring(0,thisCookie[i].indexOf('='));document.cookie=cookieName+'=;expires='+expireDate.toGMTString();};};};
function tempObj(){;this.length=0;};var panelObj=new tempObj();var onAddBasket='';var httpsPath='';var searchPage='';var checkoutPage='';/*START - STORE INJECTED VARIABLES*/
var menuFrm=167;var basketFrm=40;var toolbarFrm=110;var scriptVer='3.0';var erolVer=3.6;var erolHome='sundials-armillary-flat-wall-mounted-vertical-1-0.html';var allowTax=0;var allowVatNumber=0;var erolTag=":EROL";var countryName="United Kingdom";var stateName="";var countyName="";var cityName="";var countryTax=0;var stateTax=0;var countyTax=0;var cityTax=0;var defaultTax=0;var shipmentTax=0;var defaultShip='z1179.html';var defaultLoc='United Kingdom';var globalShipment="Guernsey:z1525.html~Jersey:z1525.html~Ireland (Rep. of):z505.html~Sicily:z1446.html~Australia:z1119.html~Austria:z929.html~Belgium:z582.html~Canada:z1050.html~Croatia:z929.html~Czech Republic:z929.html~Finland:z929.html~Denmark:z929.html~Germany:z643.html~France:z643.html~Gibraltar:z929.html~Greece:z799.html~Hungary:z929.html~Italy:z799.html~Luxembourg:z582.html~Malta:z929.html~Monaco:z929.html~Netherlands:z582.html~New Zealand:z1119.html~Norway:z929.html~Poland:z929.html~Portugal:z799.html~Russia:z929.html~Singapore:z1119.html~Slovakia:z929.html~Slovenia:z929.html~South Africa:z750.html~Spain:z799.html~Sweden:z929.html~Switzerland:z929.html~United States of America:z1050.html~Virgin Is. (USA):z1050.html~Balearic Isles:z929.html~Cyprus:z929.html~Estonia:z929.html~Hong Kong:z1119.html~Liechtenstein:z929.html~New Zealand Island Terr.:z1119.html~Romania:z929.html~Sardinia:z929.html~Turks & Caicos Islands:z1050.html~";var defaultZone='z1179.html';var worldCountries="Australia|AUD|BDX~Austria|EUR|BDX~Balearic Isles||BDX~Belgium|EUR|BDX~Canada|CAD|BDX~Croatia||BDX~Cyprus|EUR|BDX~Czech Republic|CZK|BDX~Denmark|DKK|BDX~Estonia|EEK|BDX~Finland|EUR|BDX~France|EUR|BDX~Germany|EUR|BDX~Gibraltar|GIP|BDX~Greece|EUR|BDX~Guernsey||BDX~Hong Kong|HKD|BDX~Hungary|HUF|BDX~Ireland (Rep. of)|EUR|BDX~Israel|ILS|BDX~Italy|EUR|BDX~Jersey||BDX~Liechtenstein||BDX~Luxembourg|EUR|BDX~Malta|EUR|BDX~Monaco|EUR|BDX~Netherlands|EUR|BDX~New Zealand|NZD|BDX~New Zealand Island Terr.||BDX~Norway|NOK|BDX~Poland|PLN|BDX~Portugal|EUR|BDX~Romania|ROL|BDX~Russia|RUR|BDX~Sardinia||BDX~Sicily||BDX~Singapore|SGD|BDX~Slovakia|SKK|BDX~Slovenia|EUR|BDX~South Africa|ZAR|BDX~Spain|EUR|BDX~Sweden|SEK|BDX~Switzerland|CHF|BDX~Turks & Caicos Islands||BDX~United Kingdom|GBP|BDX~United States of America|USD|BDX~Vatican City State|EUR|BDX~Virgin Is. (USA)||BDX~Yugoslavia|YUM|BDX~";var countrySel=45;var loadCurCode='GBP';var states="";var county="";var taxGroups="(default):0:0:0:0:~Zero_Rated:0:0:0:0:~n/a:0:0:0:0:~";var globalTax="Austria:15~Belgium:15~Bulgaria (Rep.):15~Cyprus:15~Czech Republic:15~Denmark:15~Estonia:15~Finland:15~France:15~Germany:15~Greece:15~Hungary:15~Ireland (Rep. of):15~Italy:15~Latvia:15~Lithuania:15~Luxembourg:15~Malta:15~Netherlands:15~Poland:15~Portugal:15~Romania:15~Slovakia:15~Slovenia:15~Spain:15~Sweden:15~";var currencyChar='&#163;';var currencyChar2='';var currencyCode='GBP';var currencyType='0';var fixedCur='|EUR:Euro:&#8364;:1.08: EUR:,:|GBP:Sterling:&#163;:1: GBP:.:|USD:US Dollar:&#36;:1.407: USD:.:|';var jumpPge='checkout-1851-0.html';var bgColorOrder='#ffffff';var table1='#dfdfdf';var table2='#efefef';var table3='#efefef';var buyStr="images/buttons/button_buy_off.gif:images/buttons/button_buy_off.gif:width='200' height='40':";var contStr="images/buttons/button_continueshopping_off.gif:images/buttons/button_continueshopping_on.gif:width='93' height='21':";var infoStr="images/buttons/button_info_off.gif:images/buttons/button_info_on.gif:width='34' height='21':";var backStr="images/buttons/button_def_back_off.gif:images/buttons/button_def_back_on.gif:width='44' height='21':";var backOrdStr="images/buttons/button_continueshopping_off.gif:images/buttons/button_continueshopping_on.gif:width='93' height='21':";var clrOrdStr="images/buttons/button_clearorder_off.gif:images/buttons/button_clearorder_on.gif:width='66' height='21':";var clrFrmStr="images/buttons/button_clearorder_off.gif:images/buttons/button_clearorder_on.gif:width='66' height='21':";var prtFrmStr="images/buttons/button_printform_off.gif:images/buttons/button_printform_on.gif:width='66' height='21':";var sndOrdStr="images/buttons/button_sendorder_off.gif:images/buttons/button_sendorder_on.gif:width='66' height='21':";var label1="%3Cstrong%3ESub-total%3C/strong%3E";var label2="Sub Total";var label3="Shipment";var label4="Sub Total (inc. shipment)";var label5="Total Tax";var label6="%3Cstrong%3ENo Items in your Basket%3C/strong%3E";var label7="%3Cstrong%3ETotal%3C/strong%3E";var label8="%3Clabel for=%22VAT_Number%22%3EVAT Number%3C/label%3E";var label9="%3Clabel for=%22VAT_Number_Check%22%3EI confirm this is my valid VAT Number%3C/label%3E";var label10="VAT Exempt";var label11="Post Code/Zip";var label12="Country";var label13="%3CBR%3E%3CB%3EDelivery Name & Address (if different) %3C/B%3E";var label14="City & State";var label15="Post Code/Zip";var label16="Country";var label17="Discount";var label18="Email Address";var label19="Phone Number";var label20="Fax Number";var label21="I confirm that this number is my valid VAT Number and I am exempt from VAT charges";var label22="Your VAT Number has been withdrawn and VAT will be charged where applicable";var label23="%3Clabel for=%22Location%22 class=%22Select_Location_Label%22%3ESelect your location%3C/label%3E";var label24="%3Clabel for=%22Type%22 class=%22Postage_Method_Label%22%3ESelect a postage method%3C/label%3E";var label25="%3Clabel for=%22Currency%22 class=%22Preferred_Currency_Label%22%3ESelect your preferred currency%3C/label%3E";var label26="%3Clabel for=%22gateWay%22 class=%22Payment_Method_Label%22%3ESelect your payment method%3C/label%3E";var label27="%3Clabel for=%22Submit_Order%22 class=%22Submit_Order_Label%22%3ESubmit your Order%3C/label%3E";var label28="%3Cstrong%3EDelete%3C/strong%3E";var label29="%3Cstrong%3EItem%3C/strong%3E";var label30="%3Cstrong%3EDescription%3C/strong%3E";var label31="%3Cstrong%3ECode%3C/strong%3E";var label32="%3Cstrong%3EQty%3C/strong%3E";var label33="Billing County";var label34="Billing State";var label35="Calculating Order - please wait";var label36="*Product Discounts";var label37="%3Cstrong%3E%3C%25discount%25%3E Off for orders over %3C%25trigger%25%3E%3C/strong%3E";var label38="%3Cstrong%3EFree%3C/strong%3E";var label39="Retrieving live exchange rate data - please wait";var label41="%3Ctable height=%22100%25%22 width=%22100%25%22%3E%3Ctd style=%22text-align%3Acenter;%22%3E%3Ctd style=%22text-align%3Acenter;%22%3ESearching for %22%3Cstrong%3E%3C%25keyword%25%3E%3C/strong%3E%22%3C/td%3E%3C/tr%3E%3C/table%3E";var label44="Select your Location";var label45="Same as above";var msg1="You will now be transferred to our Secure Server for payment.";var msg2="Delete this product from the order form?";var msg3="Clear all products from the order form?";var msg4="Your login was successful";var msg5="Please select a quantity between %3C%25minQty%25%3E and %3C%25maxQty%25%3E";var msg6="Please complete all fields highlighted in red\n\n%3C%25requiredFields%25%3E Required field(s) left blank.";var msg7="Please select all required options for this product";var msg8="Sorry, this product is currently out of stock.";var msg9="This product has been added to your basket";var msg10="We can only accept orders between %3C%25minOrderValue%25%3E and %3C%25maxOrderValue%25%3E";var msg11="Sorry! Your login failed";var msg12="Live exchange rates are not available offline. Static rates will be applied where applicable.";var msg13="We cannot accept deliveries to this country. Please choose another delivery country.";var msg14="We cannot accept Credit Card payments from this country. Please choose another payment method.";var pageFont="";var basketFont="<font size='1' face='Arial,Helvetica,Sans Serif' color='Black'>";var bskAlign="right";var panelFont="";var backToCol="";var priceStyle="";var costStyle="";var shipStyle="";var disStyle="";var itemFont="";var oFont1='';var oFont2='';var oFont3='';var oFont4='';;var textColorOrder='';var tableFont1='Black';var tableHilite='White';var bgColorToolBar='White';var bgColorBasket='White';var bgBannerAd='';var basketTab='';var action='https://www.securecentral.co.uk/cgi-bin/v6_0/e3s-main.cgi';;var gateWay="<select class='Payment_Method' name='gateWay' id='gateWay' size='1' onchange='gateSel(this);record(this)'><option value='protx|https://www.securecentral.co.uk/cgi-bin/v6_0/e3s-main.cgi|courtyardsun||||1251271693/googled_default_web_confirm.html|1251271693/default_web_failure.html'>Credit/DebitCard</option><option value='payPal|https://www.securecentral.co.uk/cgi-bin/v6_0/e3s-main.cgi|rwhite@courtyardsundials.co.uk||||1238055629/default_web_confirm.html|1238055629/default_web_failure.html'>PayPal</option></SELECT>";var gateSup='ssl;worldPay;worldPayJunior;secureTrading;dataCash;netBanx;ePDQ;secPay;protx;noChex;2Checkout;payPal;dataCashCv2;hsbc;metaCharge;Cybersource;paypalPro;paypalProExpress;erolPay2;goPay;payOffline;MoneyBooker;pacRaven;ogone;';var doVerify=0;var recipient='sales@courtyardsundials.co.uk';var recipient2='rwhite@courtyardsundials.co.uk';var emailPage='';var customerMail='1238055629/default_email_customer.txt';var vendorMail='1238055629/default_email_vendor.txt';var subject='ORDER FROM COURTYARD SUNDIALS';var orderAsPop=1;var WPSpecial=0;var shopID='1251271693';var isDisc=0;var minOrderVal='0.01';var maxOrderVal='';var submitMes="";var extraField1='';var extraField2='';var extraField3='';var extraField4='';var extraField5='';var fieldType1='';var fieldType2='';var fieldType3='';var fieldType4='Text';var fieldType5='Text';var shipFunc='';var panelImg='';var toolbarImg='';var cardBar='.';var Password='';var merchantID='courtyardsun';var securePage='';var confirmIt='1251271693/googled_default_web_confirm.html';var pgpKey='';var rejectIt='1251271693/default_web_failure.html';var storePath='/';var cgiBin='/cgi-bin/1251271693/6_5035/';var srvMsg='';var gatewayBck='';var gCAdd='Courtyard  Sundials|16 The Old Brewery<br>WIVELISCOMBE<br>Near Taunton<br>Somerset TA4 2NY|01984 629242 or 0797 195 4334||sales@courtyardsundials.co.uk|rwhite@courtyardsundials.co.uk|www.courtyardsundials.co.uk';var ultraFast=0;var exception1=0;var storePrefix='';var orderBgImage='';var orderHeader="";var orderFooter="";var orderCss="";var orderScript="";var orderVbScript="";var noThumb=0;var noEcom=0;var dispSearch=0;var panelBorder=0;var searchEnable=0;var supBsk=0;var showBanner=0;var autoOrder=-1;var altTwist=0;var showText=-1;var noBilling=0;var noTax=0;var noCurrency=0;var noGateway=0;var noTotals=0;var pageWidth='100%';var menuWidth='100%';var toolbarWidth='100%';var orderNotes="%3Ch3%3EOrder Notes%3C/h3%3E %3Col%3E %3Cli%3EIf you ordered an %3Cspan style=%22color%3A#FF0000%22%3Eengraving or an engraved sundial%3C/span%3E we will not start work until you confirm that the text (which we will email you for your approval) is correct.&nbsp;&nbsp; Current leadtimes for engraving are stated on each sundial page - this lead time starts from when we receive your approval of the text and also applies to our Andromeda and Mercury sundials.%3C/li%3E %3Cli%3EPlease note that all transactions will be carried out in Sterling.%3C/li%3E %3Cli%3EOnce you have placed your order, confirmation will be sent to you via e-mail complete with Transaction and Order Reference numbers.%3C/li%3E %3Cli%3ESundials are designed for the garden and made of weather restistant slate or brass which will withstand the ravages of our weather so they do not have a mirror polished finish and with show natural imperfections and buffing marks. These will soon weather down once exposed to the weather.%3C/li%3E %3Cli%3EIf you are not satisfied with your sundial - return it in the orginal packaging and we will refund your purchase price or swap if for another. You will appreicate that this does not apply to personalised or made to order items.%3C/li%3E %3C/ol%3E";var shipPrompt='';var popOptions='toolbar=no,menubar=no,scrollbars=no,status=no,location=no,directories=no,resizable=no,width=400,height=450,~Expanded View~0~0~';var popOptions2='toolbar=no,menubar=no,scrollbars=yes,status=yes,location=no,directories=no,resizable=yes,width=780,height=480,~Payment Form~0~0~';var popOptions3='toolbar=yes,menubar=yes,scrollbars=yes,status=yes,location=yes,directories=yes,resizable=yes,width=,height=,~~~~';var popOptions4='toolbar=no,menubar=no,scrollbars=no,status=yes,location=no,directories=no,resizable=yes,width=800,height=480,~Target Page~0~0~';var discActive=0;var privilegeActive=0;var voucherActive=-1;var headTag="%3C!DOCTYPE html PUBLIC %22-//W3C//DTD XHTML 1.0 Transitional//EN%22 %22http%3A//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E %3Chtml xmlns=%22http%3A//www.w3.org/1999/xhtml%22 xml%3Alang=%22en-GB%22 lang=%22en-GB%22 dir=%22ltr%22%3E %3Chead%3E%3Cmeta http-equiv=%22Content-Type%22 content=%22text/html; charset=ISO-8859-1%22 /%3E %3Cmeta http-equiv=%22Pragma%22 content=%22no-cache%22%3E  %3Ctitle%3E%3C%25Page_Title%25%3E%3C/title%3E %3Clink href=%22store.css%22 rel=%22stylesheet%22 type=%22text/css%22 /%3E %3C%25Erol_Scripts_Head%25%3E %3C%25Meta_Tags%25%3E %3C/head%3E %3Cbody id=%22%3C%25Body_Id%25%3E%22%3E %3C%25Body_Template%25%3E %3Cscript type=%22text/javascript%22 src=%22w1.js%22%3E%3C/script%3E%3C%25Erol_Scripts_Foot%25%3E  %3Cscript type=%22text/javascript%22%3E var gaJsHost = ((%22https%3A%22 == document.location.protocol) ? %22https%3A//ssl.%22 %3A %22http%3A//www.%22); document.write(unescape(%22%253Cscript src=%27%22 + gaJsHost + %22google-analytics.com/ga.js%27 type=%27text/javascript%27%253E%253C/script%253E%22)); %3C/script%3E %3Cscript type=%22text/javascript%22%3E try{ var pageTracker = _gat._getTracker(%22UA-1319639-1%22); pageTracker._trackPageview(); } catch(err) {}%3C/script%3E   %3C/body%3E %3C/html%3E";var storeCss="/* Edit CSS code below - store.css - Do not remove this line */body {margin: 0;padding: 0;border: 0;background-color: #fff;}body, p, td {font-size: small;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;}hr {height: 1px;}/* Toolbar */#e_toolbar {background-image: url('images/miscimages/XXXXsundialsbanner.jpg') ;background-repeat: no-repeat;background-color: #FECD00;height: 100%;}#e_toolbar a {font-size: 100%;color: #000000;text-decoration: none;}#e_toolbar a:hover {color: #000000;}#e_toolbar #Toolbar_Links {margin: 0px 0 0 4px;}#logo .Display_Name {font-family: Arial, Helvetica, sans-serif;font-size: 140%;white-space: nowrap;font-weight: bold;padding: 25px 0 0 8px;display: block;}#Toolbar_Phone {font-family: Arial, Helvetica, sans-serif;font-size: 120%;font-weight: bold;margin: 5px 0 0 0;padding:0;color: #fff;display: block;}.Search_Field { font-size: 70%; background-color: #fff; border: 1px solid #ccc; padding: 2px;}.Search_Button { padding: 0px;color: #ffffff;font-size: 70%; font-weight: bold;background-color: #FF9900;border: 1px solid #FF6600;}/* Basket   width was 335px */#e_basket {background-image: url('images/templates/toolbar_bg_005.jpg');background-position: top right;background-repeat: repeat-x;width: 225px;}#e_basket td {font-size: 80%;}#e_basket a, #e_basket td {color: #fff;text-decoration: none;font-weight: bold;}#e_basket a:hover {color: #000000;}/* Menu */#e_menu {vertical-align: top;background-color: #FECD00;width: 225px;height: 100%;padding: 10px 0 0 10px;}#e_menu a {font-size: 80%;color: #333;text-decoration: none;font-weight: normal;margin: 2px 0 4px 0;display: block;}#e_menu a:hover {color: #000000;}.Menu_Header {display: block;padding: 8px 0 5px 0;color: #000;font-weight: bold;font-size: 80%;}/* Page */#e_page {vertical-align: top;padding: 5px 0 20px 10px;background-color: #fff;}h1 {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #333333;font-weight: bold;}h2 {font-size: 16px;}h3 {font-size: 14px;}#Page_Breadcrumb, #Page_Breadcrumb a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;text-decoration: none;}#Home_Banner {background-image: url('images/miscimages/XXsundialsbanner.jpg');height: 10px;display: block;}.Home_Link {padding: 5px;margin: 5px;margin: 0;min-height: 10px;}.Home_Link p {font-size: 85%; padding: 0;margin: 0;}.Home_Link  .Display_Name {font-size: 12px;font-weight: bold;line-height: 1.3em;padding: 5px 0 0 0;margin: 0;display: block;}.Home_Link .Display_Name {color: #333;}.Home_Link .Link_Name {clear: both;}.Home_Link .Display_Image {float: left;margin: 5px;padding: 5px;border: 1px solid #333;background-color: #fff;}.Example_Link a { padding: 5px;color: #fff;font-size: 85%; font-weight: bold;background-color: #FF9900;border: 1px solid #FF6600;text-decoration: none;}.Example_Link a:hover { padding: 5px;color: #333;font-size: 85%; font-weight: bold;background-color: #F5f5f5;border: 1px solid #ccc;text-decoration: none;}.Product_Name {color: #333;font-weight: bold;font-size: 80%;}/* Checkout */fieldset {padding: 5px;}/* Footer */#e_footer {padding-top: 10px;border-top: 1px #ccc solid;text-align: center;font-size: 80%;font-family: Verdana, Arial, Helvetica,  sans-serif;color: #333333;background-color: #fff;}#e_footer a {color: #333;}.Product_Image img {border: 3px solid black;}#e_page .Product_Image img {border-style: solid;border-color: #660000;} ";var indexPage=1;var bskSize=40;var bskBordSize=3;var trgTag='div';var trgType='1';var snippets='0¬|<%VALUE%>|~1¬%3CSELECT %3C%25CONTROL%25%3E onChange=%22%3C%25EVENT%25%3E%22%3E%7C %3COPTION VALUE=%22%3C%25VALUE%25%3E%22 %3C%25SELECTED%25%3E%3E%3C%25LABEL%25%3E%3C/OPTION%3E%7C %3C/SELECT%3E~2¬%7C%3CINPUT id=%22%3C%25VALUE%25%3E%22 TYPE=%22checkbox%22 %3C%25CONTROL%25%3E onClick=%22%3C%25EVENT%25%3E%22 VALUE=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E%3E%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/label%3E&nbsp;%7C~3¬%7C%3CINPUT id=%22%3C%25VALUE%25%3E%22 TYPE=%22radio%22 %3C%25CONTROL%25%3E  onClick=%22%3C%25EVENT%25%3E%22 VALUE=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E%3E%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/label%3E&nbsp;%7C~4¬%3CTABLE%3E%7C%3CTR%3E%3CTD%3E%3C%25LABEL%25%3E%3C/TD%3E%3CTD%3E%3CINPUT NAME=%22%3C!Name=Element Name!%3E%22 SIZE=%22%3C!Name=Element Name!%3E%22 TYPE=text%22 VALUE=%22%22%3E&nbsp;%3C/TD%3E%3C/TR%3E%7C%3C/TABLE%3E~5¬%7C%3CIMG SRC=%22%3C%25LABEL%25%3E%22%3E%7C~7¬%7C%3CA NAME=%22Element Name%22 HREF=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/A%3E%7C~12¬%7C%3CINPUT id=%22%3C%25VALUE%25%3E%22 TYPE=%22radio%22 %3C%25CONTROL%25%3E  onClick=%22%3C%25EVENT%25%3E%22 VALUE=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E style=%22position%3Aabsolute;left%3A-999px;width%3A990px;%22%3E%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/label%3E&nbsp;%7C~16¬%7C%3CIMG SRC=%22%3C%25LABEL%25%3E%22%3E&nbsp;%7C~17¬%7C%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3CIMG SRC=%22images/shirt/check.gif%22%3E%3CINPUT ID=%22%3C%25VALUE%25%3E%22 TYPE=%22radio%22 %3C%25CONTROL%25%3E  onClick=%22%3C%25EVENT%25%3E%22 VALUE=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E%3E%3C%25LABEL%25%3E&nbsp;%3C/label%3E%7C~19¬%7C%3CA HREF=%22javascript%3Aalert(%27do this%27)%22%3E%3CIMG SRC=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/A%3E&nbsp;%7C~20¬%7C%3Cspan onClick=%22var var %3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/span%3E&nbsp;%7C~21¬%3CSELECT %3C%25CONTROL%25%3E onChange=%22%3C%25EVENT%25%3E%22 style=%22display%3Anone%22;%3E%7C%3COPTION VALUE=%22%3C%25VALUE%25%3E%22 %3C%25SELECTED%25%3E%3E%3C%25LABEL%25%3E%3C/OPTION%3E%7C%3C/SELECT%3E~48¬%3Cul style=%22list-style-type%3Anone;padding%3A0; margin%3A0;%22%3E%7C%3Cli%3E%3Cinput  type=%22radio%22 %3C%25CONTROL%25%3E onClick=%22%3C%25EVENT%25%3E%22 value=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E%3E%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/label%3E%3C/li%3E%7C%3C/ul%3E~49¬%3Ctable cellpadding=%222%22 cellspacing=%220%22 border=%220%22%3E%7C%3Ctr%3E%3Ctd%3E%3Cinput id=%22%3C%25VALUE%25%3E%22 type=%22checkbox%22 %3C%25CONTROL%25%3E onClick=%22%3C%25EVENT%25%3E%22 value=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E%3E%3C/td%3E%3Ctd%3E%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/label%3E%3C/td%3E%3C/tr%3E%7C%3C/table%3E~51¬%7C%3CIMG SRC=%22%3C%25LABEL%25%3E%22 width=%2270%22 height=%2270%22 border=%220%22%3E%7C~52¬%7C%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3CINPUT ID=%22%3C%25VALUE%25%3E%22 TYPE=%22radio%22 %3C%25CONTROL%25%3E  onClick=%22%3C%25EVENT%25%3E%22 VALUE=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E%3E%3CIMG SRC=%22images/shirt/check.gif%22%3E%3C%25LABEL%25%3E&nbsp;%3C/label%3E%7C~53¬%3Cul style=%22list-style-type%3Anone;padding%3A0; margin%3A0;%22%3E%7C%3Cli%3E%3CINPUT id=%22%3C%25VALUE%25%3E%22 TYPE=%22radio%22 %3C%25CONTROL%25%3E  onClick=%22%3C%25EVENT%25%3E%22 VALUE=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E style=%22position%3Aabsolute;left%3A-999px;width%3A990px;%22%3E%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/label%3E%3C/li%3E%7C%3C/ul%3E~55¬%3Cul style=%22list-style-type%3Anone;padding%3A0; margin%3A0;%22%3E%7C%3Cli%3E%3CINPUT id=%22%3C%25VALUE%25%3E%22 TYPE=%22checkbox%22 %3C%25CONTROL%25%3E onClick=%22%3C%25EVENT%25%3E%22 VALUE=%22%3C%25VALUE%25%3E%22 %3C%25CHECKED%25%3E%3E%3Clabel for=%22%3C%25VALUE%25%3E%22%3E%3C%25LABEL%25%3E%3C/label%3E%3C/li%3E%7C%3C/ul%3E~';var orderFields='';;var cFooter=' %3Cp%3E%3Cstrong%3E*Required Fields%3C/strong%3E%3C/p%3E %3Ctable width=%22100%25%22 border=%220%22 cellspacing=%221%22 cellpadding=%225%22%3E   %3Ctr%3E      %3Ctd width=%2250%25%22 valign=%22top%22%3E  %3Ch3%3EBilling Details%3C/h3%3E %3Clabel for=%22Billing_Name%22 class=%22Billing_Name_Label%22%3E*Billing Name (Card Holders Name)%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Billing_Name%22 id=%22Billing_Name%22 class=%22Billing_Name%22 type=%22text%22 size=%2225%22 value=%22%22 title=%22Required%22 /%3E%3Cbr /%3E  %3Clabel for=%22Billing_Address_1%22 class=%22Billing_Address_1_Label%22%3E*Billing Address 1%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Billing_Address_1%22 id=%22Billing_Address_1%22 class=%22Billing_Address_1%22 type=%22text%22 size=%2225%22 value=%22%22 title=%22Required%22 /%3E%3Cbr /%3E  %3Clabel for=%22Billing_Address_2%22 class=%22Billing_Address_2_Label%22%3EBilling Address 2%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Billing_Address_2%22 id=%22Billing_Address_2%22 class=%22Billing_Address_2%22 type=%22text%22 size=%2225%22 value=%22%22 title=%22Optional%22 /%3E%3Cbr /%3E  %3Clabel for=%22Billing_City%22 class=%22Billing_City_Label%22%3E*City/Town%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Billing_City%22 id=%22Billing_City%22 class=%22Billing_City%22 type=%22text%22 size=%2225%22 value=%22%22 title=%22Required%22 /%3E%3Cbr /%3E  %3Clabel for=%22Billing_Zip%22 class=%22Billing_Zip_Label%22%3E*Postal Code/Zip%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Billing_Zip%22 id=%22Billing_Zip%22 class=%22Billing_Zip%22 type=%22text%22 size=%2215%22 value=%22%22 title=%22Required%22 /%3E%3Cbr /%3E  %3Clabel for=%22Billing_Country%22 class=%22Billing_Country_Label%22%3E*Country%3C/label%3E%3Cbr /%3E %3Cspan id=%22Billing_Country%22 class=%22Billing_Country%22%3E%3C%25Billing_Country%25%3E%3C/span%3E%3Cbr /%3E%3Cbr /%3E   %3Clabel for=%22Email_Address%22 class=%22Email_Address_Label%22%3E*Email Address - %3Cspan style=%22font-size%3Ax-small;color%3A#FD0F02%22%3Elowercase.  Not CAPITALS%3C/span%3E%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Email_Address%22 id=%22Email_Address%22 class=%22Email_Address%22 type=%22text%22 size=%2215%22 value=%22%22 title=%22Required%22 /%3E%3Cbr /%3E  %3Clabel for=%22Phone_Number%22 class=%22Phone_Number_Label%22%3E*Phone Number%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Phone_Number%22 id=%22Phone_Number%22 class=%22Phone_Number%22 type=%22text%22 size=%2215%22 value=%22%22 title=%22Required%22 /%3E%3Cbr /%3E  %3Clabel for=%22Additional_Info%22 class=%22Additional_Info_Label%22%3EAdditional Info%3C/label%3E%3Cbr /%3E %3Ctextarea onchange=%22record(this)%22 name=%22Additional_Info%22 id=%22Additional_Info%22 class=%22Additional_Info%22 cols=%2225%22 rows=%225%22 wrap=%22virtual%22 title=%22Optional%22%3E%3C/textarea%3E%3Cbr /%3E  %3C/td%3E  %3Ctd width=%2210%22 bgcolor=%22#f3f3f3%22%3E%3Cimg src=%22images/trans.gif%22 width=%221%22 height=%221%22%3E%3C/td%3E      %3Ctd width=%2250%25%22 valign=%22top%22%3E  %3Cbr /%3E%3Cbr /%3E %3Ch3%3EDelivery Details%3C/h3%3E %3Clabel for=%22Delivery_Name%22 class=%22Delivery_Name_Label%22%3EDelivery Name (if different)%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Delivery_Name%22 id=%22Delivery_Name%22 class=%22Delivery_Name%22 type=%22text%22 size=%2225%22 value=%22%22 title=%22Optional%22 /%3E%3Cbr /%3E  %3Clabel for=%22Delivery_Address_1%22 class=%22Delivery_Address_1_Label%22%3EDelivery Address 1%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Delivery_Address_1%22 id=%22Delivery_Address_1%22 class=%22Delivery_Address_1%22 type=%22text%22 size=%2225%22 value=%22%22 title=%22Optional%22 /%3E%3Cbr /%3E  %3Clabel for=%22Delivery_Address_2%22 class=%22Delivery_Address_2_Label%22%3EDelivery Address 2%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Delivery_Address_2%22 id=%22Delivery_Address_2%22 class=%22Delivery_Address_2%22 type=%22text%22 size=%2225%22 value=%22%22 title=%22Optional%22 /%3E%3Cbr /%3E  %3Clabel for=%22Delivery_City%22 class=%22Delivery_City_Label%22%3ECity/State/Province%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Delivery_City%22 id=%22Delivery_City%22 class=%22Delivery_City%22 type=%22text%22 size=%2225%22 value=%22%22 title=%22Optional%22 /%3E%3Cbr /%3E  %3Clabel for=%22Delivery_Zip%22 class=%22Delivery_Zip_Label%22%3EPostal Code/Zip%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Delivery_Zip%22 id=%22Delivery_Zip%22 class=%22Delivery_Zip%22 type=%22text%22 size=%2215%22 value=%22%22 title=%22Optional%22 /%3E%3Cbr /%3E  %3Clabel for=%22Delivery_Country%22 class=%22Delivery_Country_Label%22%3ECountry%3C/label%3E%3Cbr /%3E %3Cspan id=%22Delivery_Country%22 class=%22Delivery_Country%22%3E%3C%25Delivery_Country%25%3E%3C/span%3E%3Cbr /%3E  %3Clabel for=%22Additional_Field_1%22 class=%22Additional_Field_1%22%3EPhone Number%3Cspan style=%22color%3A#FF0000%22%3E (Essential for Plinth Deliveries)%3C/span%3E%3C/label%3E%3Cbr /%3E %3Cinput onchange=%22record(this)%22 name=%22Additional_Field_1%22 id=%22Additional_Field_1%22 class=%22Additional_Field_1%22 type=%22text%22 size=%2240%22 value=%22%22 title=%22Optional%22 /%3E%3Cbr /%3E    %3C/td%3E  %3C/tr%3E   %3Ctr%3E      %3Ctd colspan=%223%22%3E%3Cspan class=%22Order_Notes%22 id=%22Order_Notes%22%3E%3C%25Order_Notes%25%3E%3C/span%3E%3C/td%3E  %3C/tr%3E %3C/table%3E ';panelObj.Panel_Featured_Products='phrase=@featured&template=s8.html&orderby=relevance';
/*END - STORE INJECTED VARIABLES*/;e._curCode=loadCurCode;if(jumpPge!=''){;onAddBasket=jumpPge;};e.countryTax=countryTax;e.allowVatNumber=allowVatNumber;if(httpsPath!=''){;cgiBin=httpsPath+cgiBin;};baseChar=currencyChar;baseChar2=currencyChar2;var emailFriendConf='';var emailFriendTemp='<!--Message-->\n\n<!--Product_List-->';var emailFriendRowTemp='%Description% Price: %Price% \n %Link% \n\n';var emailFriendHead='';var orderVerified='Checking Order > Verified';var orderChecking='Checking Order';var orderFailed='Checking Order > Failed';var orderFatal='Checking Order > ';e5main=true;_boot('e5main');