DisplayNotice=true;DisplayShippingColumn=false;DisplayShippingRow=false;DisplayTaxRow=false;TaxRate=0.00;TaxByRegion=false;TaxPrompt='For tax purposes, please select if you are an Arizona resident before continuing';TaxablePrompt='Arizona Residents';NonTaxablePrompt='Other States';MinimumOrder=0.00;MinimumOrderPrompt='Your order is below our minimum order, please order more before checking out.';PaymentProcessor='';OutputItemId='ID_';OutputItemQuantity='QUANTITY_';OutputItemPrice='PRICE_';OutputItemName='NAME_';OutputItemShipping='SHIPPING_';OutputItemAddtlInfo='ADDTLINFO_';OutputOrderSubtotal='SUBTOTAL';OutputOrderShipping='SHIPPING';OutputOrderTax='TAX';OutputOrderTotal='TOTAL';AppendItemNumToOutput=true;HiddenFieldsToCheckout=false;if (!bLanguageDefined ){MonetarySymbol='&pound;';strSorry="I'm Sorry, your cart is full, please proceed to checkout.";strAdded=" added to your shopping cart.";strRemove="Click 'Ok' to remove this product from your shopping cart.";strILabel="Product Id";strDLabel="Product";strQLabel="Quantity";strPLabel="Price";strSLabel="Shipping";strRLabel="";strRButton="Remove";strSUB="SUBTOTAL:";strSHIP="SHIPPING:";strTAX="TAX";strTOT="TOTAL";strErrQty="Invalid Quantity.";strNewQty="Please enter new quantity";bLanguageDefined=true;}function CKquantity(checkString){var strNewQuantity="";for ( i=0;i<checkString.length;i++){ch=checkString.substring(i,i+1);if ( (ch>="0"&&ch<="9")||(ch=='.') )strNewQuantity+=ch;}if ( strNewQuantity.length<1 )strNewQuantity="1";return(strNewQuantity);}function AddToCart(thisForm){var iNumberOrdered=0;var bAlreadyInCart=false;var notice="";iNumberOrdered=GetCookie("NumberOrdered");if ( iNumberOrdered==null )iNumberOrdered=0;if ( thisForm.ID_NUM==null )strID_NUM="";elsestrID_NUM=thisForm.ID_NUM.value;if ( thisForm.QUANTITY==null )strQUANTITY="1";elsestrQUANTITY=thisForm.QUANTITY.value;if ( thisForm.PRICE==null )strPRICE="0.00";elsestrPRICE=thisForm.PRICE.value;if ( thisForm.NAME==null )strNAME="";elsestrNAME=thisForm.NAME.value;if ( thisForm.SHIPPING==null )strSHIPPING="0.00";elsestrSHIPPING=thisForm.SHIPPING.value;if ( thisForm.ADDITIONALINFO==null ){strADDTLINFO="";}else{strADDTLINFO=thisForm.ADDITIONALINFO[thisForm.ADDITIONALINFO.selectedIndex].value;}if ( thisForm.ADDITIONALINFO2!=null ){strADDTLINFO+="; "+thisForm.ADDITIONALINFO2[thisForm.ADDITIONALINFO2.selectedIndex].value;}if ( thisForm.ADDITIONALINFO3!=null ){strADDTLINFO+="; "+thisForm.ADDITIONALINFO3[thisForm.ADDITIONALINFO3.selectedIndex].value;}if ( thisForm.ADDITIONALINFO4!=null ){strADDTLINFO+="; "+thisForm.ADDITIONALINFO4[thisForm.ADDITIONALINFO4.selectedIndex].value;}for ( i=1;i<=iNumberOrdered;i++){NewOrder="Order."+i;database="";database=GetCookie(NewOrder);Token0=database.indexOf("|",0);Token1=database.indexOf("|",Token0+1);Token2=database.indexOf("|",Token1+1);Token3=database.indexOf("|",Token2+1);Token4=database.indexOf("|",Token3+1);fields=new Array;fields[0]=database.substring( 0,Token0 );fields[1]=database.substring( Token0+1,Token1 );fields[2]=database.substring( Token1+1,Token2 );fields[3]=database.substring( Token2+1,Token3 );fields[4]=database.substring( Token3+1,Token4 );fields[5]=database.substring( Token4+1,database.length );if ( fields[0]==strID_NUM&&fields[2]==strPRICE&&fields[3]==strNAME&&fields[5]==strADDTLINFO){bAlreadyInCart=true;dbUpdatedOrder=strID_NUM+"|"+(parseInt(strQUANTITY)+parseInt(fields[1]))+"|"+strPRICE+"|"+strNAME+"|"+strSHIPPING+"|"+strADDTLINFO;strNewOrder="Order."+i;DeleteCookie(strNewOrder,"/");SetCookie(strNewOrder,dbUpdatedOrder,null,"/");notice=strQUANTITY+" "+strNAME+strAdded;break;}}if (!bAlreadyInCart ){iNumberOrdered++;if ( iNumberOrdered>12 )alert( strSorry );else{dbUpdatedOrder=strID_NUM+"|"+strQUANTITY+"|"+strPRICE+"|"+strNAME+"|"+strSHIPPING+"|"+strADDTLINFO;strNewOrder="Order."+iNumberOrdered;SetCookie(strNewOrder,dbUpdatedOrder,null,"/");SetCookie("NumberOrdered",iNumberOrdered,null,"/");notice=strQUANTITY+" "+strNAME+strAdded;}}if ( DisplayNotice ){alert(notice);window.location.reload();}}function getCookieVal (offset){var endstr=document.cookie.indexOf (";",offset);if ( endstr==-1 )endstr=document.cookie.length;return(unescape(document.cookie.substring(offset,endstr)));}function FixCookieDate (date){var base=new Date(0);var skew=base.getTime();date.setTime (date.getTime()-skew);}function GetCookie (name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while ( i<clen ){var j=i+alen;if ( document.cookie.substring(i,j)==arg ) return(getCookieVal (j));i=document.cookie.indexOf(" ",i)+1;if ( i==0 ) break;}return(null);}function SetCookie (name,value,expires,path,domain,secure){document.cookie=name+"="+escape (value)+((expires)?"; expires="+expires.toGMTString():"")+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+((secure)?"; secure":"");}function DeleteCookie (name,path,domain){if ( GetCookie(name) ){document.cookie=name+"="+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}function moneyFormat(input){var dollars=Math.floor(input);var tmp=new String(input);for ( var decimalAt=0;decimalAt<tmp.length;decimalAt++){if ( tmp.charAt(decimalAt)=="." )break;}var cents=""+Math.round(input*100);cents=cents.substring(cents.length-2,cents.length)dollars+=((tmp.charAt(decimalAt+2)=="9")&&(cents=="00"))?1:0;if ( cents=="0" )cents="00";return(dollars+"."+cents);}function RemoveFromCart(RemOrder){if ( confirm( strRemove ) ){NumberOrdered=GetCookie("NumberOrdered");for ( i=RemOrder;i<NumberOrdered;i++){NewOrder1="Order."+(i+1);NewOrder2="Order."+(i);database=GetCookie(NewOrder1);SetCookie (NewOrder2,database,null,"/");}NewOrder="Order."+NumberOrdered;DeleteCookie(NewOrder,"/");SetCookie ("NumberOrdered",NumberOrdered-1,null,"/");document.location.reload();}}function ChangeQuantity(OrderItem,NewQuantity){if ( isNaN(NewQuantity) ){alert( strErrQty );}else{NewOrder="Order."+OrderItem;database="";database=GetCookie(NewOrder);Token0=database.indexOf("|",0);Token1=database.indexOf("|",Token0+1);Token2=database.indexOf("|",Token1+1);Token3=database.indexOf("|",Token2+1);Token4=database.indexOf("|",Token3+1);fields=new Array;fields[0]=database.substring( 0,Token0 );fields[1]=database.substring( Token0+1,Token1 );fields[2]=database.substring( Token1+1,Token2 );fields[3]=database.substring( Token2+1,Token3 );fields[4]=database.substring( Token3+1,Token4 );fields[5]=database.substring( Token4+1,database.length );dbUpdatedOrder=fields[0]+"|"+NewQuantity+"|"+fields[2]+"|"+fields[3]+"|"+fields[4]+"|"+fields[5];strNewOrder="Order."+OrderItem;DeleteCookie(strNewOrder,"/");SetCookie(strNewOrder,dbUpdatedOrder,null,"/");document.location.href=location.href+'?rnd='+1+Math.floor(Math.random()*9999);}}function GetFromCart( fShipping ){ManageCart( );}QueryString.keys=new Array();QueryString.values=new Array();function QueryString(key){var value=null;for (var i=0;i<QueryString.keys.length;i++){if (QueryString.keys[i]==key){value=QueryString.values[i];break;}}return value;}function QueryString_Parse(){var query=window.location.search.substring(1);var pairs=query.split("&");for (var i=0;i<pairs.length;i++){var pos=pairs[i].indexOf('=');if (pos>=0){var argname=pairs[i].substring(0,pos);var value=pairs[i].substring(pos+1);QueryString.keys[QueryString.keys.length]=argname;QueryString.values[QueryString.values.length]=value;}}}function ManageCart2( ){var iNumberOrdered=0;var fTotal=0;var fTax=0;var fShipping=0;var strTotal="";var strTax="";var strShipping="";var strOutput="";var bDisplay=true;iNumberOrdered=GetCookie("NumberOrdered");if ( iNumberOrdered==null )iNumberOrdered=0;if ( bDisplay )strOutput='<table width="150" cellspacing="0" cellpadding="4" border="0"><tr><td class="menu-headers" colspan="3">SHOPPING CART</td></tr>';if ( iNumberOrdered==0 ){strOutput+='<!--START: shopping_cart_empty--><tr><td class="emptycart" align="center">CART IS EMPTY</a></td></tr><!--END: shopping_cart_empty-->';}if ( iNumberOrdered>0 ){strOutput+='<tr><td>&nbsp;</td><td class="data" align=center><img src="images/update_cart.gif"></td><td>&nbsp;</td></tr><form name=lilbasket><tr><td>&nbsp;</td><td  class="data">';}for ( i=1;i<=iNumberOrdered;i++){NewOrder="Order."+i;database="";database=GetCookie(NewOrder);Token0=database.indexOf("|",0);Token1=database.indexOf("|",Token0+1);Token2=database.indexOf("|",Token1+1);Token3=database.indexOf("|",Token2+1);Token4=database.indexOf("|",Token3+1);fields=new Array;fields[0]=database.substring( 0,Token0 );fields[1]=database.substring( Token0+1,Token1 );fields[2]=database.substring( Token1+1,Token2 );fields[3]=database.substring( Token2+1,Token3 );fields[4]=database.substring( Token3+1,Token4 );fields[5]=database.substring( Token4+1,database.length );fTotal+=(parseInt(fields[1])*parseFloat(fields[2]) );fShipping+=(parseInt(fields[1])*parseFloat(fields[4]) );fTax=(fTotal*TaxRate);strTotal=moneyFormat(fTotal);strTax=moneyFormat(fTax);strShipping=moneyFormat(fShipping);if ( bDisplay ){strOutput+=' <!--START: SHOPPING_CART_ITEM-->';strOutput+='<table width=100% border=0 cellspacing=0 cellpadding=0><tr><td class="font1" colspan=2>';strOutput+=fields[3];strOutput+='</td></tr><tr class="font1">';strOutput+='<td  valign=top align=left>';strOutput+="<INPUT TYPE=TEXT NAME=Q SIZE=2 VALUE=\""+fields[1]+"\" onChange=\"ChangeQuantity("+i+", this.value);\">";strOutput+='</td><td class="font1" valign=top align=right>';strOutput+=MonetarySymbol+moneyFormat(fields[2]);strOutput+='<br><a href="javascript:do_action();" onClick="RemoveFromCart('+i+')"><img src="images/remove_cart.gif" border=0></a></td><td>';strOutput+='';strOutput+='</td></tr><tr><td colspan=2 class="frame"><img src="spacer.gif" width="95" height="1" alt="" border="0"></td></tr><tr><td colspan=2><img src="spacer.gif" width="75" height="1" alt="" border="0"></td></tr></table>';strOutput+='<!--END: SHOPPING_CART_ITEM-->';}}g_TotalCost=(fTotal+fShipping+fTax);strOutput+='</td></tr></form>';if ( iNumberOrdered>0 ){strOutput+='<tr><td>&nbsp;</td><td class="data" align=center>Sub Total: '+(MonetarySymbol+strTotal)+' </td><td></td></tr><tr><td>&nbsp;</td><td class="data" align=center><a href="checkout.html"><img src="images/checkout_cart.gif" border=0></a></td><td></td></tr>';}strOutput+='</table>';document.write(strOutput);document.close();}function paypalitems( ){var iNumberOrdered=0;var fTotal=0;var fTax=0;var fShipping=0;var strTotal="";var strTax="";var strShipping="";var strOutput="";var bDisplay=true;iNumberOrdered=GetCookie("NumberOrdered");if ( iNumberOrdered==null )iNumberOrdered=0;for ( i=1;i<=iNumberOrdered;i++){NewOrder="Order."+i;database="";database=GetCookie(NewOrder);Token0=database.indexOf("|",0);Token1=database.indexOf("|",Token0+1);Token2=database.indexOf("|",Token1+1);Token3=database.indexOf("|",Token2+1);Token4=database.indexOf("|",Token3+1);fields=new Array;fields[0]=database.substring( 0,Token0 );fields[1]=database.substring( Token0+1,Token1 );fields[2]=database.substring( Token1+1,Token2 );fields[3]=database.substring( Token2+1,Token3 );fields[4]=database.substring( Token3+1,Token4 );fields[5]=database.substring( Token4+1,database.length );fTotal+=(parseInt(fields[1])*parseFloat(fields[2]) );fShipping+=(parseInt(fields[1])*parseFloat(fields[4]) );fTax=(fTotal*TaxRate);strTotal=moneyFormat(fTotal);strTax=moneyFormat(fTax);strShipping=moneyFormat(fShipping);strOutput+="<input type=\"hidden\" name=\"item_name_"+i+"\" value=\""+fields[3]+"\">";strOutput+="<input type=\"hidden\" name=\"amount_"+i+"\" value=\""+fields[2]+"\">";strOutput+="<input type=\"hidden\" name=\"quantity_"+i+"\" value=\""+fields[1]+"\">";}document.write(strOutput);document.close();}function ManageCart( ){var iNumberOrdered=0;var fTotal=0;var fTax=0;var fShipping=0;var strTotal="";var strTax="";var strShipping="";var strOutput="";var bDisplay=true;iNumberOrdered=GetCookie("NumberOrdered");if ( iNumberOrdered==null )iNumberOrdered=0;if ( bDisplay )strOutput="<TABLE CLASS=\"font2\" width=80%><TR>"+"<TD CLASS=\"font2\"><B>"+strDLabel+"</B></TD>"+"<TD CLASS=\"font2\"><B>"+strQLabel+"</B></TD>"+"<TD CLASS=\"font2\"><B>"+strPLabel+"</B></TD>"+"<TD CLASS=\"font2\"><B>"+strRLabel+"</B></TD></TR>";if ( iNumberOrdered==0 ){strOutput+="<TR><TD COLSPAN=6 CLASS=\"nopentry\"><CENTER><BR><B>Your cart is empty</B><BR><BR></CENTER></TD></TR>";}for ( i=1;i<=iNumberOrdered;i++){NewOrder="Order."+i;database="";database=GetCookie(NewOrder);Token0=database.indexOf("|",0);Token1=database.indexOf("|",Token0+1);Token2=database.indexOf("|",Token1+1);Token3=database.indexOf("|",Token2+1);Token4=database.indexOf("|",Token3+1);fields=new Array;fields[0]=database.substring( 0,Token0 );fields[1]=database.substring( Token0+1,Token1 );fields[2]=database.substring( Token1+1,Token2 );fields[3]=database.substring( Token2+1,Token3 );fields[4]=database.substring( Token3+1,Token4 );fields[5]=database.substring( Token4+1,database.length );fTotal+=(parseInt(fields[1])*parseFloat(fields[2]) );fShipping+=(parseInt(fields[1])*parseFloat(fields[4]) );fTax=(fTotal*TaxRate);strTotal=moneyFormat(fTotal);strTax=moneyFormat(fTax);strShipping=moneyFormat(fShipping);if ( bDisplay ){strOutput+="<TR>";if ( fields[5]=="" )strOutput+="<TD CLASS=\"nopentry\">"+fields[3]+"</TD>";elsestrOutput+="<TD CLASS=\"nopentry\">"+fields[3]+" - <I>"+fields[5]+"</I></TD>";strOutput+="<TD CLASS=\"nopentry\"><INPUT TYPE=TEXT NAME=Q SIZE=2 VALUE=\""+fields[1]+"\" onChange=\"ChangeQuantity("+i+", this.value);\"></TD>";strOutput+="<TD CLASS=\"nopentry\">"+MonetarySymbol+moneyFormat(fields[2])+"</TD>";strOutput+="<TD CLASS=\"nopentry\" ALIGN=left><a href=\"javascript:do_action();\" onClick=\"RemoveFromCart("+i+")\"><img src=\"images/remove_cart.gif\" border=0></a></TD></TR>";}if ( AppendItemNumToOutput ){strFooter=i;}else{strFooter="";}if ( HiddenFieldsToCheckout ){strOutput+="<input type=hidden name=\""+OutputItemId+strFooter+"\" value=\""+fields[0]+"\">";strOutput+="<input type=hidden name=\""+OutputItemQuantity+strFooter+"\" value=\""+fields[1]+"\">";strOutput+="<input type=hidden name=\""+OutputItemPrice+strFooter+"\" value=\""+fields[2]+"\">";strOutput+="<input type=hidden name=\""+OutputItemName+strFooter+"\" value=\""+fields[3]+"\">";strOutput+="<input type=hidden name=\""+OutputItemShipping+strFooter+"\" value=\""+fields[4]+"\">";strOutput+="<input type=hidden name=\""+OutputItemAddtlInfo+strFooter+"\" value=\""+fields[5]+"\">";}}if ( bDisplay ){strOutput+="<TR><TD CLASS=\"noptotal\" COLSPAN=2><B>"+strSUB+"</B></TD>";strOutput+="<TD CLASS=\"noptotal\" COLSPAN=2>"+MonetarySymbol+strTotal+"</TD>";strOutput+="</TR>";if ( DisplayTaxRow||TaxByRegion ){if ( TaxByRegion ){strOutput+="<TR><TD CLASS=\"noptotal\" COLSPAN=2><B>"+strTAX+"</B></TD>";strOutput+="<TD CLASS=\"noptotal\" COLSPAN=2><B>";strOutput+="<input type=radio name=\""+OutputOrderTax+"\" value=\""+strTax+"\">";strOutput+=TaxablePrompt+": "+MonetarySymbol+strTax;strOutput+="<BR><input type=radio name=\""+OutputOrderTax+"\" value=\"0.00\">";strOutput+=NonTaxablePrompt+": "+MonetarySymbol+"0.00";strOutput+="</B></TD>";strOutput+="</TR>";}else{strOutput+="<TR><TD CLASS=\"noptotal\" COLSPAN=2><B>"+strTAX+"</B></TD>";strOutput+="<TD CLASS=\"noptotal\" COLSPAN=2><B>"+MonetarySymbol+strTax+"</B></TD>";strOutput+="</TR>";}}if (!TaxByRegion ){}strOutput+="</TABLE>";if ( HiddenFieldsToCheckout ){strOutput+="<input type=hidden name=\""+OutputOrderSubtotal+"\" value=\""+MonetarySymbol+strTotal+"\">";strOutput+="<input type=hidden name=\""+OutputOrderShipping+"\" value=\""+MonetarySymbol+strShipping+"\">";strOutput+="<input type=hidden name=\""+OutputOrderTax+"\"      value=\""+MonetarySymbol+strTax+"\">";strOutput+="<input type=hidden name=\""+OutputOrderTotal+"\"    value=\""+MonetarySymbol+moneyFormat((fTotal+fShipping+fTax))+"\">";}}g_TotalCost=(fTotal+fShipping+fTax);document.write(strOutput);document.close();}var g_TotalCost=0;function ValidateCart( theForm ){if ( TaxByRegion ){if (!RadioChecked(eval("theForm."+OutputOrderTax)) ){alert( TaxPrompt );return false;}}if ( MinimumOrder>=0.01 ){if ( g_TotalCost<MinimumOrder ){alert( MinimumOrderPrompt );return false;}}return true;}function do_action(){}
