﻿var makers = new Array();
makers['▼選択してください'] = new Array('▼選択してください');
makers['docomo'] = new Array('▼選択してください','SHARP','NEC','Panasonic','富士通','東芝','三菱電機','SONY ERICSSON','SANYO','SAMSUNG','LG電子','CASIO','NOKIA','モトローラ','HTC','その他');
makers['au'] = new Array('▼選択してください','SONY ERICSSON','SANYO','京セラ','CASIO','東芝','HITACHI','Panasonic','SHARP','PANTECH','モトローラ','HTC');
makers['SoftBank'] = new Array('▼選択してください','SHARP','東芝','Panasonic','NEC','SAMSUNG','HTC','モトローラ','CASIO','NOKIA','SONY ERICSSON','Apple','その他');
makers['EMOBILE'] = new Array('▼選択してください','東芝','HTC','Longcheer','HUAWEI','その他');
makers['WILLCOM'] = new Array('▼選択してください','京セラ','SHARP','JRC（日本無線）','ネットインデックス','アスモ');

// model lists
var models = new Array();

models['docomo'] = new Array();
models['docomo'] ['▼選択してください'] = new Array('▼選択してください');
models['docomo']['SHARP'] = new Array('SH700iS','SH702iD','SH703i','SH704i','SH705i','SH706i','SH706ie','SH706iw','SH851i','SH902i','SH902iS','SH902iSL DOLCE SL','SH903i','SH903iTV','SH904i','SH905i','SH905iTV','SH906i','SH906iTV','SH900i','SH901iC','SH901iS','SH-01A','SH-02A','SH-03A','SH-04A','SH-05A','SH-06A','SH-06A NERV','SH-07A','SH-08A','SH-01B','SH-02B','SH-02B marimekko','SH-03B','SH-04B','SH-05B','SH-06B','SH-07B','SH-08B','SH-09B','SH-10B','SH-01C','SH-02C','SH-03C','SH-04C','SH-05C','SH-06C','SH-07C','SH-08C','SH-09C','SH-10C','SH-11C','SH-12C','SH-13C','SH-01D','SH-02D','SH-03D','SH-04D','SH-05D','▼選択してください');
models['docomo']['SHARP'].reverse();

models['docomo']['NEC'] = new Array('N600i','N701i','N701iECO','N702iD','N702iS','N703iD','N703iμ','N704iμ','N705i','N705iμ','N706i','N706ie','N706iⅡ','N900iS','N900iG','N901iC','N901iS','N902i','N902iS','N902iX','N903i','N904i','N905i','N905iμ','N906i','N906iμ','N906iL','N-01A','N-02A','N-03A','N-04A','N-05A','N-06A','N-07A','N-08A','N-09A','N-01B','N-02B','N-03B','N-04B','N-05B','N-06B','N-07B','N-01C','N-02C','N-03C','N-04C','N-05C','N-06C','N-01D','N-02D','N-03D','▼選択してください');
models['docomo']['NEC'].reverse();

models['docomo']['Panasonic'] = new Array('P700i','P701iD','P702i','P703i','P703iμ','P704i','P704iμ','P705i','P705iμ','P706iμ','P706ie','P705iCL','P900i','P900iV','P901i','P901iS','P901iTV','P902i','P902iS','P903i','P903iTV','P903iX','P904i','P905i','P905iTV','P906i','P-01A','P-02A','P-03A','P-04A','P-05A','P-06A','P-07A','P-08A','P-09A','P-10A','P-01B','P-02B','P-03B','P-04B','P-05B','P-06B','P-07B','P-01C','P-02C','P-03C','P-04C','P-05C','P-06C','P-07C','P-01D','P-02D','P-03D','▼選択してください');
models['docomo']['Panasonic'].reverse();

models['docomo']['富士通'] = new Array('F2102V','F700i','F700iS','F702iD','F703i','F704i','F705i','F706i','F801i','F880iES','F881iES','F882iES','F883i','F883iS','F883iES','F883iESS','F884i','F884iES','F1100','F900i','F900iT','F900iC','F901iS','F902i','F902iS','F903i','F903iBSC','F903iX','F904i','F905i','F905iBiz','F906i','F-01A','F-02A','F-03A','F-04A','F-05A','F-06A','F-07A','F-08A','F-09A','F-10A','F-01B','F-02B','F-03B','F-04B','F-05B','F-06B','F-07B','F-08B','F-09B','F-10B','F-01C','F-02C','F-03C','F-04C','F-05C','F-06C','F-07C','F-09C','F-10C','F-11C','F-12C','F-01D','F-02D','F-03D','F-03D Girls','F-04D','F-05D','F-06D','F-06D Girls','F-07D','▼選択してください');
models['docomo']['富士通'].reverse();

