//
var product=new Array()
// String (Description, Reference, Var 1, Var 2, Price, Weight, Taxcode)

product['75300'] = new prodobj('MSA Sordin Supreme Basic','75300','','',125.00,2.00,1);
product['75300-s'] = new prodobj('MSA Sordin Supreme Basic','75300','OD Green','',140.00,2.00,1);
product['75300-bp'] = new prodobj('MSA Sordin Supreme Basic + Gel ear seal kit','75300','','',160.00,2.50,1);
product['75302-X'] = new prodobj('MSA Sordin Supreme Pro-X','75302-X','Headband type','',245.00,2.00,1);
product['75302-X-s'] = new prodobj('MSA Sordin Supreme Pro-X','75302-X','Headband type','',225.00,2.00,1);
product['75302-X-s-bp'] = new prodobj('MSA Sordin Supreme Pro-X + Gel earseal kit','75302-X/60092','Headband type','',275.00,2.50,1);
product['75302-X-02'] = new prodobj('MSA Sordin Supreme Pro-X','75302-X-02','Black cups & headband cover','',255.00,2.00,1);
product['75302-X-02-s-bp'] = new prodobj('MSA Sordin Sup Pro-X + Peltor shooting glases','75302-X-02+12280-10000','Black cups & headband cover','',284.00,3.20,1);
product['75302'] = new prodobj('MSA Sordin Supreme Pro IV','75302','Color','',190.00,2.00,1);
product['75302-s-bp'] = new prodobj('MSA Sordin Supreme Pro IV + Gel earseal kit','75302/60092','Color','',227.00,2.50,1);
product['76302'] = new prodobj('MSA Sordin Supreme Pro Neckband','76302','Color','',255.00,2.00,1);
product['76302-s'] = new prodobj('MSA Sordin Supreme Pro Neckband','76302','','',249.00,2.00,1);
product['76302-X-02'] = new prodobj('MSA Sordin Supreme Pro-X Neckband','76302-X-02','','',279.00,2.00,1);
product['30000'] = new prodobj('MSA Sordin BL Listen-only, headband','30000','','',72.50,2.00,1);
product['40000'] = new prodobj('MSA Sordin Pro Listen-only, headband','40000','','',97.50,1.70,1);
product['25000'] = new prodobj('MSA Sordin BL CutOff, headband','25000','','',129.50,2.00,1);
product['26000'] = new prodobj('MSA Sordin BL FM-radio, headband','26000','','',106.50,2.00,1);
product['35000'] = new prodobj('MSA Sordin CutOff Pro, headband','35000','','',176.50,2.00,1);
product['36100'] = new prodobj('MSA Sordin FM Pro, headband','36100','','',105.00,2.00,1);
product['37100'] = new prodobj('MSA Sordin Dual Pro FM','37100','','',193.50,2.00,1);
product['20010'] = new prodobj('MSA Sordin EXC Passive, headband','20010','','',27.00,2.00,1);
product['22010'] = new prodobj('MSA Sordin HPE Passive, headband','22010','','',30.00,2.00,1);
product['AE2000'] = new prodobj('A-Kabel Bluetooth Wireless Headset','AE2000','','',559.00,2.00,1);
product['85000'] = new prodobj('MSA Sordin WW Bluetooth Cutoff Headset','85000','','',395.00,2.00,1);
product['87000'] = new prodobj('MSA Sordin WW Bluetooth FM Headset','87000','','',390.00,2.00,1);
product['75318'] = new prodobj('MSA Sordin Supreme Pro WW Bluetooth Headset','75318','','',575.00,2.00,1);
product['60084'] = new prodobj('Hygiene kit for Pro-Line headsets','60084','','',21.00,0.50,1);
product['60089'] = new prodobj('Hygiene kit for Supreme headsets','60089','','',16.00,0.50,1);
product['10061292'] = new prodobj('Hygiene kit for MSA Sordin EXC headset','10061292','','',9.55,0.50,1);
product['10061291'] = new prodobj('Hygiene kit for MSA Sordin HPE headset','10061291','','',9.55,0.50,1);
product['60092'] = new prodobj('Gel earmuff seal for Supreme headsets','60092','','',39.00,0.50,1);
product['60123'] = new prodobj('Hands free kit with 2.5mm plug','60123','','',19.50,0.5,1);
product['60124'] = new prodobj('Nokia Original Hands free kit','60124','','',65.00,0.5,1);
product['BD008'] = new prodobj('Camouflage headband cover - Supreme','BD008','','',15.00,0.50,1);
product['CS1020'] = new prodobj('Remote speaker microphone','CS1020','','',33.99,0.30,1);
product['CS3000'] = new prodobj('Audio adaptor','CS3000','','',19.99,0.25,1);
product['CS4020'] = new prodobj('D-Shell earpiece with in-line microphone/PTT','CS4020','','',28.99,0.25,1);
product['CS4030'] = new prodobj('D-Shell earpiece with in-line microphone/PTT','CS4030','','',19.99,0.25,1);
product['CS5030'] = new prodobj('Adjustable earphone, swivel ear fitting with in-line microphone/PTT','CS5030','','',19.99,0.25,1);
product['CS6030'] = new prodobj('Earbud earphone with in-line microphonr/PTT','CS6030','','',19.99,0.25,1);
product['CS7020'] = new prodobj('Acoustic tube earbud with PTT/microphone - two wire kit','CS7020','','',38.99,0.25,1);
product['CS7030'] = new prodobj('Acoustic tube earbud with PTT/microphone - two wire kit','CS7030','','',29.99,0.25,1);
product['ck5010'] = new prodobj('2 Wire covert kit with acoustic tube','CK5010','','',59.00,0.25,1);
product['ck5010-s'] = new prodobj('2 Wire covert kit with acoustic tube','CK5010','','',50.00,0.25,1);
product['ck5010-s-bp'] = new prodobj('2 Wire covert kit with acoustic tube + FREE Comfortable ear mould','CK5010/CEM1','Size','',59.00,0.25,1);
product['ck5110'] = new prodobj('Single Wire covert kit with acoustic tube','CK5110','','',49.00,0.25,1);
product['CS8030'] = new prodobj('D-Shell earpiece with in-line microphone/PTT - two wire kit','CS8030','','',29.99,0.25,1);
product['MT15H68FB/08/SV'] = new prodobj('Peltor Swat Tac headset','MT15H68FB/08/SV','','',280.00,2.00,1);
product['MT15H69FB/08/SV'] = new prodobj('Peltor Swat Tac II headset','MT15H69FB/08/SV','','',280.00,2.00,1);
product['MT15H69FB/61/SV'] = new prodobj('Peltor Swat Tac II 2-way headset','MT15H69FB/61/SV','','',452.00,2.00,1);
product['12280-10000'] = new prodobj('Peltor QX TAC PAC Shooting Glasses','12280-10000','','',39.95,1.2,1);
product['HY80'] = new prodobj('Gel earmuff seal for Peltor headsets','HY80','','',43.00,0.50,1);
product['75318-s'] = new prodobj('MSA Sordin Supreme Pro WW Bluetooth Headset','75318','','',550.00,2.00,1);
product['rsm500'] = new prodobj('Remote speaker microphone for Motorola XTS','RSM500','','',39.00,0.30,1);
product['rsm500-s'] = new prodobj('Remote speaker microphone for Motorola XTS','RSM500','','',29.50,0.30,1);
product['lh100'] = new prodobj('Light Weight Headset with in-line PTT','LH100','','',35.00,0.30,1);
product['lh100-s'] = new prodobj('Light Weight Headset with in-line PTT','LH100','','',26.00,0.30,1);
product['lh200'] = new prodobj('Behind the head light weight headset','LH200','','',35.00,0.30,1);
product['lh300'] = new prodobj('Behind the head headset','LH300','','',35.00,0.30,1);
product['744000'] = new prodobj('Swatcom Waterproof headset with TP120 connector','744000','','',330.00,2.00,1);
product['PTT/XTS5000'] = new prodobj('PTT Adaptor with XTS5000 connector','PTT/XTS5000','','',250.00,1.00,1);
product['cem1'] = new prodobj('CEM - Comfortable Ear Mould','CEM1','Size','',10.00,0.1,1);
product['50gc'] = new prodobj('$50.00 Gift Certificate','$50','','',50.00,0.0,1);
product['100gc'] = new prodobj('$100.00 Gift Certificate','$100','','',100.00,0.0,1);
product['150gc'] = new prodobj('$150.00 Gift Certificate','$150','','',150.00,0.0,1);
product['200gc'] = new prodobj('$200.00 Gift Certificate','$200','','',200.00,0.0,1);
product['250gc'] = new prodobj('$250.00 Gift Certificate','$250','','',250.00,0.0,1);
product['300gc'] = new prodobj('$300.00 Gift Certificate','$300','','',300.00,0.0,1);




