//-- 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++] = "Via Sat Sweden HD System^Via_Sat_Sweden_HD_System.htm^Via Sat HD System^^1895^0.00^20^Via_Sat_Sweden_HD_System.htm^3.00^PRAA309";
s[x++] = "Via Sat Denmark Std System^Via_Sat_Denmark_Std_System.htm^Scandinavian STD  Via Sat System^^1695^0.00^20^Via_Sat_Denmark_Std_System.htm^0.00^PRAA164";
s[x++] = "Scandinavian System with HD & Films^Scandinavian_System_with_HD___Films.htm^Danish Via Sat System includes Films and Full Sports package^^2150^0.00^20^Scandinavian_System_with_HD___Films.htm^3.00^PRAA203";
s[x++] = "Mega Pub Deal & European Satellite system can be including subscription^Mega_Pub_Deal___European_Satellite_system_can_be_including_subscription.htm^£75 per week for twin satellite European System. Via Sat / SportsKlub^^75^0.00^20^Mega_Pub_Deal___European_Satellite_system_can_be_including_subscription.htm^0.00^PRAA167";
s[x++] = "Greek Nova HD System^Greek_Nova_HD_System.htm^Greek Nova in HD ^^1695^0.00^20^Greek_Nova_HD_System.htm^0.00^PRAA311";
s[x++] = "Sportsklub Satellite System^Sportsklub_Satellite_System.htm^Sportsklub System With 5 Sports Channels showing a wide range of sports^^1295^0.00^20^Sportsklub_Satellite_System.htm^0.00^PRAA165";
s[x++] = "Via Sat Lavia^Via_Sat_Lavia.htm^PVR Via Sat Latvia HD Receiver^^1895^0.00^20^Via_Sat_Lavia.htm^3.00^PRAA314";
s[x++] = "6 Eren & Canal Plus^6_Eren___Canal_Plus.htm^Football Feast^^1495^0.00^20^6_Eren___Canal_Plus.htm^0.00^PRAA318";
s[x++] = "Italian System^Italian_System.htm^Sky Italy Including Sky Calcio and sports^^1495^0.00^20^Italian_System.htm^0.00^PRAA194";
s[x++] = "German System^German_System.htm^German Premier System Fully Fitted and 12 months subscription^^1495^0.00^20^German_System.htm^0.00^PRAA166";
s[x++] = "Via Sat HD Receiver & Card^Via_Sat_HD_Receiver___Card.htm^Via Sat HD^^1195^0.00^20^Via_Sat_HD_Receiver___Card.htm^2.00^PRAA308";
s[x++] = "Via Sat HD Danish^Via_Sat_HD_Danish.htm^Danish Via Sat HD with Films^^1195^2.50^20^Via_Sat_HD_Danish.htm^3.00^PRAA202";
s[x++] = "Via Sat Latvia^Via_Sat_Latvia.htm^Via Sat HD Latvia PVRReceiver^^1195^2.50^20^Via_Sat_Latvia.htm^3.00^PRAA313";
s[x++] = "Standard Via Sat^Standard_Via_Sat.htm^Via Sat Receiver and Card for Sirius None HD Swedish or Danish^^989^2.50^20^Standard_Via_Sat.htm^3.00^PRAA178";
s[x++] = "Canal + Denmark^Canal_+_Denmark.htm^Canal + Denmark card only 3 Sports Channels and 6 Eren showing Premeeir League^^875^0.00^20^Canal_+_Denmark.htm^1.00^PRAA176";
s[x++] = "Single LNB-duplicate^Single_LNB-duplicate.htm^Single out put LNB^^6.8^0.00^20^Single_LNB-duplicate.htm^4.00^PRAA161";
s[x++] = "Manhattan^Manhattan.htm^Manhattan twin multi- cam^^125^0.00^20^Manhattan.htm^3.00^PRAA153";
s[x++] = "Technomate 6900 HD Super Combo^Technomate_6900_HD_Super_Combo.htm^Technomate Super Combo HD available in Black or White please state colour when ordering^^260^0.00^20^Technomate_6900_HD_Super_Combo.htm^0.00^PRAA207";
s[x++] = "Canal + Sweden^Canal_+_Sweden.htm^Canal + Sweden Card Only 3 Sports Channels ^^895^0.00^20^Canal_+_Sweden.htm^1.00^PRAA174";
s[x++] = "Conax Cam^Conax_Cam.htm^Conax Cam^^47.66^0.00^20^Conax_Cam.htm^4.00^PRAA157";
s[x++] = "Canal + Norway^Canal_+_Norway.htm^Canal + Norway card & Receiver 3 Sports Channels^^925^0.00^20^Canal_+_Norway.htm^3.00^PRAA175";
s[x++] = "Technomate TM 5400 CI & USB^Technomate_TM_5400_CI___USB.htm^Technomate 5400 CI and USB Receiver^^104.35^0.00^20^Technomate_TM_5400_CI___USB.htm^0.00^PRAA206";
s[x++] = "Single LNB^Single_LNB.htm^Single Output LNB^^6.5^0.00^20^Single_LNB.htm^4.00^PRAA196";
s[x++] = "Sky Dish Zone 2^Sky_Dish_Zone_2.htm^Zone 2 Dish & LNB^^19^0.00^20^Sky_Dish_Zone_2.htm^2.00^PRAA197";
s[x++] = "IPTV Set Top Box^IPTV_Set_Top_Box.htm^New IPTV Set Top Box (Residential Only)^^249^0.00^20^IPTV_Set_Top_Box.htm^1.00^PRAA317";
s[x++] = "Sportsklub^Sportsklub.htm^Sports Club Receiver and Card^^795^2.50^20^Sportsklub.htm^3.00^PRAA315";
s[x++] = "German Premier Sports Package^German_Premier_Sports_Package.htm^German Premier Card Inc Receiver & Cam^^795^2.50^20^German_Premier_Sports_Package.htm^3.00^PRAA126";
s[x++] = "German Premier Sport & Films^German_Premier_Sport___Films.htm^German Premier Card Inc Receiver & Cam^^895^2.50^20^German_Premier_Sport___Films.htm^3.00^PRAA208";
s[x++] = "TV Cabo^TV_Cabo.htm^Sport TV1 and Sport TV2 - showing Premeir League and many other sports including basketball, golf and boxing, pllus General Entertainment.^^795^2.50^20^TV_Cabo.htm^3.00^PRAA119";
s[x++] = "Czech Nova Sport^Czech_Nova_Sport.htm^Czech Nova Sport on 1 west^^445^0.00^20^Czech_Nova_Sport.htm^1.00^PRAA305";
s[x++] = "Diema TV on 23 & 39 degrees East^Diema_TV_on_23___39_degrees_East.htm^Diema Cards for 16 East degrees East in Cryptoworks 39 East Irdeto^^395^0.00^20^Diema_TV_on_23___39_degrees_East.htm^3.00^PRAA130";
s[x++] = "Sky UK Card^Sky_UK_Card.htm^Sky Card Uk 0r Erie only This is an arrangement fee we charge^^150^0.00^0^Sky_UK_Card.htm^1.00^SKYCARD";
s[x++] = "Sky Receivers^Sky_Receivers.htm^Sky Receivers^^85^0.00^20^Sky_Receivers.htm^3.00^PRAA149";
s[x++] = "Sky Dishs and LNB^Sky_Dishs_and_LNB.htm^Zone 1^^25^0.00^20^Sky_Dishs_and_LNB.htm^3.00^PRAA151";
s[x++] = "Quad LNB^Quad_LNB.htm^Sky Quad LNB^^15^0.00^20^Quad_LNB.htm^4.00^PRAA195";
s[x++] = "Sky HD Receivers^Sky_HD_Receivers.htm^Sky HD Refurbished  Receivers^^125^0.00^20^Sky_HD_Receivers.htm^3.00^PRAA169";
s[x++] = "Sky Plus Receiver^Sky_Plus_Receiver.htm^Refurbished Sky Plus^^50^0.00^20^Sky_Plus_Receiver.htm^3.00^PRAA168";
s[x++] = "Sky Remotes^Sky_Remotes.htm^Sky Remote^^9.5^0.00^20^Sky_Remotes.htm^4.00^PRAA150";
s[x++] = "Sky Extra Link^Sky_Extra_Link.htm^Sky TV Link^^6^0.00^20^Sky_Extra_Link.htm^4.00^PRAA200";
s[x++] = "Sky Plus Remote^Sky_Plus_Remote.htm^Sky Plus Remote^^15^0.00^20^Sky_Plus_Remote.htm^4.00^PRAA198";
s[x++] = "Cyfra^Cyfra.htm^Canal + Cyfra^^575^0.00^20^Cyfra.htm^1.00^PRAA123";
s[x++] = "Seca Cam^Seca_Cam.htm^Aston Cam^^67.24^0.00^20^Seca_Cam.htm^4.00^PRAA159";
s[x++] = "Canal + Spain^Canal_+_Spain.htm^Canal Plus Spain on Astra^^1295^0.00^20^Canal_+_Spain.htm^1.00^PRAA122";
s[x++] = "Tring Cards^Tring_Cards.htm^Albanian Station on Eutelsat 16 east^^275^0.00^20^Tring_Cards.htm^3.00^PRAA310";
s[x++] = "Polsat^Polsat.htm^Polsat Sports package^^495^2.50^20^Polsat.htm^3.00^PRAA124";
s[x++] = "Canal + Holland^Canal_+_Holland.htm^Dutch Full Package Card including Adult Channels^^645^0.00^20^Canal_+_Holland.htm^1.00^PRAA118";
s[x++] = "Orbit / Showtime^Orbit___Showtime.htm^Nile Sat Showtime - the only package to show every Premier League game until 2010^^595^0.00^20^Orbit___Showtime.htm^1.00^PRAA120";
s[x++] = "Irdeto cam^Irdeto_cam.htm^Irdeto Cam^^41.71^0.00^20^Irdeto_cam.htm^4.00^PRAA158";
s[x++] = "UPC Full Package^UPC_Full_Package.htm^UPC Hungary Full Package^^595^0.00^20^UPC_Full_Package.htm^1.00^PRAA129";
s[x++] = "Set Top Box^Set_Top_Box.htm^New IPTV Set Top Box (Residential Only)^^189^0.00^20^Set_Top_Box.htm^0.00^PRAA319";
s[x++] = "V3 Game Chair^V3_Game_Chair.htm^V3 Gaming Chair - The Ultimate Gaming Experience^^250^0.00^20^V3_Game_Chair.htm^2.00^REN001";
s[x++] = "Extended Warranty^Extended_Warranty.htm^9 months extended Warranty^^39^0.00^20^Extended_Warranty.htm^0.00^WARRANTY";
s[x++] = "Sky Italia Cards^Sky_Italia_Cards.htm^Sky Italia Card Sport Only Pre Paid ^^295^0.00^20^Sky_Italia_Cards.htm^1.00^PRAA300";
s[x++] = "Sky Italia with Receiver^Sky_Italia_with_Receiver.htm^4 Sports channels or 15 Calico Channels including Receiver ^^395^0.00^20^Sky_Italia_with_Receiver.htm^3.00^PRAA301";
s[x++] = "Sky Italia & Receiver^Sky_Italia___Receiver.htm^Sky Italia Including Films, Sports, Receiver & Modulator^^1395^0.00^20^Sky_Italia___Receiver.htm^3.00^PRAA302";
s[x++] = "Sky Italia HD Sports & Films^Sky_Italia_HD_Sports___Films.htm^Sky Italia HD Receiver, Films, Sports, No PPV Films^^1450^0.00^20^Sky_Italia_HD_Sports___Films.htm^3.00^PRAA303";
s[x++] = "French Bis TV Basic Panorama Package^French_Bis_TV_Basic_Panorama_Package.htm^French Le Bouquet Package NB prices now vary please ask before ordering^^150^0.00^20^French_Bis_TV_Basic_Panorama_Package.htm^1.00^PRAA179";
s[x++] = "French Bis TV Panorama & Cinerama^French_Bis_TV_Panorama___Cinerama.htm^French Bis TV Panorama & Conerama package^^225^0.00^20^French_Bis_TV_Panorama___Cinerama.htm^1.00^PRAA180";
s[x++] = "French Bis TV Panorama & Arabic^French_Bis_TV_Panorama___Arabic.htm^Bis French TV included in this package is Panorama & Arabic^^225^0.00^20^French_Bis_TV_Panorama___Arabic.htm^1.00^PRAA181";
s[x++] = "French Bis TV Panorama, Cinema & Arabic^French_Bis_TV_Panorama,_Cinema___Arabic.htm^Bis Tv package including Basic package, Cinerama & Arabic^^345^0.00^20^French_Bis_TV_Panorama,_Cinema___Arabic.htm^1.00^PRAA182";
s[x++] = "French Bis TV^French_Bis_TV.htm^French Bis TV Full Package all channels including Adult TV^^375^0.00^20^French_Bis_TV.htm^1.00^PRAA183";
s[x++] = "Sky HD Remote^Sky_HD_Remote.htm^Sky HD Remote^^19^0.00^20^Sky_HD_Remote.htm^4.00^PRAA199";
s[x++] = "Universal LNB^Universal_LNB.htm^Invecom 0.3dB High Power Universal LNB^^9.95^0.00^20^Universal_LNB.htm^4.00^PRAA287";
s[x++] = "Universal Twin^Universal_Twin.htm^Universal Twin 0.3lb Horn^^19.5^0.00^20^Universal_Twin.htm^4.00^PRAA288";
s[x++] = "Universal Quad^Universal_Quad.htm^Universal Quad LNB 0.3lb^^29^0.00^20^Universal_Quad.htm^4.00^PRAA289";
s[x++] = "C120 Universal LNB^C120_Universal_LNB.htm^C120 Single Universal LNB 0.3dB^^30^0.00^20^C120_Universal_LNB.htm^4.00^PRAA290";
s[x++] = "C120 Universal Twin^C120_Universal_Twin.htm^C120 Universal Twin LNB 0.3dB^^39.13^0.00^20^C120_Universal_Twin.htm^4.00^PRAA291";
s[x++] = "C120 Universal Quad^C120_Universal_Quad.htm^C120 Universal LNB 0.3dB Quatro ^^49^0.00^20^C120_Universal_Quad.htm^4.00^PRAA292";
s[x++] = "Via Access Cam^Via_Access_Cam.htm^Red Via Access Cam^^38.3^0.00^20^Via_Access_Cam.htm^4.00^PRAA156";
s[x++] = "F Connectors^F_Connectors.htm^Screw on F Connectors^^2.98^0.00^20^F_Connectors.htm^4.00^PRAA162";