models['docomo']['東芝'] = new Array('T-01A','T-01B','T-01C','T-01D','▼選択してください');
models['docomo']['東芝'].reverse();

models['docomo']['三菱電機'] = new Array('D701i','D701iWN Music PorterⅡ','D702i','D702iBCL','D702iF','D703i','D704i','D705i','D705iμ','D900i','D901i','D901iS','D902i','D902iS','D903i','D903iTV','D904i','D905i','D800iDS','D880SS','▼選択してください');
models['docomo']['三菱電機'].reverse();

models['docomo']['SONY ERICSSON'] = new Array('SO702i','SO703i','SO704i','SO704i','SO704i','SO705i','SO706i','SO902i','SO902iWP+','SO903i','SO903iTV','SO905i','SO905iCS','SO906i','SO-01B','SO-01C','SO-02C','SO-03C','Xperia PLAY SO-01D','Sony Tablet S','Sony Tablet P','▼選択してください');
models['docomo']['SONY ERICSSON'].reverse();

models['docomo']['SANYO'] = new Array('SA700iS','SA702i','SA800i','▼選択してください');
models['docomo']['SANYO'].reverse();

models['docomo']['SAMSUNG'] = new Array('SC-01B','SC-01C','SC-02B','SC-02C','SC-01D','SC-03D','SC-04D','▼選択してください');
models['docomo']['SAMSUNG'].reverse();

models['docomo']['LG電子'] = new Array('L704i','L705i','L705iX','L706ie','L-01A','L-02A','L-03A','L-04A','L-05A','L-06A','L-01B','L-02B','L-03B','L-04B','PRADA Phone L852i','L600i','L601i','L602i','L-01C','L-02C','L-03C','L-04C','L-07C','L-09C','L-10C','L-01D','L-02D','▼選択してください');
models['docomo']['LG電子'].reverse();

models['docomo']['CASIO'] = new Array('CA-01C','▼選択してください');
models['docomo']['CASIO'].reverse();

models['docomo']['NOKIA'] = new Array('NM705i','NM706i','▼選択してください');
models['docomo']['NOKIA'].reverse();

models['docomo']['モトローラ'] = new Array('M1000','M702iG','M702iS','▼選択してください');
models['docomo']['モトローラ'].reverse();

models['docomo']['HTC'] = new Array('HT-01A','HT-02A','HT-03A','HT-03A','▼選択してください');
models['docomo']['HTC'].reverse();

models['docomo']['その他'] = new Array('BlackBerry Bold9000','BlackBerry Bold9700','BlackBerry Curve9300','BlackBerry Bold9780','▼選択してください');
models['docomo']['その他'].reverse();

models['docomo']['▼選択してください'] = new Array('▼選択してください');


models['au'] = new Array();
models['au'] ['▼選択してください'] = new Array('▼選択してください');

models['au']['SONY ERICSSON'] = new Array('W41S','W42S','W43S','W44S','W51S','W52S','W53S','W54S','W61S','W62S','W63S','W64S','W65S','Premier3','S001','S002','S003','S004','S005','S006','S007','U1','G9','G11','IS11S','▼選択してください');
models['au']['SONY ERICSSON'].reverse();

models['au']['SANYO'] = new Array('W33SA','W41SA','W42SA','W43SA','W51SA','W52SA','W53SA','W54SA','W61SA','W62SA','W63SA','W64SA','W55SA','▼選択してください');
models['au']['SANYO'].reverse();

models['au']['京セラ'] = new Array('W41K','W42K','W43K','W44K','W44KII','W44KIIカメラなし','W51K','W52K','W53K','W61K','W62K','W63K','W64K','W65K','K001','NS01','NS02','K002','misora','K003','K004','K005','K006','K006 Z','K007','K008','K009','SA001','SA002','PRISMOID','mamorino','lotta','▼選択してください');
models['au']['京セラ'].reverse();

models['au']['CASIO'] = new Array('W41CA','GzOne W42CA','W43CA','W51CA','W52CA','W53CA','W61CA','W62CA','W63CA','CA001','CA002','E03CA','CA003','CA004','CA005','CA006','CA007','TYPE-X','IS11CA','▼選択してください');
models['au']['CASIO'].reverse();

