//-- 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++] = "25mm Sunvent 21^^25mm Sunvent 21^^99.99^9.99^20^^0.00^CDV2521";
s[x++] = "25mm Aluminium Venetian^^25mm Aluminium Venetian^^99.99^9.99^20^^0.00^V25";
s[x++] = "25mm Woodline^^25mm Woodline^^99.99^9.99^20^^0.00^V25W";
s[x++] = "Excel 35mm^^Excel 35mmBirdz Eyewear neoprane headband for sunglasses^^99.99^9.99^20^^0.00^EW35";
s[x++] = "Excel 50mm^^Excel 50mm^^99.99^9.99^20^^0.00^EW50";
s[x++] = "Sunwood 25mm^^Sunwood 25mm^^99.99^9.99^20^^0.00^CDW25";
s[x++] = "Sunwood 50mm^^Sunwood 50mm^^99.99^9.99^20^^0.00^CDW50";
s[x++] = "Excel Vertical 89mm^^Excel Vertical 89mm^^99.99^9.99^20^^0.00^EV89";
s[x++] = "Fabric Box Vertical 89mm^^Fabric Box Vertical 89mm^^99.99^9.99^20^^0.00^FBV89B";
s[x++] = "Fabric Box Vertical 89mm^^Fabric Box Vertical 89mm^^99.99^9.99^20^^0.00^FBV89C";
s[x++] = "Excel Roller^^Excel Roller^^99.99^9.99^20^^0.00^BR";
s[x++] = "Fabric Box Roller^^Fabric Box Roller^^99.99^9.99^20^^0.00^FBRB";
s[x++] = "Fabric Box Roller^^Fabric Box Roller^^99.99^9.99^20^^0.00^FBRC";
s[x++] = "Arena Roman^^Arena Roman^^99.99^9.99^20^^0.00^ARROMANA";
s[x++] = "Arena Roman^^Arena Roman^^99.99^9.99^20^^0.00^ARROMANB";
s[x++] = "Arena Roman^^Arena Roman^^99.99^9.99^20^^0.00^ARROMANC";
s[x++] = "Arena Roman^^Arena Roman^^99.99^9.99^20^^0.00^ARROMAND";
s[x++] = "Fabric Box Vertical 89mm Blackout^^Fabric Box Vertical 89mm Blackout^^99.99^9.99^20^^0.00^FBV89CBLACK";
s[x++] = "Fabric Box Roller Blackout^^Fabric Box Roller Blackout^^99.99^9.99^20^^0.00^FBRCBLACK";
s[x++] = "Arena Roman Blackout^^Arena Roman Blackout^^99.99^9.99^20^^0.00^ARROMANBLACKA";
s[x++] = "Arena Roman Blackout^^Arena Roman Blackout^^99.99^9.99^20^^0.00^ARROMANBLACKB";
s[x++] = "Arena Roman Blackout^^Arena Roman Blackout^^99.99^9.99^20^^0.00^ARROMANBLACKC";
s[x++] = "Arena Roman Blackout^^Arena Roman Blackout^^99.99^9.99^20^^0.00^ARROMANBLACKD";
s[x++] = "Homestyle PVC Venetian^^Homestyle PVC Venetian^^99.99^9.99^20^^0.00^PVCV";
s[x++] = "Homestyle PVC Wood Grain Venetian^^Homestyle PVC Wood Grain Venetian^^99.99^9.99^20^^0.00^PVCWGV";
s[x++] = "Homestyle Aluminium Venetian^^Homestyle Aluminium Venetian^^99.99^9.99^20^^0.00^AV";
s[x++] = "Homestyle 35mm Wood Slat Venetian^^Homestyle 35mm Wood Slat Venetian^^99.99^9.99^20^^0.00^WSV35";
s[x++] = "Homestyle PVC FX Venetian^^Homestyle PVC FX Venetian^^99.99^9.99^20^^0.00^PVCFXV";
s[x++] = "Homestyle PVC FX Wood Grain Venetian^^Homestyle PVC FX Wood Grain Venetian^^99.99^9.99^20^^0.00^PVCFXWGV";
s[x++] = "Homestyle Straight Edge Roller^^Homestyle Straight Edge Roller^^99.99^9.99^20^^0.00^STRER";
s[x++] = "Homestyle Castle Edge Roller^^Homestyle Castle Edge Roller^^99.99^9.99^20^^0.00^CASER";
s[x++] = "Homestyle Scallop Edge Roller^^Homestyle Scallop Edge Roller^^99.99^9.99^20^^0.00^SCAER";
s[x++] = "Homestyle Triangle Edge Roller^^Homestyle Triangle Edge Roller^^99.99^9.99^20^^0.00^TRIER";
s[x++] = "Homestyle Beaded Edge Roller^^Homestyle Beaded Edge Roller^^99.99^9.99^20^^0.00^BEAER";
s[x++] = "Homestyle Square Eyelet Roller^^Homestyle Square Eyelet Roller^^99.99^9.99^20^^0.00^SQUER";
s[x++] = "Homestyle Round Eyelet Roller^^Homestyle Round Eyelet Roller^^99.99^9.99^20^^0.00^ROUER";
s[x++] = "Homestyle Border Eyelet Roller^^Homestyle Border Eyelet Roller^^99.99^9.99^20^^0.00^BORER";
s[x++] = "Homestyle Thermal Blackout Roller^^Homestyle Thermal Blackout Roller^^99.99^9.99^20^^0.00^THEBLACKR";
s[x++] = "Homestyle Linen Look Roller^^Homestyle Linen Look Roller^^99.99^9.99^20^^0.00^LINENLKR";
s[x++] = "Homestyle Bamboo Roll-up^^Homestyle Bamboo Roll-up^^99.99^9.99^20^^0.00^BAMRU";
s[x++] = "Homestyle FX Vertical^^Homestyle FX Vertical^^99.99^9.99^20^^0.00^FXV";
s[x++] = "Homestyle Stretton Vertical^^Homestyle Stretton Vertical^^99.99^9.99^20^^0.00^STRV";
s[x++] = "Homestyle Clipsham Vertical^^Homestyle Clipsham Vertical^^99.99^9.99^20^^0.00^CLIV";
s[x++] = "Homestyle Langham Vertical^^Homestyle Langham Vertical^^99.99^9.99^20^^0.00^LANV";
s[x++] = "Homestyle Bamboo Roman^^Homestyle Bamboo Roman^^99.99^9.99^20^^0.00^BAMRO";

