var arrModel = new Array();
arrModel['Any']           = [];
arrModel['Apple']         = ['iPhone','iPhone 3G'];
arrModel['BlackBerry']    = ['Bold','Curve 8300','Curve 8310','Curve 8900','Pearl 8100','Pearl 8110','Pearl 8120','Pearl 8130','Pearl Flip 8200','Pearl Flip 8220','Storm','7130','7200','8700','8800'];
arrModel['Chinese Phone'] = ['Basicom','Other'];
arrModel['Fly']           = ['LX610','V70','T2060','SX390','SX300','2040','2040i','2080','A130','B700 Duo','E-300','FT10','Hummer HT1','M100','M110','M760','MP100','MP220','MP300','MP330','MP400','MP500','MP600','MX200','MX230','MX300','SL200','SL300m','SL400','SL500','SL600','SX100','SX210','SX240','SX300','SX390','T2060','V70'];
arrModel['HTC']           = ['Dream','MAX 4G','P3000','P3470','P4350','P6500','S310','S620','S710','S720','S730','S730','S740','Touch 3G','Touch CDMA','Touch Cruise','Touch Diamond','Touch Dual','Touch GSM','Touch HD','Touch Pro','Touch Viva','TyTN II'];
arrModel['HP']            = ['iPAQ rw6828'];
arrModel['i-mate']        = ['K-JAM'];
arrModel['LG']            = ['7100','B2100','Bullet GB100','Bullet GB105','Bullet GB106','Bullet KG271','Bullet KP106b','Bullet KP115','Chocolate Bar KE820','Chocolate KG800','Cookie KP500','Dynamite KG195','Dynamite KG200','Dynamite KG300','Dynamite KP199','Dynamite KP220','Dynamite KP320','F2300','G5300','G5400','G7000','KC550','KF240T','KF300','KF510','KF510','KF600','KF600','KF700','KF750 Black Level Series','KG220','KM380T','KM501','KM710','KP107b','KP110','KS20','KS360','KT610','M4410','P7200','Pulse C2500','Pulse C2600','RD 6000','Shine KE970','Shine Bar KE770','Viewty KU990'];

arrModel['Motorola']      = ['A1600','A388c','A780','A810','A835','A1000','C350','E398','E6','EM325','MOTORAZR 2 V8','MOTORAZR V3','MOTORAZR V3c','MOTORAZR V3i','MOTORAZR V3i DG','MOTORAZR V3x','MOTORAZR Z8','MOTOROKR E2','MOTOROKR E6','MOTOROKR E8','MOTOROKR Z6','MOTOROKR Z6M','MPx','MPx200','PEBL','SLVR-L7','T720','Timeport 250','Timeport 260','V230','V600','V70','V80','V8','V8 2GB','V8 Lux','W156','W160','W165','W170','W180','W205','W206','W208','W210','W213','W230','W270','W377','W375','W388','W396','Z3','Z6','ZN200','ZN5'];

arrModel['Nokia']         = ['E50','E51','E60','E61','E61i','E63','E65','E66','E70','E71','E90 Communicator','N-Gage','N70','N70 Music Edition','N71','N72','N73','N73 Music Edition','N75','N76','N77','N78','N79','N80','N80 Internet Edition','N81','N81 8GB','N82','N85','N90','N91','N91 8GB','N92','N93','N93 Golf Edition','N95','N95 8GB','N96','N810','XpressMusic 3250','XpressMusic 5130','XpressMusic 5200','XpressMusic 5220','XpressMusic 5300','XpressMusic 5310','XpressMusic 5320','XpressMusic 5610','XpressMusic 5630','XpressMusic 5730','XpressMusic 5800','1100','1108','1110','1112','1200','1650','2100','2310','2610','3100','3109 Classic','3110 Classic','3110 Evolve','3200','3210','3220','3230','3300','3300 Americas','3310','3330','3410','3500','3510','3510i','3530','3560','3585i','3650','3660','5070','5100','5140','5210','5500','5510','6020','6021','6030','6070','6100','6103','6110','6120 classic','6125','6131','6133','6136','6151','6200','6210','6210 Navigator','6220','6220 Classic','6230','6230i','6233','6250','6255','6260','6265','6267','6270','6275 CDMA','6280','6282','6288','6300','6301','6310','6500 Classic','6500 Slide','6510','6555','6600','6610','6610i','6630','6650','6670','6680','6681','6800','6820','7110','7200','7210','7250','7250i','7260','7360','7370','7373','7380','7390','7500','7600','7610','7650','7700','7710','7900','8210','8310','8600 Luna','8800','8800 Arte','8800 Sapphire Arte','8800 Sirocco','8850','8910','8910i','9210','9300','9300i','9500 Communicator'];

