//-- The symbol to use for the javascript trolley and checkout
MonetarySymbol	= "&pound;"
//-- List of Products; used in the SEARCH and the checkout/basket
//-- Array key
//-- name^id.htm^summary^keyword^price^shipping^tax^shipping^weight^id^defaulttaxrate
var s = new Array();
var x=0;

s[x++] = "Krystal Model Tray Full^Krystal_Model_Tray_Full.htm^Krysal Model Tray Re-order Pack - Full^^54.75^0.00^17.5^Krystal_Model_Tray_Full.htm^0.00^KRRP";
s[x++] = "Krystal Quad Tray Right^Krystal_Quad_Tray_Right.htm^Krystal Model Tray Quad Right^^49.25^0.00^17.5^Krystal_Quad_Tray_Right.htm^0.00^KRRPQ-R";
s[x++] = "Krystal Quad Tray Left^Krystal_Quad_Tray_Left.htm^Krystal Model Tray Quad Left^^49.25^0.00^17.5^Krystal_Quad_Tray_Left.htm^0.00^KRRPQ-L";
s[x++] = "Krystal White Working Tongues^Krystal_White_Working_Tongues.htm^Krystal Model Tray White Working Tongues^^19.25^0.00^17.5^Krystal_White_Working_Tongues.htm^0.00^KRWT";
s[x++] = "Krystal Orange Casting Tongues^Krystal_Orange_Casting_Tongues.htm^Krystal Model Tray Orange Casting Tongues^^19.25^0.00^17.5^Krystal_Orange_Casting_Tongues.htm^0.00^KRCT";
s[x++] = "Tongue Removing Tool^Tongue_Removing_Tool.htm^Krystal Model Tray Tongue Removing Tool^^3.8^0.00^17.5^Tongue_Removing_Tool.htm^0.00^SLSF";
s[x++] = "SnapSlip Spray^SnapSlip_Spray.htm^Silicone Release Spray^^14.45^0.00^17.5^SnapSlip_Spray.htm^0.00^SLSSL";
s[x++] = "SnapTap^SnapTap.htm^SnapTap Separating Mallet^^10.75^0.00^17.5^SnapTap.htm^0.00^SLT";
s[x++] = "Krystal Ejector Plate^Krystal_Ejector_Plate.htm^Krystal Ejector Plate^^2.75^0.00^17.5^Krystal_Ejector_Plate.htm^0.00^KREP";
s[x++] = "Adhesive^Adhesive.htm^Krystal Articulator Adhesive^^10.95^0.00^17.5^Adhesive.htm^0.00^KRAA";
s[x++] = "Articulator Interface^Articulator_Interface.htm^Krystal Articulator Interface^^22.91^0.00^17.5^Articulator_Interface.htm^0.00^KRAINT";
s[x++] = "Articulation Magnets^Articulation_Magnets.htm^Krystal Articulation Magnets^^43.25^0.00^17.5^Articulation_Magnets.htm^0.00^KRAM";
s[x++] = "Krystal Model Tray Printing^Krystal_Model_Tray_Printing.htm^Printing lab name or logo on Krystal Tray tongues and covers^^45^0.00^17.5^Krystal_Model_Tray_Printing.htm^0.00^KRP";
s[x++] = "KrystalSafe Printing^KrystalSafe_Printing.htm^KrystalSafe Printing^^45^0.00^17.5^KrystalSafe_Printing.htm^0.00^KRPS";
s[x++] = "Printing Plate^Printing_Plate.htm^Printing Plate Charge^^30^0.00^17.5^Printing_Plate.htm^0.00^PLATE";
s[x++] = "Full Baseplates^Full_Baseplates.htm^Full Baseplate for Single Pour System^^69.5^0.00^17.5^Full_Baseplates.htm^0.00^BPF";
s[x++] = "Quad Baseplates^Quad_Baseplates.htm^Quadrant Baseplates for Singlt Pour Model System^^59.5^0.00^17.5^Quad_Baseplates.htm^0.00^BPQ";
s[x++] = "Brass Dowel Pin^Brass_Dowel_Pin.htm^Brass Dowel Pin for use with Single Pour Model System, e.g. DVA^^28.5^0.00^17.5^Brass_Dowel_Pin.htm^0.00^DDP";
s[x++] = "Drill bit^Drill_bit.htm^Drill bit for use in pinning machines e.g.DVA^^27.5^0.00^17.5^Drill_bit.htm^0.00^DRILL";
s[x++] = "Silicone Putty^Silicone_Putty.htm^Reusable SIlicone Putty for use with Single Pour Model System^^27.5^0.00^17.5^Silicone_Putty.htm^0.00^SISP";
s[x++] = "Zirconium Trimming Belt Coarse^Zirconium_Trimming_Belt_Coarse.htm^Zirconium Trimming Belt for Kavo Dry Trimmer^Dry trimmer belts for Kavo Machines^64.45^0.00^17.5^Zirconium_Trimming_Belt_Coarse.htm^0.00^PRAA123";
s[x++] = "Zirconium Trimming Belt Fine^Zirconium_Trimming_Belt_Fine.htm^Zirconium Trimming Belt - Fine^^59^0.00^17.5^Zirconium_Trimming_Belt_Fine.htm^0.00^PRAA124";


//--- ----------------------------------------------
//--- Define the Shipping Zones
var shippingZones   = new Array();
var zoneWeight      = new Array();   // weight^price
var taxItems      = new Array();   // taxcode^percent
var shippingPolicy  = "perbasket";

function zone(title,taxrate,taxexempt,description,maxthres,maxprice,minthres,minprice,peritem,perbasket,perpercent,perpolicy){
	this.title        = title;
	this.taxrate      = taxrate;
	this.taxexempt    = taxexempt;
	this.description	= description;
	this.maxthres     = maxthres;
	this.maxprice     = maxprice;
	this.minthres     = minthres;
	this.minprice     = minprice;
	this.peritem      = peritem;
	this.perbasket    = perbasket;
	this.perpercent   = perpercent;
	this.policy   = perpolicy;
}

function taxrate(_key, _value){
	this.key        = _key;
	this.value        = _value;
}

x=0;
taxItems[x++] = new taxrate("VAT",17.5);
taxItems[x++] = new taxrate("TAX",10);

x=0;



shippingZones[x++] = new zone("Please Select","0",0," ",0,0,0,0,0,0,0,"none")
zoneWeight[0] = new Array();


shippingZones[x++] = new zone("Mainland UK","VAT",0,"All countries in Europe",150,100,0,0,0,8.95,0,"perbasket")
zoneWeight[1] = new Array();


shippingZones[x++] = new zone("EEC Countries","VAT",0,"All states in United States of America",150,100,0,0,0,15,0,"perbasket")
zoneWeight[2] = new Array();