//--- ----------------------------------------------
//--- Define the Shipping Zones
var shippingZones   = new Array();
var zoneWeight      = new Array();   // weight^price
var taxItems      = new Array();   // taxcode^percent
var shippingPolicy  = "perweight";

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("UK, Ireland & EEC",20);
taxItems[x++] = new taxrate("Non EU",0);
taxItems[x++] = new taxrate("EU with VAT No",20);

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("blank","UK, Ireland & EEC",0,"",150,100,0,0,0,0,0,"perweight")
zoneWeight[1] = new Array();


shippingZones[x++] = new zone("UK Mainland ","UK, Ireland & EEC",0,"Mainland UK",10000,25,0,5,0,0,0,"perweight")
zoneWeight[2] = new Array();
zoneWeight[2][0] = "1^7.50";
zoneWeight[2][1] = "2^25.00";
zoneWeight[2][2] = "3^15.00";
zoneWeight[2][3] = "4^5.00";


shippingZones[x++] = new zone("UK Isles and Ireland","UK, Ireland & EEC",0,"British Isles ",10000,65,0,0,0,0,0,"perweight")
zoneWeight[3] = new Array();
zoneWeight[3][0] = "1^18.00";
zoneWeight[3][1] = "2^65.00";
zoneWeight[3][2] = "3^30.00";
zoneWeight[3][3] = "4^8.50";


shippingZones[x++] = new zone("Europe","0",1,"Mainland Europe",10000,85,0,0,0,0,0,"perweight")
zoneWeight[4] = new Array();
zoneWeight[4][0] = "1^35.00";
zoneWeight[4][1] = "2^85.00";
zoneWeight[4][2] = "3^55.00";
zoneWeight[4][3] = "4^12.00";


shippingZones[x++] = new zone("Rest of the World","",1,"Rest of the World",10000,115,0,0,0,0,0,"perweight")
zoneWeight[5] = new Array();
zoneWeight[5][0] = "1^65.00";
zoneWeight[5][1] = "2^115.00";
zoneWeight[5][2] = "3^85.00";
zoneWeight[5][3] = "4^25.00";