arrModel['O2']            = ['Atom','7200','O2 Mini','3500','XDA IIi','1500','XDA IIs','2100','XPhone2','1200'];
arrModel['Palm']          = ['Treo 680','Treo 750'];
arrModel['Reliance']      = [];
arrModel['Sony Ericsson'] = ['C510','C702','C902','C903','C905','F305','F500i','G700','G900','J100','J110','J120','J132','J200i','J210','J220','J230','J300i','K200','K220','K300','K310','K320','K330','K500','K508','K510','K530','K550','K600','K608','K610','K618','K630','K660','K700','K750','K770','K790','K800','K810','K850','P1','P800','P900','P910','P910a','P990','R300','R306','R306a','S302','S500','S600','S700i','S710a','T100','T200','T226','T230','T250','T270','T280','T280a','T290','T300','T303','T306','T310','T316','T600','T606','T608','T610','T616','T618','T630','T650','T658','T68i','T700','W200','W300','W302','W350','W350a','W350i','W380','W395','W550','W580','W595','W600','W610','W660','W700','W705','W710','W760','W800','W810','W830','W850','W880','W890','W900','W910','W950','W960','W980','Z1010','Z200','Z250','Z300','Z310','Z320','Z500','Z520','Z525','Z530','Z550','Z555','Z558','Z600','Z610','Z710','Z750','Z770','Z800i','D750i','M600','Sony CMD-Z5','V600','V800','X1','XPERIA X1'];
arrModel['Samsung']       = ['GT-M3510','SGH-F270','I450','Guru C160B','Guru E1117','Guru E1410','Guru SGH-B100','Guru SGH-B130','Guru SGH-B130T','Guru SGH-B200','Guru SGH-B210','Guru SGH-B220','Guru SGH-B300','Guru SGH-B310R','Guru SGH-B520','Guru SGH-C160','2ON','Armani','C140I','C170','C450','CDMA SCH-E159','CDMA SCH-F519','CDMA SCH-F679','CDMA SCH-S109','CDMA SCH-S229','CDMA SCH-S259','CDMA SCH-S269','CDMA SCH-S399','D900I','E490','GT-I8510','GT-S7330','J600','M120','M200','M620','M7500','P960','SCH-W339','SCH-W619','Serenata','SGH-A800','SGH-C100','SGH-C160','SGH-D500','SGH-D600','SGH-D600E','SGH-D780','SGH-D840','SGH-D880','SGH-D900','SGH-E250','SGH-E251','SGH-E700','SGH-E730','SGH-E800','SGH-E840','SGH-F250','SGH-F300','SGH-F330','SGH-F480','SGH-F490','SGH-G600','SGH-G800','SGH-i200','SGH-i320','SGH-i450','SGH-i550','SGH-i600','SGH-i780','SGH-i900C','SGH-J150','SGH-J210','SGH-J700','SGH-J800','SGH-L700','SGH-M150','SGH-M300','SGH-P310','SGH-P730','SGH-S100','SGH-S300','SGH-T100','SGH-U600','SGH-U700','SGH-U900','SGH-X100','SGH-X450','SGH-X600','SGH-X640','SGH-Z500','SGHA250','SPH-A400','SPH-A460','SPH-A500','SPH-A520','SPH-A540','SPH-A600','SPH-A620','SPH-A640','SPH-A660','SPH-A680','SPH-A760','SPH-I300','SPH-I330','SPH-I500','SPH-I550','SPH-I700','SPH-N200','SPH-N240','SPH-N270 Matrix Phone','SPH-N290','SPH-N400','SPH-S100','SPH-Sch N300','U800E','Vga1000','Vi660','Vm A680','X160','X210','X520'];
arrModel['Spice']         = [];
arrModel['Tata Indicom']  = ['C2900'];
arrModel['Other']         = ['Alcatel','Benq-Siemens','Dopod','Ericsson','Krome','Neonode','NKTel','Onida','Orange','Panasonic','Philips','Sagem','Siemens','Sigmatel','Sendo','Sharp','TelMe','Toshiba','Other'];

var arrVersion = new Array();