models['au']['東芝'] = new Array('W41T','W42T','W43T','W44T','W45T','W46T','W47T','W51T','W52T','W53T','W54T','W55T','W56T','W61T','W62T','W63T','W64T','W65T','T001','T002','biblio','T003','T004','T005','T006','T007','T008','PLY','LIGHT POOL','X-RAY','IS02','IS04','IS12T','▼選択してください');
models['au']['東芝'].reverse();

models['au']['HITACHI'] = new Array('W41H','W42H','W43H','W43HⅡ','W51H','W52H','W53H','W61H','W62H','W63H','H001','Wooo','PENCK','beskey','▼選択してください');
models['au']['HITACHI'].reverse();

models['au']['SHARP'] = new Array('W41SH','W51SH','W52SH','W61SH','W62SH','URBANO','W64SH','SH002','Sportio water beat','SH001','SH003','SH004','SH005','SH006','SH007','SH008','SH009','SH010','SH011','IS01','IS03','IS05','IS11SH','IS12SH','A01','C01','▼選択してください');
models['au']['SHARP'].reverse();

models['au']['Panasonic'] = new Array('W51P','W52P','W61P','W62P','P001','▼選択してください');
models['au']['Panasonic'].reverse();

models['au']['PANTECH'] = new Array('W61PT','W62PT','HTC','PT001','PT002','IS06','▼選択してください');
models['au']['PANTECH'].reverse();

models['au']['モトローラ'] = new Array('MOTOROLA XOOM Wi-Fi/TBi11M','ISW11M/MOTOROLA PHOTON','▼選択してください');
models['au']['モトローラ'].reverse();

models['au']['HTC'] = new Array('HTC EVO WiMAX/ISW11HT','ISW12HT/EVO 3D','▼選択してください');
models['au']['HTC'].reverse();

models['au']['▼選択してください'] = new Array('▼選択してください');

models['SoftBank'] = new Array();
models['SoftBank'] ['▼選択してください'] = new Array('▼選択してください');

models['SoftBank']['SHARP'] = new Array('703SH','703SHf','703SHf','703SHf','705SH','802SH','804SH','804SH','810SH','811SH','812SH','812SHs','812SHsⅡ','813SH','813SH for Biz','814SH','815SH','816SH','820SH','821SH','822SH','823SH','824SH','825SH','830SH','830SH for Biz','830SHs','831SH','831SH KT','831SHs GENT','832SH','842SH','902SH','903SH','904SH','905SH','910SH','911SH','912SH','913SH','913SH G','920SH','920SH YK','921SH','922SH','923SH','930SH','931SH','932SH','933SH','934SH','935SH','936SH','940SH','941SH','942SH','942SH KT','943SH','945SH','945SHG','001SH','002SH','004SH','003SH','005SH','DM001SH','DM002SH','DM003SH','DM005SH','DM006SH','DM007SH','DM008SH','DM009SH','103SH','▼選択してください');
models['SoftBank']['SHARP'].reverse();

models['SoftBank']['東芝'] = new Array('705T','803T','810T','811T','812T','813T','814T','815T','815T PB','820T','821T','822T','823T','824T','830T','831T','832T','902T','903T','904T','910T','911T','912T','920T','921T','X01T','▼選択してください');
models['SoftBank']['東芝'].reverse();

models['SoftBank']['Panasonic'] = new Array('705P','705Px','706P','810P','820P','821P','822P','823P','824P','830P','831P','832P','920P','921P','930P','931P','940P','941P','942P','001P','002P','▼選択してください');
models['SoftBank']['Panasonic'].reverse();

models['SoftBank']['NEC'] = new Array('703N','705N','706N','706N','802N','804N','820N','821N','821N GLA','830N','831N','930N','931N','840N','840Z','841N','930N','931N','940N','941N','001N','101N','▼選択してください');
models['SoftBank']['NEC'].reverse();

models['SoftBank']['SAMSUNG'] = new Array('705SC','706SC','707SC','707SCⅡ','708SC','709SC','730SC','731SC','740SC','805SC','820SC','821SC','920SC','930SC','804SS','830SC','840SC','931SC','804SS','940SC','941SC','001SC','▼選択してください');
models['SoftBank']['SAMSUNG'] .reverse();

models['SoftBank']['HTC'] = new Array('X01HT','X02HT','X03HT','X04HT','X05HT','001HT','▼選択してください');
models['SoftBank']['HTC'] .reverse();

models['SoftBank']['モトローラ'] = new Array('702MO','702sMO','RAZR V3x','▼選択してください');
models['SoftBank']['モトローラ'] .reverse();