function prodobj(Description,Ref,Var1,Var2,Price,Weight,Taxcode){
 this.Description = Description;   // Description of the product
 this.Ref         = Ref;           // Identifying Reference
 this.Var1        = Var1;          // Additional Data if any (A)
 this.Var2        = Var2;          // Additional Data if any (B)
 this.Price       = Price;         // Price in base currency for site
 this.Weight      = Weight;        // weight in kilos or any other consistent measure for your site
 this.Taxcode     = Taxcode;       // 1 = standard rate (may be set to null and default code will be set for all)
}

function Add2Basket(form,key){
// (1.01) Message to display if user fails to select an option
var msg1="";
var msg2="";
var msg ="" ;
var VAR1,VAR2;

 //--------------- Q (Quantity) Guaranteed non-zero by top.qty_fix()
 Q=form.QTY.value;

//--------------- VAR1
 if(form.SEL01)
   {
    if(form.SEL01.selectedIndex==0){msg1="\n"+product[key].Var1;}
	else{VAR1=top.listtext(form.SEL01);}
   }
 else // get value direct from product data
   {VAR1 = product[key].Var1;}

 //--------------- VAR2
 if(form.SEL02)
   {
    if(form.SEL02.selectedIndex==0){msg2="\n"+product[key].Var2;}
	else{VAR2=top.listtext(form.SEL02);}
   }
 else // get value direct from product data
   {VAR2 = product[key].Var2;}

 if((msg1+msg2).length==0)
   {
    msg="";
    top.newchoice( product[key].Description,
	               product[key].Ref,
				   VAR1,
				   VAR2,
				   product[key].Price,
				   Q,
				   product[key].Weight,
                   product[key].Taxcode );
   }
 else
   {
    msg="Please select for " + product[key].Description+" :"+msg1+msg2;
   }


if(msg.length>0){alert(msg);}

return (false);
}


function view(){window.location = "view-source:" + window.location.href;}
