/**
 * 
 * 新车二手车下拉框选择
 * 省份城市下拉框选择
 * 
 * @version v1.1 2011/08/09
 * @author bai.ying@cheshi.com
 * @version v1.2 2011/12/01
 * @author bai.ying@cheshi.com
 * */
var JSON_logo={masterLogo:[{"id":"1","name":"A 阿尔法-罗密欧"},{"id":"23","name":"A 奥迪"},{"id":"2","name":"A 阿斯顿-马丁"},{"id":"244","name":"B 宝骏"},{"id":"5","name":"B 宝马"},{"id":"6","name":"B 保时捷"},{"id":"249","name":"B 北京汽车"},{"id":"8","name":"B 北汽制造"},{"id":"67","name":"B 奔驰"},{"id":"227","name":"B 奔腾"},{"id":"36","name":"B 本田"},{"id":"13","name":"B 标致"},{"id":"84","name":"B 别克"},{"id":"11","name":"B 宾利"},{"id":"31","name":"B 比亚迪"},{"id":"204","name":"B 布加迪"},{"id":"16","name":"C 长安"},{"id":"126","name":"C 长城"},{"id":"57","name":"C 长丰"},{"id":"15","name":"C 昌河"},{"id":"138","name":"D 大迪"},{"id":"199","name":"D 道奇"},{"id":"251","name":"D 大通MAXUS"},{"id":"21","name":"D 大众"},{"id":"241","name":"D 帝豪"},{"id":"24","name":"D 东风"},{"id":"25","name":"D 东南"},{"id":"232","name":"D 杜卡迪"},{"id":"26","name":"F 法拉利"},{"id":"121","name":"F 菲亚特"},{"id":"28","name":"F 丰田"},{"id":"167","name":"F 福迪"},{"id":"32","name":"F 福特"},{"id":"34","name":"F 福田"},{"id":"43","name":"G GMC"},{"id":"178","name":"G 光冈"},{"id":"231","name":"G 广汽"},{"id":"169","name":"G 广汽吉奥"},{"id":"202","name":"G 广汽客车"},{"id":"261","name":"G 观致"},{"id":"91","name":"H 哈飞"},{"id":"189","name":"H 海马汽车"},{"id":"135","name":"H 悍马"},{"id":"38","name":"H 红旗"},{"id":"147","name":"H 黄海"},{"id":"170","name":"H 华泰"},{"id":"161","name":"H 华翔"},{"id":"44","name":"J Jeep吉普"},{"id":"132","name":"J 江淮"},{"id":"206","name":"J 江铃"},{"id":"46","name":"J 捷豹"},{"id":"86","name":"J 金杯"},{"id":"165","name":"J 金程"},{"id":"168","name":"J 金龙"},{"id":"228","name":"J 金旅"},{"id":"258","name":"J 九龙"},{"id":"255","name":"K 凯佰赫"},{"id":"163","name":"K 凯迪拉克"},{"id":"238","name":"K 开瑞"},{"id":"51","name":"K 克莱斯勒"},{"id":"229","name":"K 柯尼赛格"},{"id":"53","name":"L 兰博基尼"},{"id":"54","name":"L 劳斯莱斯"},{"id":"59","name":"L 雷克萨斯"},{"id":"55","name":"L 雷诺"},{"id":"176","name":"L 力帆"},{"id":"214","name":"L 铃木"},{"id":"235","name":"L 理念"},{"id":"58","name":"L 林肯"},{"id":"125","name":"L 陆风"},{"id":"62","name":"L 路虎"},{"id":"201","name":"L 路特斯"},{"id":"145","name":"M 迈巴赫"},{"id":"259","name":"M 迈凯轮"},{"id":"66","name":"M 玛莎拉蒂"},{"id":"215","name":"M 马自达"},{"id":"246","name":"M 梅尔库斯"},{"id":"197","name":"M MG"},{"id":"196","name":"M MINI"},{"id":"162","name":"N 南汽"},{"id":"237","name":"N 纳智捷"},{"id":"71","name":"O 欧宝"},{"id":"192","name":"O 讴歌"},{"id":"257","name":"O 欧朗"},{"id":"191","name":"P Pagani"},{"id":"72","name":"P 庞蒂亚克"},{"id":"245","name":"Q 启辰"},{"id":"56","name":"Q 青年莲花"},{"id":"75","name":"Q 奇瑞"},{"id":"45","name":"Q 起亚"},{"id":"242","name":"Q 全球鹰"},{"id":"29","name":"R 日产"},{"id":"142","name":"R 荣威"},{"id":"239","name":"R 瑞麒"},{"id":"85","name":"S 萨博"},{"id":"152","name":"S 三菱"},{"id":"155","name":"S 上海汇众"},{"id":"203","name":"S 少林汽车"},{"id":"190","name":"S 世爵"},{"id":"256","name":"S 首望"},{"id":"88","name":"S 双环"},{"id":"131","name":"S 双龙"},{"id":"159","name":"S 斯巴鲁"},{"id":"233","name":"S 四川汽车"},{"id":"252","name":"S 斯堪尼亚"},{"id":"195","name":"S 斯柯达"},{"id":"48","name":"S Smart"},{"id":"248","name":"S Spirra(思派朗)"},{"id":"234","name":"T 通用"},{"id":"247","name":"T Tramontana"},{"id":"240","name":"W 威麟"},{"id":"250","name":"W 威旺"},{"id":"230","name":"W 威兹曼"},{"id":"187","name":"W 沃尔沃"},{"id":"129","name":"W 五菱"},{"id":"103","name":"W 五十铃"},{"id":"106","name":"X 夏利"},{"id":"219","name":"X 现代"},{"id":"260","name":"X 星客特"},{"id":"105","name":"X 西雅特"},{"id":"130","name":"X 雪佛兰"},{"id":"123","name":"X 雪铁龙"},{"id":"102","name":"Y 英菲尼迪"},{"id":"243","name":"Y 英伦汽车"},{"id":"134","name":"Y 一汽"},{"id":"115","name":"Y 依维柯"},{"id":"173","name":"Y 永源"},{"id":"186","name":"Y 宇通"},{"id":"120","name":"Z 中华"},{"id":"166","name":"Z 中顺"},{"id":"177","name":"Z 众泰"},{"id":"122","name":"Z 中兴"},{"id":"179","name":"Z 中誉"}]};
var JSON_province={province:[{"id":"20","name":"安徽","ipy":"A"},{"id":"33","name":"澳门","ipy":"A"},{"id":"1","name":"北京","ipy":"B"},{"id":"4","name":"重庆","ipy":"C"},{"id":"26","name":"福建","ipy":"F"},{"id":"12","name":"甘肃","ipy":"G"},{"id":"24","name":"广东","ipy":"G"},{"id":"25","name":"广西","ipy":"G"},{"id":"29","name":"贵州","ipy":"G"},{"id":"31","name":"海南","ipy":"H"},{"id":"14","name":"河北","ipy":"H"},{"id":"5","name":"黑龙江","ipy":"H"},{"id":"15","name":"河南","ipy":"H"},{"id":"18","name":"湖北","ipy":"H"},{"id":"19","name":"湖南","ipy":"H"},{"id":"21","name":"江苏","ipy":"J"},{"id":"23","name":"江西","ipy":"J"},{"id":"6","name":"吉林","ipy":"J"},{"id":"7","name":"辽宁","ipy":"L"},{"id":"8","name":"内蒙古","ipy":"N"},{"id":"9","name":"宁夏","ipy":"N"},{"id":"11","name":"青海","ipy":"Q"},{"id":"16","name":"山东","ipy":"S"},{"id":"2","name":"上海","ipy":"S"},{"id":"13","name":"陕西","ipy":"S"},{"id":"17","name":"山西","ipy":"S"},{"id":"27","name":"四川","ipy":"S"},{"id":"34","name":"台湾","ipy":"T"},{"id":"3","name":"天津","ipy":"T"},{"id":"32","name":"香港","ipy":"X"},{"id":"30","name":"西藏","ipy":"X"},{"id":"10","name":"新疆","ipy":"X"},{"id":"28","name":"云南","ipy":"Y"},{"id":"22","name":"浙江","ipy":"Z"}]};