models['SoftBank']['CASIO'] = new Array('830CA','930CA','▼選択してください');
models['SoftBank']['CASIO'] .reverse();

models['SoftBank']['NOKIA'] = new Array('702NK','702NKⅡ','V703N','705NK','V706N','804NK','X01NK','X02NK','N82','▼選択してください');
models['SoftBank']['NOKIA'] .reverse();

models['SoftBank']['SONY ERICSSON'] = new Array('802SE','▼選択してください');
models['SoftBank']['SONY ERICSSON'] .reverse();

models['SoftBank']['Apple'] = new Array('iPhone4S 64GB','iPhone4S 32GB','iPhone4S 16GB','iPhone4 32GB ※iOS 4.3','iPhone4 16GB ※iOS 4.3','iPhone4 8GB ※iOS 4.3','iPhone 3GS 32GB','iPhone 3GS 16GB','iPhone 3G 16GB','iPhone 3G 8GB','▼選択してください');
models['SoftBank']['Apple'] .reverse();

models['SoftBank']['その他'] = new Array('PhotoVision HW001','PhotoVision HW001 KT','009Z STAR 7','▼選択してください');
models['SoftBank']['その他'] .reverse();

models['SoftBank']['▼選択してください'] = new Array('▼選択してください');

models['EMOBILE'] = new Array();
models['EMOBILE']['東芝'] = new Array('H11T','▼選択してください');
models['EMOBILE']['東芝'] .reverse();

models['EMOBILE']['HTC'] = new Array('S11HT EMONSTER','S12HT EMONSTER lite','S21HT Touch Diamond','S22HT Dual Diamond','▼選択してください');
models['EMOBILE']['HTC'] .reverse();

models['EMOBILE']['Longcheer'] = new Array('H11LC','D11LC','D12LC','▼選択してください');
models['EMOBILE']['Longcheer'] .reverse();

models['EMOBILE']['HUAWEI'] = new Array('H11HW','H12HW E.T.','D01HW','D02HW','D03HW','D12HW','D21HW','D22HW','D23HW','D01NX','D01NXⅡ','▼選択してください');
models['EMOBILE']['HUAWEI'] .reverse();

models['EMOBILE']['▼選択してください'] = new Array('▼選択してください');

models['EMOBILE']['その他'] = new Array('EM・ONE','EM・ONEα','D01NE','D02NE','D21NE','▼選択してください');
models['EMOBILE']['その他'] .reverse();

models['WILLCOM'] = new Array();
models['WILLCOM']['京セラ'] = new Array('AP-K202S','AP-K303T','WX310K','WX320K','WX320KR','WX330K','WX340K','WX341K BAUM','HONEY BEE','HONEY BEE2','▼選択してください');
models['WILLCOM']['京セラ'] .reverse();

models['WILLCOM']['SHARP'] = new Array('WS003SH','WS004SH','WS007SH','WS011SH','WS016SH','WS016SH Ver.L','WS020SH','▼選択してください');
models['WILLCOM']['SHARP'] .reverse();

models['WILLCOM']['JRC（日本無線）'] = new Array('AH-J3003S','AH-J3003S','WX220J','WX310J','WX321J','WX330J','WX330J','▼選択してください');
models['WILLCOM']['JRC（日本無線）'] .reverse();

models['WILLCOM']['ネットインデックス'] = new Array('WS005IN nico.','WS005IN nico+','▼選択してください');
models['WILLCOM']['ネットインデックス'] .reverse();

models['WILLCOM']['アスモ'] = new Array('WS009KE 9(nine)','WS009KE 9(nine)+','WS018KE WILLCOM9','▼選択してください');
models['WILLCOM']['アスモ'] .reverse();

models['WILLCOM']['▼選択してください'] = new Array('▼選択してください');


function setmakers() {
cntrySel = document.getElementById('career');
makerList = makers[cntrySel.value];
changeSelect('maker', makerList, makerList);
setModels();
}

function setModels() {
cntrySel = document.getElementById('career');
makerSel = document.getElementById('maker');
modelList = models[cntrySel.value][makerSel.value];
changeSelect('model', modelList, modelList);
}

function changeSelect(fieldID, newOptions, newValues) {
selectField = document.getElementById(fieldID);
selectField.options.length = 0;
for (i=0; i<newOptions.length; i++) {
selectField.options[selectField.length] = new Option(newOptions[i], newValues[i]);
}
}


function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}

addLoadEvent(function() {
setmakers();
});