//--- Accessories ----------------------------------
s[x++] = "Homestyle Aluminium Head Rail^^Homestyle Aluminium Head Rail^^99.99^9.99^20^^0.00^LANV_RAIL";
s[x++] = "Homestyle 28mm Wood Curtain Pole^^Homestyle 28mm Wood Curtain Pole^^99.99^9.99^20^^0.00^CURPOL28WOOD_POLE";
s[x++] = "Homestyle 28mm Wood Curtain Pole Rings^^Homestyle 28mm Wood Curtain Pole Rings^^99.99^9.99^20^^0.00^CURPOL28WOOD_RINGS";
s[x++] = "Homestyle 13 to 16mm FX Metal Telescopic Curtain Pole^^Homestyle 13 to 16mm FX Metal Telescopic Curtain Pole^^99.99^9.99^20^^0.00^CURPOL1316FXMETTEL_POLE";
s[x++] = "Homestyle 19mm FX Metal Fixed Length Curtain Pole^^Homestyle 19mm FX Metal Fixed Length Curtain Pole^^99.99^9.99^20^^0.00^CURPOL19FXMETFIX_POLE";
s[x++] = "Homestyle Metal Curtain Rings^^Homestyle Metal Curtain Rings^^99.99^9.99^20^^0.00^CURPOL19FXMETFIX_RINGS";
s[x++] = "Homestyle 25mm FX Metal Fixed Length Curtain Pole^^Homestyle 25mm FX Metal Fixed Length Curtain Pole^^99.99^9.99^20^^0.00^CURPOL25FXMETFIX_POLE";
s[x++] = "Homestyle Metal Curtain Rings^^Homestyle Metal Curtain Rings^^99.99^9.99^20^^0.00^CURPOL25FXMETFIX_RINGS";
s[x++] = "Homestyle 25 to 28mm FX Extendable Ball Finial Curtain Pole^^Homestyle 25 to 28mm FX Extendable Ball Finial Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528FXX_POLE_BALL";
s[x++] = "Homestyle 25 to 28mm FX Extendable Cage Finial Curtain Pole^^Homestyle 25 to 28mm FX Extendable Cage Finial Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528FXX_POLE_CAGE";
s[x++] = "Homestyle Curtain Rings^^Homestyle Curtain Rings^^99.99^9.99^20^^0.00^CURPOL2528FXX_RINGS";
s[x++] = "Homestyle 25 to 28mm FX Ball Finial 70 to 120cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Ball Finial 70 to 120cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528BALLX_POLE_70";
s[x++] = "Homestyle 25 to 28mm FX Ball Finial 90 to 120cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Ball Finial 90 to 120cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528BALLX_POLE_90";
s[x++] = "Homestyle 25 to 28mm FX Ball Finial 120 to 220cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Ball Finial 120 to 220cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528BALLX_POLE_120";
s[x++] = "Homestyle 25 to 28mm FX Ball Finial 180 to 340cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Ball Finial 180 to 340cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528BALLX_POLE_180";
s[x++] = "Homestyle 25 to 28mm FX Ball Finial 210 to 400cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Ball Finial 220 to 400cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528BALLX_POLE_220";
s[x++] = "Homestyle Curtain Rings ^^Homestyle Curtain Rings^^99.99^9.99^20^^0.00^CURPOL2528BALLX_RINGS";
s[x++] = "Homestyle 25 to 28mm FX Crackled Glass Finial 70 to 120cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Crackled Glass Finial 70 to 120cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528GLASSX_POLE_70";
s[x++] = "Homestyle 25 to 28mm FX Crackled Glass Finial 90 to 120cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Crackled Glass Finial 90 to 120cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528GLASSX_POLE_90";
s[x++] = "Homestyle 25 to 28mm FX Crackled Glass Finial 120 to 220cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Crackled Glass Finial 120 to 220cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528GLASSX_POLE_120";
s[x++] = "Homestyle 25 to 28mm FX Crackled Glass Finial 180 to 340cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Crackled Glass Finial 180 to 340cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528GLASSX_POLE_180";
s[x++] = "Homestyle 25 to 28mm FX Crackled Glass Finial 210 to 400cm Extendable Curtain Pole ^^Homestyle 25 to 28mm FX Crackled Glass Finial 220 to 400cm Extendable Curtain Pole^^99.99^9.99^20^^0.00^CURPOL2528GLASSX_POLE_220";
s[x++] = "Homestyle Curtain Rings ^^Homestyle Curtain Rings^^99.99^9.99^20^^0.00^CURPOL2528GLASSX_RINGS";
s[x++] = "Homestyle Curtain Track ^^Homestyle Curtain Track^^99.99^9.99^20^^0.00^CURTRACK_TRACK";
s[x++] = "Homestyle Glide Hooks ^^Homestyle Glide Hooks^^99.99^9.99^20^^0.00^CURTRACK_HOOKS_GLIDE";
s[x++] = "Homestyle Curtain Hooks ^^Homestyle Curtain Hooks^^99.99^9.99^20^^0.00^CURTRACK_HOOKS_CURTAIN";
s[x++] = "Homestyle Brackets ^^Homestyle Brackets^^99.99^9.99^20^^0.00^CURTRACK_BRACKETS";
s[x++] = "Homestyle End Stops ^^Homestyle End Stops^^99.99^9.99^20^^0.00^CURTRACK_TRACK_STOPS";
s[x++] = "Homestyle Coiled Track 4.5m ^^Homestyle Coiled Track 4.5m^^99.99^9.99^20^^0.00^CURTRACK_TRACK_COILED";
s[x++] = "Homestyle Valance Coiled Track 5.0m ^^Homestyle Valance Coiled Track 5.0m^^99.99^9.99^20^^0.00^CURTRACK_TRACK_COILED_VALANCE";
s[x++] = "Homestyle Telescopic Net Rod^^Homestyle Telescopic Net Rod^^99.99^9.99^20^^0.00^NETRODS_ROD";
s[x++] = "Homestyle Net Rods^^Homestyle Net Rods^^99.99^9.99^20^^0.00^NETRODS_ROD";
s[x++] = "Homestyle Net Rod End Support^^Homestyle Net Rod End Support^^99.99^9.99^20^^0.00^NETRODS_END";
s[x++] = "Homestyle Net Rod Centre Support^^Homestyle Net Rod Centre Support^^99.99^9.99^20^^0.00^NETRODS_CENTRE";
s[x++] = "Homestyle Cafe Rod^^Homestyle Cafe Rod^^99.99^9.99^20^^0.00^NETRODS_ROD_CAFE";
s[x++] = "Homestyle Tension Rod^^Homestyle Tension Rod^^99.99^9.99^20^^0.00^TENRODS_ROD";
s[x++] = "Homestyle Net Wire^^Homestyle Net Wire^^99.99^9.99^20^^0.00^TENRODS_WIRE";
s[x++] = "Homestyle Net Wire Eyes^^Homestyle Net Wire Eyes^^99.99^9.99^20^^0.00^TENRODS_EYES";
s[x++] = "Homestyle Net Wire Hooks^^Homestyle Net Wire Hooks^^99.99^9.99^20^^0.00^TENRODS_HOOKS";

//--- Free Sample ----------------------------------
s[x++] = "Free Sample^^Free Sample^^99.99^0.00^0^^0.00^SAMPLE";


//--- ----------------------------------------------
//--- Define the Shipping Zones
var shippingZones   = new Array();
var zoneWeight      = new Array();   // weight^price
var taxItems      = new Array();   // taxcode^percent
var shippingPolicy  = "percart";

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",15);
taxItems[x++] = new taxrate("TAX",10);
taxItems[x++] = new taxrate("inc vat",0);

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("UK Free - 5 working days","0",0,"UK. Within the mainland of the UK",9999,40,0,0,0.00,0,0,"perbasket")
zoneWeight[1] = new Array();


shippingZones[x++] = new zone("UK 48 Hr","0",0,"UK. Within the mainland of the UK",9999,40,0,0,0.00,9.99,0,"perbasket")
zoneWeight[1] = new Array();


shippingZones[x++] = new zone("Sameday Despatch","0",0,"All countries in Europe",150,100,0,0,5,19.99,0,"perbasket")
zoneWeight[2] = new Array();