function initSelectLogo(setParams){var sel_logo=document.getElementById(setParams.tagLogo);var sel_series=document.getElementById(setParams.tagSeries);var logoList=JSON_logo.masterLogo;sel_logo.options.length=0;var opItem=new Option(typeof(setParams.selTextLogo)=="undefined"||setParams.selTextLogo==""?"选择品牌":setParams.selTextLogo,-1);sel_logo.options.add(opItem);for(var i=0;i<logoList.length;i++){if(typeof(setParams.limitLogo)=="object"&&setParams.limitLogo.length>0){if(!in_array(logoList[i].id,setParams.limitLogo)){continue}}opItem=new Option(logoList[i].name,logoList[i].id);sel_logo.options.add(opItem)}sel_logo.value=setParams.selValLogo>0?setParams.selValLogo:-1;sel_series.options.length=0;opItem=new Option(typeof(setParams.selTextSeries)=="undefined"||setParams.selTextSeries==""?"选择车系":setParams.selTextSeries,-1);sel_series.options.add(opItem);if(setParams.tagAuto!=""){var sel_auto=document.getElementById(setParams.tagAuto);var opItem=new Option(typeof(setParams.selTextAuto)=="undefined"||setParams.selTextAuto==""?"选择车型":setParams.selTextAuto,-1);sel_auto.options.add(opItem)}sel_logo.onchange=function(){var logoId=this.value;sel_series.options.length=0;var opItem=new Option(typeof(setParams.selTextSeries)=="undefined"||setParams.selTextSeries==""?"选择车系":setParams.selTextSeries,-1);sel_series.options.add(opItem);if(setParams.tagAuto!=""){sel_auto.options.length=0;var opItem=new Option(typeof(setParams.selTextAuto)=="undefined"||setParams.selTextAuto==""?"选择车型":setParams.selTextAuto,-1);sel_auto.options.add(opItem)}if(logoId=="-1"){return}var ajaxurl="http://product.cheshi.com/service/ajax_data_brand_series.php?id="+logoId+"&lsttype=logo";cheshi.getJSON(ajaxurl,function(data){if(data==""){return}var opName=opId=tmpbid="",isList=true,seriesList=data.series;for(var i=0;i<seriesList.length;i++){if(setParams.type=="new"&&seriesList[i].isshow!="yes"){continue}opName=seriesList[i].name;opId=seriesList[i].id;if(opId.indexOf("_b")>0){if(typeof(setParams.limitBrand)=="object"&&setParams.limitBrand.length>0){tmpbid=opId.replace("_b","");isList=in_array(tmpbid,setParams.limitBrand)?true:false;if(!isList){continue}}opName="== "+opName+" =="}else{if(!isList){continue}opId=opId.replace("_c","")}opItem=new Option(opName,opId);sel_series.options.add(opItem)}sel_series.value=setParams.selValSeries;if(setParams.tagAuto!=""){sel_series.onchange=function(){var seriesId=this.value;sel_auto.options.length=0;var opItem=new Option(typeof(setParams.selTextAuto)=="undefined"||setParams.selTextAuto==""?"选择车型":setParams.selTextAuto,-1);sel_auto.options.add(opItem);if(seriesId.indexOf("_b")>0){return}var ajaxurl_prd="http://product.cheshi.com/service/ajax_data_brand_series.php?id="+seriesId+"&lsttype=series";cheshi.getJSON(ajaxurl_prd,function(data){if(data==""){return}var opName=opId=tmppid="",autoList=data.product;if(autoList!=null){for(var i=0;i<autoList.length;i++){if(setParams.type=="new"&&autoList[i].isshow!="yes"){continue}opName=autoList[i].name;opId=autoList[i].id;opItem=new Option(opName,opId);sel_auto.options.add(opItem)}sel_auto.value=setParams.selValAuto;if(typeof(setParams.funcAuto)!="undefined"&&setParams.funcAuto!=""){sel_auto.onchange=function(){eval(setParams.funcAuto).apply()}}}})};if(setParams.selValAuto!="-1"){sel_series.onchange()}}if(typeof(setParams.funcSeries)!="undefined"&&setParams.funcSeries!=""){sel_series.onchange=function(){eval(setParams.funcSeries).apply()}}});if(typeof(setParams.funcLogo)!="undefined"&&setParams.funcLogo!=""){eval(setParams.funcLogo).apply()}};if(setParams.selValSeries!="-1"||setParams.selValLogo!="-1"){sel_logo.onchange()}}function initSelectProvince(setParams){var sel_province=document.getElementById(setParams.tagProvince);var sel_city=document.getElementById(setParams.tagCity);var provList=JSON_province.province;sel_province.options.length=0;var opItem=new Option(typeof(setParams.selTextProvince)=="undefined"||setParams.selTextProvince==""?"选择省份":setParams.selTextProvince,-1);sel_province.options.add(opItem);for(var i=0;i<provList.length;i++){if(typeof(setParams.limitProvince)=="object"&&setParams.limitProvince.length>0){if(!in_array(provList[i].id,setParams.limitProvince)){continue}}opItem=new Option(provList[i].ipy+" "+provList[i].name,provList[i].id);sel_province.options.add(opItem)}sel_province.value=setParams.selValProvince>0?setParams.selValProvince:-1;sel_city.options.length=0;opItem=new Option(typeof(setParams.selTextCity)=="undefined"||setParams.selTextCity==""?"选择城市":setParams.selTextCity,-1);sel_city.options.add(opItem);sel_province.onchange=function(){var provinceId=this.value;var provinceName=this.options[this.selectedIndex].text;var specialCityId=["1","2","3","4"];sel_city.options.length=0;opItem=new Option(typeof(setParams.selTextCity)=="undefined"||setParams.selTextCity==""?"选择城市":setParams.selTextCity,-1);sel_city.options.add(opItem);if(setParams.showArea==0&&in_array(provinceId,specialCityId)){opItem=new Option(provinceName,0);sel_city.options.add(opItem)}else{var ajaxurl="http://product.cheshi.com/service/ajax_data_city.php?provinceid="+provinceId;cheshi.getJSON(ajaxurl,function(data){if(data==""){return}var opName=opId=tmppid="",cityList=data;if(cityList!=null){for(var i=0;i<cityList.length;i++){opName=cityList[i].alpha+" "+cityList[i].cityNameC;opId=cityList[i].cityID;opItem=new Option(opName,opId);sel_city.options.add(opItem)}sel_city.value=setParams.selValCity>0?setParams.selValCity:-1}})}if(typeof(setParams.funcCity)!="undefined"&&setParams.funcCity!=""){sel_city.onchange=function(){eval(setParams.funcCity).apply()}}if(typeof(setParams.funcProvince)!="undefined"&&setParams.funcProvince!=""){eval(setParams.funcProvince).apply()}};if(setParams.selValProvince!="-1"||setParams.selValCity!="-1"){sel_province.onchange()}}function in_array(c,b){var a=b.length;while(a--){if(b[a]===c){return true}}return false};