arrVersion['Other_Alcatel']      = ['Alcatel One Touch 701','Alcatel One Touch 715'];
arrVersion['Other_Benq-Siemens'] = ['Benq-Siemens C81','Benq-Siemens CF61','Benq-Siemens CL71','Benq-Siemens E61','Benq-Siemens EL71','Benq-Siemens P51'];
arrVersion['Other_Dopod']        = ['Dopod C720','Dopod D600'];
arrVersion['Other_Ericsson']     = ['Ericsson A3618s','Ericsson R380','Ericsson R520','Ericsson R600','Ericsson T29s','Ericsson T39','Ericsson T60d','Ericsson T65','Ericsson T66','Ericsson T68'];
arrVersion['Other_Krome']        = [];
arrVersion['Other_Neonode']      = ['Neonode N1'];
arrVersion['Other_NKTel']      = ['NKTel C5000'];
arrVersion['Other_Orange']       = ['Orange SPV'];
arrVersion['Other_Panasonic']    = ['Panasonic A210','Panasonic GD67','Panasonic GD87','Panasonic GD92','Panasonic X300','Panasonic X400','Panasonic X500','Panasonic X700'];
arrVersion['Other_Philips']      = ['Philips 355','Philips Xenium 9@9'];
arrVersion['Other_Sagem']        = ['Sagem my200C','Sagem my226X','Sagem my234X','Sagem my300C','Sagem my300X','Sagem my301X','Sagem my302X','Sagem my400X','Sagem my401C','Sagem my401X','Sagem my401Z','Sagem my405X','Sagem my411X','Sagem my419X','Sagem my421Z','Sagem my501C','Sagem my501X','Sagem my511X','Sagem my519X','Sagem my600X','Sagem my700X','Sagem my700X Roland Garros','Sagem my721X','Sagem my730c','Sagem my750X','Sagem my800X','Sagem my850C','Sagem my901C'];
arrVersion['Other_Siemens']      = ['Siemens A55','Siemens C60','Siemens C62','Siemens C65','Siemens C75','Siemens CX65','Siemens M50','Siemens M65','Siemens S40','Siemens S55','Siemens S65','Siemens SF65','Siemens SK65','Siemens SL42','Siemens SL45i','Siemens SL55','Siemens SX1'];
arrVersion['Other_Sigmatel']     = ['Sigmatel S4','Sigmatel S3','Sigmatel S66','Sigmatel S2','Sigmatel S9','Sigmatel S70','Sigmatel S80','Sigmatel S90','Sigmatel S92','Sigmatel C5000','Sigmatel 6000','Sigmatel 7000'];
arrVersion['Other_Sendo']        = ['Sendo X'];
arrVersion['Other_Sharp']        = ['Sharp GX10'];
arrVersion['Other_Toshiba']      = ['Toshiba G450','Toshiba Portege G500','Toshiba Portege G710','Toshiba Portege G910','Toshiba TS21i'];
arrVersion['Other_TelMe']        = ['TelMeT919'];
arrVersion['Other_Onida']        = ['Onida G630'];

function setB(company, selVal) {
  if(company == undefined) return true;
  var options = "";
  for(var ele in arrModel) {
    options += '<option value="' + ele + '" ';
    if(selVal && (selVal==ele)) options += 'selected="selected"';
    options += '>';
    options += (ele=='Any') ? '-- Select Make --' : ele;
    options += '</option>';
  }
  $(company).html(options);
}
function setM(company, model,version, selVal) {
  if(company == undefined) return true;
  var options = '<option value="Any">-- Select Model --</option>';
  var mdlArr = arrModel[$(company).val()];
  for(var k = 0; k < mdlArr.length; k++) {
    options += '<option value="' + mdlArr[k] + '" ';
    if(selVal && (selVal==mdlArr[k])) options += 'selected="selected"';
    options += '>' + mdlArr[k] + '</option>';
  }
  $(model).html(options);
  setV(company,model,version);
}
function setV(company, model, version, selVal) {
  if(version == "") return true;
  var options = '<option value="Any">-- Select Version --</option>';
  var i = $(company).val() + "_" + $(model).val();

  if(arrVersion[i] && arrVersion[i]!='undefined' && arrVersion[i].length>0) {
    $('.vv').fadeIn('slow');
    $(version).fadeIn('slow');
    for ( var j=0; j<arrVersion[i].length; j++) {
      options += '<option value="' + arrVersion[i][j] + '" ';
      if(selVal && (selVal==arrVersion[i][j])) options += 'selected="selected" ';
      options += '>' + arrVersion[i][j] + '</option>';
    }
  } else{
    $('.vv').fadeOut('slow');
    $(version).fadeOut('slow');
  }
  $(version).html(options);
}