function Province(id,title){this.id=id;this.title=title;this.boardlist=new Array();this.addBoard=addBoard;this.getOptions=getOptions;}
function addBoard(board){this.boardlist=this.boardlist.concat(board);}
function Board(catid,id,title,total){this.catid=catid;this.id=id;this.title=title;this.getOption=getOption;}
function getOptions(){var tmp=new Array();for(var i=0;i<this.boardlist.length;i++){var b=this.boardlist[i];tmp[i]=b.getOption();}
return tmp;}
function getOption(){return new Option(this.title,this.id);}
var catArr1=new Array();var cur1;cur1=new Province('江苏,浙江,上海','江浙沪');catArr1=catArr1.concat(cur1);cur1=new Province('山东,江苏,安徽,浙江,福建,上海','华东地区');catArr1=catArr1.concat(cur1);cur1=new Province('广东,广西,海南','华南地区');catArr1=catArr1.concat(cur1);cur1=new Province('湖北,湖南,河南,江西','华中地区');catArr1=catArr1.concat(cur1);cur1=new Province('北京,天津,河北,山西,内蒙古','华北地区');catArr1=catArr1.concat(cur1);cur1=new Province('北京','北京');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1098,'北京','北京'));cur1=new Province('上海','上海');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2610,'上海','上海'));cur1=new Province('天津','天津');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(3256,'天津','天津'));cur1=new Province('重庆','重庆');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(3262,'重庆','重庆'));cur1=new Province('浙江','浙江');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(3478,'杭州','杭州'));cur1.addBoard(new Board(3478,'宁波','宁波'));cur1.addBoard(new Board(3478,'温州','温州'));cur1.addBoard(new Board(3478,'绍兴','绍兴'));cur1.addBoard(new Board(3478,'台州','台州'));cur1.addBoard(new Board(3478,'嘉兴','嘉兴'));cur1.addBoard(new Board(3478,'金华','金华'));cur1.addBoard(new Board(3478,'丽水','丽水'));cur1.addBoard(new Board(3478,'湖州','湖州'));cur1.addBoard(new Board(3478,'衢州','衢州'));cur1.addBoard(new Board(3478,'舟山','舟山'));cur1=new Province('广东','广东');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2614,'广州','广州'));cur1.addBoard(new Board(2614,'深圳','深圳'));cur1.addBoard(new Board(2614,'珠海','珠海'));cur1.addBoard(new Board(2614,'潮州','潮州'));cur1.addBoard(new Board(2614,'中山','中山'));cur1.addBoard(new Board(2614,'东莞','东莞'));cur1.addBoard(new Board(2614,'佛山','佛山'));cur1.addBoard(new Board(2614,'惠州','惠州'));cur1.addBoard(new Board(2614,'汕头','汕头'));cur1.addBoard(new Board(2614,'汕尾','汕尾'));cur1.addBoard(new Board(2614,'韶关','韶关'));cur1.addBoard(new Board(2614,'湛江','湛江'));cur1.addBoard(new Board(2614,'肇庆','肇庆'));cur1.addBoard(new Board(2614,'河源','河源'));cur1.addBoard(new Board(2614,'江门','江门'));cur1.addBoard(new Board(2614,'揭阳','揭阳'));cur1.addBoard(new Board(2614,'茂名','茂名'));cur1.addBoard(new Board(2614,'梅州','梅州'));cur1.addBoard(new Board(2614,'清远','清远'));cur1.addBoard(new Board(2614,'阳江','阳江'));cur1.addBoard(new Board(2614,'云浮','云浮'));cur1=new Province('福建','福建');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1103,'福州','福州'));cur1.addBoard(new Board(1103,'厦门','厦门'));cur1.addBoard(new Board(1103,'泉州','泉州'));cur1.addBoard(new Board(1103,'漳州','漳州'));cur1.addBoard(new Board(1103,'龙岩','龙岩'));cur1.addBoard(new Board(1103,'南平','南平'));cur1.addBoard(new Board(1103,'宁德','宁德'));cur1.addBoard(new Board(1103,'莆田','莆田'));cur1.addBoard(new Board(1103,'三明','三明'));cur1=new Province('江苏','江苏');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2177,'南京','南京'));cur1.addBoard(new Board(2177,'苏州','苏州'));cur1.addBoard(new Board(2177,'无锡','无锡'));cur1.addBoard(new Board(2177,'常州','常州'));cur1.addBoard(new Board(2177,'淮安','淮安'));cur1.addBoard(new Board(2177,'镇江','镇江'));cur1.addBoard(new Board(2177,'扬州','扬州'));cur1.addBoard(new Board(2177,'徐州','徐州'));cur1.addBoard(new Board(2177,'连云港','连云港'));cur1.addBoard(new Board(2177,'南通','南通'));cur1.addBoard(new Board(2177,'宿迁','宿迁'));cur1.addBoard(new Board(2177,'泰州','泰州'));cur1.addBoard(new Board(2177,'盐城','盐城'));cur1=new Province('安徽','安徽');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1002,'合肥','合肥'));cur1.addBoard(new Board(1002,'芜湖','芜湖'));cur1.addBoard(new Board(1002,'马鞍山','马鞍山'));cur1.addBoard(new Board(1002,'淮南','淮南'));cur1.addBoard(new Board(1002,'蚌埠','蚌埠'));cur1.addBoard(new Board(1002,'黄山','黄山'));cur1.addBoard(new Board(1002,'阜阳','阜阳'));cur1.addBoard(new Board(1002,'淮北','淮北'));cur1.addBoard(new Board(1002,'铜陵','铜陵'));cur1.addBoard(new Board(1002,'亳州','亳州'));cur1.addBoard(new Board(1002,'宣城','宣城'));cur1.addBoard(new Board(1002,'安庆','安庆'));cur1.addBoard(new Board(1002,'巢湖','巢湖'));cur1.addBoard(new Board(1002,'池州','池州'));cur1.addBoard(new Board(1002,'六安','六安'));cur1.addBoard(new Board(1002,'滁州','滁州'));cur1.addBoard(new Board(1002,'宿州','宿州'));cur1=new Province('广西','广西');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1277,'南宁','南宁'));cur1.addBoard(new Board(1277,'桂林','桂林'));cur1.addBoard(new Board(1277,'北海','北海'));cur1.addBoard(new Board(1277,'柳州','柳州'));cur1.addBoard(new Board(1277,'梧州','梧州'));cur1.addBoard(new Board(1277,'玉林','玉林'));cur1.addBoard(new Board(1277,'百色','百色'));cur1.addBoard(new Board(1277,'崇左','崇左'));cur1.addBoard(new Board(1277,'贵港','贵港'));cur1.addBoard(new Board(1277,'河池','河池'));cur1.addBoard(new Board(1277,'贺州','贺州'));cur1.addBoard(new Board(1277,'来宾','来宾'));cur1.addBoard(new Board(1277,'防城港','防城港'));cur1.addBoard(new Board(1277,'钦州','钦州'));cur1=new Province('贵州','贵州');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1382,'贵阳','贵阳'));cur1.addBoard(new Board(1382,'安顺','安顺'));cur1.addBoard(new Board(1382,'毕节','毕节'));cur1.addBoard(new Board(1382,'铜仁','铜仁'));cur1.addBoard(new Board(1382,'遵义','遵义'));cur1.addBoard(new Board(1382,'六盘水','六盘水'));cur1.addBoard(new Board(1382,'黔东南苗族侗族自治州','黔东南苗族侗族自治州'));cur1.addBoard(new Board(1382,'黔南布依族苗族自治州','黔南布依族苗族自治州'));cur1.addBoard(new Board(1382,'黔西南布依族苗族自治州','黔西南布依族苗族自治州'));cur1=new Province('海南','海南');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1474,'海口','海口'));cur1.addBoard(new Board(1474,'三亚','三亚'));cur1.addBoard(new Board(1474,'琼海','琼海'));cur1.addBoard(new Board(1474,'东方','东方'));cur1.addBoard(new Board(1474,'儋州','儋州'));cur1.addBoard(new Board(1474,'万宁','万宁'));cur1.addBoard(new Board(1474,'文昌','文昌'));cur1.addBoard(new Board(1474,'定安县','定安县'));cur1.addBoard(new Board(1474,'五指山','五指山'));cur1.addBoard(new Board(1474,'屯昌县','屯昌县'));cur1.addBoard(new Board(1474,'澄迈县','澄迈县'));cur1.addBoard(new Board(1474,'临高县','临高县'));cur1.addBoard(new Board(1474,'白沙黎族自治县','白沙黎族自治县'));cur1.addBoard(new Board(1474,'昌江黎族自治县','昌江黎族自治县'));cur1.addBoard(new Board(1474,'乐东黎族自治县','乐东黎族自治县'));cur1.addBoard(new Board(1474,'陵水黎族自治县','陵水黎族自治县'));cur1.addBoard(new Board(1474,'琼中黎族苗族自治县','琼中黎族苗族自治县'));cur1.addBoard(new Board(1474,'保亭黎族苗族自治县','保亭黎族苗族自治县'));cur1=new Province('河北','河北');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1511,'石家庄','石家庄'));cur1.addBoard(new Board(1511,'保定','保定'));cur1.addBoard(new Board(1511,'沧州','沧州'));cur1.addBoard(new Board(1511,'秦皇岛','秦皇岛'));cur1.addBoard(new Board(1511,'承德','承德'));cur1.addBoard(new Board(1511,'邯郸','邯郸'));cur1.addBoard(new Board(1511,'唐山','唐山'));cur1.addBoard(new Board(1511,'邢台','邢台'));cur1.addBoard(new Board(1511,'廊坊','廊坊'));cur1.addBoard(new Board(1511,'衡水','衡水'));cur1.addBoard(new Board(1511,'张家口','张家口'));cur1=new Province('河南','河南');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1670,'郑州','郑州'));cur1.addBoard(new Board(1670,'洛阳','洛阳'));cur1.addBoard(new Board(1670,'开封','开封'));cur1.addBoard(new Board(1670,'焦作','焦作'));cur1.addBoard(new Board(1670,'安阳','安阳'));cur1.addBoard(new Board(1670,'南阳','南阳'));cur1.addBoard(new Board(1670,'周口','周口'));cur1.addBoard(new Board(1670,'商丘','商丘'));cur1.addBoard(new Board(1670,'新乡','新乡'));cur1.addBoard(new Board(1670,'鹤壁','鹤壁'));cur1.addBoard(new Board(1670,'平顶山','平顶山'));cur1.addBoard(new Board(1670,'三门峡','三门峡'));cur1.addBoard(new Board(1670,'信阳','信阳'));cur1.addBoard(new Board(1670,'许昌','许昌'));cur1.addBoard(new Board(1670,'驻马店','驻马店'));cur1.addBoard(new Board(1670,'漯河','漯河'));cur1.addBoard(new Board(1670,'濮阳','濮阳'));cur1=new Province('黑龙江','黑龙江');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1816,'哈尔滨','哈尔滨'));cur1.addBoard(new Board(1816,'大庆','大庆'));cur1.addBoard(new Board(1816,'佳木斯','佳木斯'));cur1.addBoard(new Board(1816,'鹤岗','鹤岗'));cur1.addBoard(new Board(1816,'牡丹江','牡丹江'));cur1.addBoard(new Board(1816,'黑河','黑河'));cur1.addBoard(new Board(1816,'鸡西','鸡西'));cur1.addBoard(new Board(1816,'七台河','七台河'));cur1.addBoard(new Board(1816,'齐齐哈尔','齐齐哈尔'));cur1.addBoard(new Board(1816,'双鸭山','双鸭山'));cur1.addBoard(new Board(1816,'绥化','绥化'));cur1.addBoard(new Board(1816,'伊春','伊春'));cur1.addBoard(new Board(1816,'大兴安岭','大兴安岭'));cur1=new Province('湖北','湖北');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1908,'武汉','武汉'));cur1.addBoard(new Board(1908,'黄冈','黄冈'));cur1.addBoard(new Board(1908,'黄石','黄石'));cur1.addBoard(new Board(1908,'荆门','荆门'));cur1.addBoard(new Board(1908,'荆州','荆州'));cur1.addBoard(new Board(1908,'潜江','潜江'));cur1.addBoard(new Board(1908,'宜昌','宜昌'));cur1.addBoard(new Board(1908,'鄂州','鄂州'));cur1.addBoard(new Board(1908,'十堰','十堰'));cur1.addBoard(new Board(1908,'随州','随州'));cur1.addBoard(new Board(1908,'天门','天门'));cur1.addBoard(new Board(1908,'仙桃','仙桃'));cur1.addBoard(new Board(1908,'咸宁','咸宁'));cur1.addBoard(new Board(1908,'襄樊','襄樊'));cur1.addBoard(new Board(1908,'孝感','孝感'));cur1.addBoard(new Board(1908,'神农架林区','神农架林区'));cur1.addBoard(new Board(1908,'恩施土家族苗族自治州','恩施土家族苗族自治州'));cur1=new Province('湖南','湖南');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2002,'长沙','长沙'));cur1.addBoard(new Board(2002,'常德','常德'));cur1.addBoard(new Board(2002,'株洲','株洲'));cur1.addBoard(new Board(2002,'岳阳','岳阳'));cur1.addBoard(new Board(2002,'郴州','郴州'));cur1.addBoard(new Board(2002,'怀化','怀化'));cur1.addBoard(new Board(2002,'湘潭','湘潭'));cur1.addBoard(new Board(2002,'张家界','张家界'));cur1.addBoard(new Board(2002,'衡阳','衡阳'));cur1.addBoard(new Board(2002,'娄底','娄底'));cur1.addBoard(new Board(2002,'邵阳','邵阳'));cur1.addBoard(new Board(2002,'益阳','益阳'));cur1.addBoard(new Board(2002,'永州','永州'));cur1.addBoard(new Board(2002,'湘西土家族苗族自治州','湘西土家族苗族自治州'));cur1=new Province('吉林','吉林');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2118,'长春','长春'));cur1.addBoard(new Board(2118,'吉林','吉林'));cur1.addBoard(new Board(2118,'四平','四平'));cur1.addBoard(new Board(2118,'通化','通化'));cur1.addBoard(new Board(2118,'白城','白城'));cur1.addBoard(new Board(2118,'白山','白山'));cur1.addBoard(new Board(2118,'辽源','辽源'));cur1.addBoard(new Board(2118,'松原','松原'));cur1.addBoard(new Board(2118,'延边朝鲜族自治州','延边朝鲜族自治州'));cur1=new Province('江西','江西');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2258,'南昌','南昌'));cur1.addBoard(new Board(2258,'上饶','上饶'));cur1.addBoard(new Board(2258,'抚州','抚州'));cur1.addBoard(new Board(2258,'赣州','赣州'));cur1.addBoard(new Board(2258,'九江','九江'));cur1.addBoard(new Board(2258,'鹰潭','鹰潭'));cur1.addBoard(new Board(2258,'吉安','吉安'));cur1.addBoard(new Board(2258,'景德镇','景德镇'));cur1.addBoard(new Board(2258,'萍乡','萍乡'));cur1.addBoard(new Board(2258,'新余','新余'));cur1.addBoard(new Board(2258,'宜春','宜春'));cur1=new Province('辽宁','辽宁');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2361,'沈阳','沈阳'));cur1.addBoard(new Board(2361,'大连','大连'));cur1.addBoard(new Board(2361,'鞍山','鞍山'));cur1.addBoard(new Board(2361,'丹东','丹东'));cur1.addBoard(new Board(2361,'抚顺','抚顺'));cur1.addBoard(new Board(2361,'本溪','本溪'));cur1.addBoard(new Board(2361,'朝阳','朝阳'));cur1.addBoard(new Board(2361,'铁岭','铁岭'));cur1.addBoard(new Board(2361,'锦州','锦州'));cur1.addBoard(new Board(2361,'辽阳','辽阳'));cur1.addBoard(new Board(2361,'阜新','阜新'));cur1.addBoard(new Board(2361,'葫芦岛','葫芦岛'));cur1.addBoard(new Board(2361,'盘锦','盘锦'));cur1.addBoard(new Board(2361,'营口','营口'));cur1=new Province('内蒙古','内蒙古');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2434,'呼和浩特','呼和浩特'));cur1.addBoard(new Board(2434,'包头','包头'));cur1.addBoard(new Board(2434,'赤峰','赤峰'));cur1.addBoard(new Board(2434,'鄂尔多斯','鄂尔多斯'));cur1.addBoard(new Board(2434,'呼伦贝尔','呼伦贝尔'));cur1.addBoard(new Board(2434,'阿拉善盟','阿拉善盟'));cur1.addBoard(new Board(2434,'通辽','通辽'));cur1.addBoard(new Board(2434,'乌海','乌海'));cur1.addBoard(new Board(2434,'兴安盟','兴安盟'));cur1.addBoard(new Board(2434,'巴彦淖尔','巴彦淖尔'));cur1.addBoard(new Board(2434,'乌兰察布盟','乌兰察布盟'));cur1.addBoard(new Board(2434,'锡林郭勒盟','锡林郭勒盟'));cur1=new Province('宁夏','宁夏');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2536,'银川','银川'));cur1.addBoard(new Board(2536,'固原','固原'));cur1.addBoard(new Board(2536,'石嘴山','石嘴山'));cur1.addBoard(new Board(2536,'吴忠','吴忠'));cur1=new Province('青海','青海');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2561,'西宁','西宁'));cur1.addBoard(new Board(2561,'海东','海东'));cur1.addBoard(new Board(2561,'果洛藏族自治州','果洛藏族自治州'));cur1.addBoard(new Board(2561,'海北藏族自治州','海北藏族自治州'));cur1.addBoard(new Board(2561,'海南藏族自治州','海南藏族自治州'));cur1.addBoard(new Board(2561,'黄南藏族自治州','黄南藏族自治州'));cur1.addBoard(new Board(2561,'玉树藏族自治州','玉树藏族自治州'));cur1.addBoard(new Board(2561,'海西蒙古族藏族自治州','海西蒙古族藏族自治州'));cur1=new Province('山东','山东');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2847,'济南','济南'));cur1.addBoard(new Board(2847,'青岛','青岛'));cur1.addBoard(new Board(2847,'烟台','烟台'));cur1.addBoard(new Board(2847,'济宁','济宁'));cur1.addBoard(new Board(2847,'滨州','滨州'));cur1.addBoard(new Board(2847,'莱芜','莱芜'));cur1.addBoard(new Board(2847,'日照','日照'));cur1.addBoard(new Board(2847,'潍坊','潍坊'));cur1.addBoard(new Board(2847,'淄博','淄博'));cur1.addBoard(new Board(2847,'德州','德州'));cur1.addBoard(new Board(2847,'威海','威海'));cur1.addBoard(new Board(2847,'东营','东营'));cur1.addBoard(new Board(2847,'菏泽','菏泽'));cur1.addBoard(new Board(2847,'聊城','聊城'));cur1.addBoard(new Board(2847,'临沂','临沂'));cur1.addBoard(new Board(2847,'泰安','泰安'));cur1.addBoard(new Board(2847,'枣庄','枣庄'));cur1=new Province('山西','山西');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2728,'太原','太原'));cur1.addBoard(new Board(2728,'大同','大同'));cur1.addBoard(new Board(2728,'晋城','晋城'));cur1.addBoard(new Board(2728,'晋中','晋中'));cur1.addBoard(new Board(2728,'临汾','临汾'));cur1.addBoard(new Board(2728,'吕梁','吕梁'));cur1.addBoard(new Board(2728,'朔州','朔州'));cur1.addBoard(new Board(2728,'长治','长治'));cur1.addBoard(new Board(2728,'忻州','忻州'));cur1.addBoard(new Board(2728,'阳泉','阳泉'));cur1.addBoard(new Board(2728,'运城','运城'));cur1=new Province('陕西','陕西');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2973,'西安','西安'));cur1.addBoard(new Board(2973,'咸阳','咸阳'));cur1.addBoard(new Board(2973,'汉中','汉中'));cur1.addBoard(new Board(2973,'安康','安康'));cur1.addBoard(new Board(2973,'宝鸡','宝鸡'));cur1.addBoard(new Board(2973,'商洛','商洛'));cur1.addBoard(new Board(2973,'铜川','铜川'));cur1.addBoard(new Board(2973,'渭南','渭南'));cur1.addBoard(new Board(2973,'延安','延安'));cur1.addBoard(new Board(2973,'榆林','榆林'));cur1=new Province('云南','云南');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(3559,'昆明','昆明'));cur1.addBoard(new Board(3559,'保山','保山'));cur1.addBoard(new Board(3559,'丽江','丽江'));cur1.addBoard(new Board(3559,'玉溪','玉溪'));cur1.addBoard(new Board(3559,'昭通','昭通'));cur1.addBoard(new Board(3559,'临沧','临沧'));cur1.addBoard(new Board(3559,'曲靖','曲靖'));cur1.addBoard(new Board(3559,'普洱','普洱'));cur1.addBoard(new Board(3559,'楚雄彝族自治州','楚雄彝族自治州'));cur1.addBoard(new Board(3559,'大理白族自治州','大理白族自治州'));cur1.addBoard(new Board(3559,'迪庆藏族自治州','迪庆藏族自治州'));cur1.addBoard(new Board(3559,'怒江傈傈族自治州','怒江傈傈族自治州'));cur1.addBoard(new Board(3559,'文山壮族苗族自治州','文山壮族苗族自治州'));cur1.addBoard(new Board(3559,'西双版纳傣族自治州','西双版纳傣族自治州'));cur1.addBoard(new Board(3559,'德宏傣族景颇族自治州','德宏傣族景颇族自治州'));cur1.addBoard(new Board(3559,'红河哈尼族彝族自治州','红河哈尼族彝族自治州'));cur1=new Province('四川','四川');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(3078,'成都','成都'));cur1.addBoard(new Board(3078,'宜宾','宜宾'));cur1.addBoard(new Board(3078,'绵阳','绵阳'));cur1.addBoard(new Board(3078,'巴中','巴中'));cur1.addBoard(new Board(3078,'攀枝花','攀枝花'));cur1.addBoard(new Board(3078,'达州','达州'));cur1.addBoard(new Board(3078,'德阳','德阳'));cur1.addBoard(new Board(3078,'遂宁','遂宁'));cur1.addBoard(new Board(3078,'广安','广安'));cur1.addBoard(new Board(3078,'广元','广元'));cur1.addBoard(new Board(3078,'乐山','乐山'));cur1.addBoard(new Board(3078,'泸州','泸州'));cur1.addBoard(new Board(3078,'眉山','眉山'));cur1.addBoard(new Board(3078,'南充','南充'));cur1.addBoard(new Board(3078,'内江','内江'));cur1.addBoard(new Board(3078,'雅安','雅安'));cur1.addBoard(new Board(3078,'资阳','资阳'));cur1.addBoard(new Board(3078,'自贡','自贡'));cur1.addBoard(new Board(3078,'甘孜藏族自治州','甘孜藏族自治州'));cur1.addBoard(new Board(3078,'凉山彝族自治州','凉山彝族自治州'));cur1.addBoard(new Board(3078,'阿坝藏族羌族自治州','阿坝藏族羌族自治州'));cur1=new Province('甘肃','甘肃');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1181,'兰州','兰州'));cur1.addBoard(new Board(1181,'白银','白银'));cur1.addBoard(new Board(1181,'酒泉','酒泉'));cur1.addBoard(new Board(1181,'定西','定西'));cur1.addBoard(new Board(1181,'嘉峪关','嘉峪关'));cur1.addBoard(new Board(1181,'金昌','金昌'));cur1.addBoard(new Board(1181,'庆阳','庆阳'));cur1.addBoard(new Board(1181,'陇南','陇南'));cur1.addBoard(new Board(1181,'平凉','平凉'));cur1.addBoard(new Board(1181,'天水','天水'));cur1.addBoard(new Board(1181,'武威','武威'));cur1.addBoard(new Board(1181,'张掖','张掖'));cur1.addBoard(new Board(1181,'甘南藏族自治州','甘南藏族自治州'));cur1.addBoard(new Board(1181,'临夏回族自治州','临夏回族自治州'));cur1=new Province('新疆','新疆');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(3371,'乌鲁木齐','乌鲁木齐'));cur1.addBoard(new Board(3371,'哈密','哈密'));cur1.addBoard(new Board(3371,'和田','和田'));cur1.addBoard(new Board(3371,'喀什','喀什'));cur1.addBoard(new Board(3371,'吐鲁番','吐鲁番'));cur1.addBoard(new Board(3371,'阿克苏','阿克苏'));cur1.addBoard(new Board(3371,'阿拉尔','阿拉尔'));cur1.addBoard(new Board(3371,'石河子','石河子'));cur1.addBoard(new Board(3371,'五家渠','五家渠'));cur1.addBoard(new Board(3371,'克拉玛依','克拉玛依'));cur1.addBoard(new Board(3371,'图木舒克','图木舒克'));cur1.addBoard(new Board(3371,'昌吉回族自治州','昌吉回族自治州'));cur1.addBoard(new Board(3371,'伊犁哈萨克自治州','伊犁哈萨克自治州'));cur1.addBoard(new Board(3371,'巴音郭楞蒙古自治州','巴音郭楞蒙古自治州'));cur1.addBoard(new Board(3371,'博尔塔拉蒙古自治州','博尔塔拉蒙古自治州'));cur1.addBoard(new Board(3371,'克孜勒苏柯尔克孜自治州','克孜勒苏柯尔克孜自治州'));cur1.addBoard(new Board(3371,'塔城地区','塔城地区'));cur1.addBoard(new Board(3371,'阿勒泰地区','阿勒泰地区'));cur1=new Province('西藏','西藏');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(3290,'拉萨','拉萨'));cur1.addBoard(new Board(3290,'阿里','阿里'));cur1.addBoard(new Board(3290,'昌都','昌都'));cur1.addBoard(new Board(3290,'林芝','林芝'));cur1.addBoard(new Board(3290,'那曲','那曲'));cur1.addBoard(new Board(3290,'日喀则','日喀则'));cur1.addBoard(new Board(3290,'山南','山南'));cur1=new Province('HK','香港');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(0,'HK','香港'));cur1=new Province('MO','澳门');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(1,'MO','澳门'));cur1=new Province('TW','台湾');catArr1=catArr1.concat(cur1);cur1.addBoard(new Board(2,'TW','台湾'));
/**
* checkBox按钮组对象
*/
function CheckBox(divHeight){
this.divHeight = divHeight;
this.clickCount = 0;
this.checkCount = 0;//当前选中的CHECK
this.checkBoxChilds = new Array();
}
CheckBox.prototype = {
init:function(checkEl){
for(var i=0;i<this.checkBoxChilds.length;i++){
if(this.checkBoxChilds[i].checked==true){
this.checkCount++;
}
}
if(checkEl.checked==true){
this.checkCount = this.checkCount-1;
}
if(checkEl.checked==false){
this.checkCount = this.checkCount+1;
}
},
/**
* 获取当前check在checkBox中的序列
*/
getNum:function(checkEl){
for(var i=0;i<this.checkBoxChilds.length;i++){
if(this.checkBoxChilds[i].id==checkEl.id){
return i;
}
}
},
/**
* 根据在checkBox中的序列返回相应的check对象
*/
getCheck:function(num){
return this.checkBoxChilds[num];
},
/**
* 加载checkbox对象到checkbox组中
*/
add:function(checkEl){
this.checkBoxChilds[this.checkBoxChilds.length] = document.getElementById(checkEl);
},
/**
* 获取离当前checkbox最近的选中的checkbox的序列
*/
getNearCheckedNum:function(checkEl){
var checkElNum = this.getNum(checkEl);
var upCheckedNum = this.getUpCheckedNum(checkElNum);
var downCheckedNum = this.getDownCheckedNum(checkElNum);
if(upCheckedNum!=null&&downCheckedNum!=null){
if((checkElNum-upCheckedNum)<=(downCheckedNum-checkElNum)){
return upCheckedNum;
}else{
return downCheckedNum;
}
}else if(upCheckedNum==null&&downCheckedNum!=null){
return downCheckedNum;
}else if(upCheckedNum!=null&&downCheckedNum==null){
return upCheckedNum;
}else{
return checkElNum;
}
},
/**
* 向上获取最近的选中的checkbox的序列
*/
getUpCheckedNum:function(num){
for(var i = num-1;i>=0;i--){
if(this.checkBoxChilds[i].checked){
return i;
}
}
return null;
},
/**
* 向下获取最近的选中的checkbox的序列
*/
getDownCheckedNum:function(num){
for(var i = num+1;i<this.checkBoxChilds.length;i++){
if(this.checkBoxChilds[i].checked){
return i;
}
}
return null;
},
changecheckStat:function(checkEl){
if(this.clickCount==0){
this.init(checkEl);
}
this.clickCount++;
if(checkEl.checked){
this.checkCount++;
if(this.checkCount>=2){
this.showFloatDiv(checkEl);
}else{
this.hiddenFlaotDiv();
}
}else{
this.checkCount--;
if(this.checkCount>=2){
this.showFloatDiv(this.getCheck(this.getNearCheckedNum(checkEl)));
}else{
this.hiddenFlaotDiv();
}
}
},
clearCount:function(){
this.clickCount = 0;
this.checkCount = 0;
this.hiddenFlaotDiv();
},
/**
* 显示并定位提示浮动层
*/
showFloatDiv:function(checkEl){
document.getElementById("tishiDiv").style.display = "block";
document.getElementById("tishiDiv").style.position = "absolute";
document.getElementById("tishiDiv").style.top = getXY(checkEl)[1]-this.divHeight+"px";
document.getElementById("tishiDiv").style.left = getXY(checkEl)[0]-10+"px";
},
/**
* 隐藏提示浮动层
*/
hiddenFlaotDiv:function(){
document.getElementById("tishiDiv").style.display = "none";
}
}
/**
* 获取对象el的X,Y坐标
* @param {Object} el
*/
function getXY(el){
var pos;
if(this.getExplorerType()==1){
var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);
var scrollLeft = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft);
pos = [el.getBoundingClientRect().left+scrollLeft, el.getBoundingClientRect().top+scrollTop];
}else{
pos = [el.offsetLeft, el.offsetTop];
var parentNode = el.offsetParent;
if (parentNode != el) {
while (parentNode) {
pos[0] += parentNode.offsetLeft;
pos[1] += parentNode.offsetTop;
parentNode = parentNode.offsetParent;
}
}
if (el.parentNode) { parentNode = el.parentNode; }
else { parentNode = null; }
while (parentNode && parentNode.tagName.toUpperCase() != 'BODY' && parentNode.tagName.toUpperCase() != 'HTML'){
if (parentNode.style.display != 'inline') {
pos[0] -= parentNode.scrollLeft;
pos[1] -= parentNode.scrollTop;
}
if (parentNode.parentNode) {
parentNode = parentNode.parentNode;
} else { parentNode = null; }
}
}
return pos;
}
function getExplorerType(){
var ua = navigator.userAgent.toLowerCase();
if(window.ActiveXObject){
return 1;
}else if((ua.indexOf('firefox')>-1)){
return 2;
}else if((ua.indexOf('opera')>-1)){
return 3;
}
}
var menuItemArray = new Array();
var menuItemselectIndex = -1;
var isMenuShow = false;
var m_pageSize = 10;
var m_page = 1;
var sg_cache = new Object();
function SB_ShowMenu(ctrlID, show){
var menu = document.getElementById(ctrlID + "_Menu");
if(show){
var btn = document.getElementById(ctrlID + "_TextBox");
if(btn){
var x = btn.offsetLeft;
var y = btn.offsetTop;
while(btn = btn.offsetParent){
x += btn.offsetLeft;
y += btn.offsetTop;
}
menu.style.left = x;
menu.style.top = y + 22;
}
menu.style.display = "block";
isMenuShow = true;
try{
aliclick(document, "?tracelog=saleofferlist_pro_suggestshow");
}catch(e) {}
}
else{
menu.style.display = "none";
isMenuShow = false;
}
}
function SB_OnDropDown(ctrlID){
SB_LoadMenuItemArray(ctrlID);
document.getElementById(ctrlID + "_TextBox").focus();
}
function SB_OnBlur(ctrlID, event){
SB_ShowMenu(ctrlID, false);
}
function SB_OnKeyDown(ctrlID, event){
// 13: ENTER
if((!isMenuShow || menuItemselectIndex == -1) && event.keyCode == 13){
return true;
}
if(event.keyCode == 13 || event.keyCode == 24) return false;
else return true;
}
function SB_OnKeyUp(ctrlID, event){
var returnvalue = false;
switch(event.keyCode){
case 38: // UP
SB_SetMenuItemselectIndex("OFFSET", -1);
SB_RebuildMenuselection(ctrlID);
break;
case 40: // DOWN
SB_SetMenuItemselectIndex("OFFSET", 1);
SB_RebuildMenuselection(ctrlID);
break;
case 13: // ENTER
SB_selectMenuItem(ctrlID);
if(!isMenuShow || menuItemselectIndex == -1){
returnvalue = true;
}
break;
case 24: // ESC
SB_ShowMenu(ctrlID, false);
break;
default:
SB_LoadMenuItemArray(ctrlID);
returnvalue = true;
break;
}
return returnvalue;
}
function SB_selectMenuItem(ctrlID){
var text = "";
var menu = document.getElementById(ctrlID + "_Menu");
var menuItemList = menu.childNodes;
for(var i=0; i< menuItemList.length; i++){
if(i == menuItemselectIndex){
text = menuItemList[i].innerHTML;
break;
}
}
if(text != "") document.getElementById(ctrlID + "_TextBox").value = text;
try{
aliclick(document, "?tracelog=saleofferlist_pro_suggestdo");
}catch(e) {}
SB_ShowMenu(ctrlID, false);
return false;
}
function SB_SetMenuItemselectIndex(action, index){
if(action == "SET")
menuItemselectIndex = index;
if(action == "OFFSET")
menuItemselectIndex += index;
if(menuItemselectIndex < 0) menuItemselectIndex = menuItemArray.length -1;
if(menuItemselectIndex >= menuItemArray.length) menuItemselectIndex = 0;
}
function SB_RebuildMenu(ctrlID){
var html = "";
var start = 0;
if(m_page <= 0) m_page = 1;
var maxPage = parseInt((menuItemArray.length + m_pageSize - 1)/m_pageSize);
if(m_page > maxPage) m_page = maxPage;
start = (m_page - 1)* m_pageSize;
for(var i= start; i<menuItemArray.length && i < start + m_pageSize; i++){
html += "<div";
html += " onmousedown=\"SB_selectMenuItem('" + ctrlID + "');\"";
html += " onmouseover=\"SB_SetMenuItemselectIndex('SET', " + i + "); SB_RebuildMenuselection('" + ctrlID + "');\"";
html += " onBlur=\"return SB_ShowMenu('" + ctrlID + "', true);\"";
html += ">";
html += menuItemArray[i];
html += "<\/div>";
}
html += "<div align=\"center\" style=\"margin-top:5px;color:#666;BACKGROUND-COLOR: #fde6da;border-top:1px solid #fdd2be;height:18px;font-size:12px;padding-top:5px\">阿里新功能：帮助您选择更准确的关键词<\/div>";
document.getElementById(ctrlID + "_Menu").innerHTML = html;
menuItemselectIndex = -1;
}
function SB_RebuildMenuselection(ctrlID){
var menu = document.getElementById(ctrlID + "_Menu");
var menuItemList = menu.childNodes;
for(var i=0; i< menuItemList.length; i++){
if(i == menuItemselectIndex) menuItemList[i].className = "MB_MenuselectedItem";
else menuItemList[i].className = "";
}
}
function SB_LoadMenuItemArray(ctrlID){
var v=document.getElementById(ctrlID + "_TextBox").value;
if(v ==""){
SB_ShowMenu(ctrlID, false);
return;
}
if( v.length < 2 || v.length >5){
SB_ShowMenu(ctrlID, false);
return;
}
menuItemArray = sg_cache[v];
if(typeof menuItemArray =='undefined'){
menuItemArray = null;
SB_LoadIt(ctrlID,v);
}else{
if(menuItemArray && menuItemArray.length > 0){
showMenuNeeded = true;
SB_RebuildMenu(ctrlID);
SB_ShowMenu(ctrlID, true);
}else{
SB_ShowMenu(ctrlID, false);
}
}
}
function SB_LoadIt(ctrlID,v){
var httpRequest = SB_GetHttpRequest();
sg_cache[v] = null;
httpRequest.onreadystatechange = function()
{
if(httpRequest.readyState == 1)// 开始加载
{
//html = "数据载入中...";
}
if(httpRequest.readyState == 4)	// 调用完毕
{
if(httpRequest.status == 200) // 加载成功
{
var showMenuNeeded = false;
var txt = httpRequest.responseText;
try{
if(txt != null && txt.length >0){
var jo = eval('(' + txt + ')');
menuItemArray = jo.words;
if(menuItemArray && menuItemArray.length > 0){
showMenuNeeded = true;
sg_cache[v] = menuItemArray;
}
}
}catch(e){}
if(showMenuNeeded){
SB_RebuildMenu(ctrlID);
SB_ShowMenu(ctrlID, true);
}
else{
SB_ShowMenu(ctrlID, false);
}
}
}
}
var  url="http://" + window.location.host +"/search/auto_match.htm?iframe_delete=true&keywords=" + v;
httpRequest.open("get", url, true);
httpRequest.send(null);
}
function SB_GetHttpRequest(){
var httpRequest;
if (window.XMLHttpRequest){ // Mozilla, Safari,...
httpRequest = new XMLHttpRequest();
if (httpRequest.overrideMimeType){
httpRequest.overrideMimeType('text/xml');
}
}
else if (window.ActiveXObject){ // IE
try{
httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e){
try {
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e){}
}
}
return httpRequest;
}
function swapImage(obj,picUrl) {
if(obj){
obj.src = picUrl;
}
}
function show_menu(obj_s,obj){
var  s_id = document.getElementById(obj_s);
var  sc_id = document.getElementById(obj);
s_id.style.display = "";
sc_id.className = "ahv";
}
function hide_menu(obj_h,obj){
var  h_id = document.getElementById(obj_h);
var  hc_id = document.getElementById(obj);
h_id.style.display = "none";
hc_id.className = "alk";
}
function clickTime()
{
var thistime = new Date();
var years = thistime.getYear();
var days = thistime.getDay();
var hours = thistime.getHours();
var minutes = thistime.getMinutes();
var seconds = thistime.getSeconds();
var lastDate = new Date(thistime.getYear(), thistime.getMonth(), thistime.getDate(),hours,5*parseInt(minutes/5));
if(hours>17||hours<9){
document.getElementById("lastTime").innerHTML="上次更新时间18:00";
}else{
minutes = 4 - minutes % 5;
seconds = 59 - seconds;
var smin = lastDate.getMinutes();
if(smin<10)smin="0"+smin;
document.getElementById("lastTime").innerHTML="上次更新时间"+(lastDate.getHours())+":"+smin;
}
setTimeout("clickTime()",1000);
}
var searchActivedItem=1;
var searchFormObj = null;
var tracelogInput = null;
var searchinputbox = null;
function getElementsByClassName(className, parentElement) {
var children = (document.getElementById(parentElement) || document.body).getElementsByTagName('*');
var elements = [], child;
for (var i = 0, length = children.length; i < length; i++) {
child = children[i];
if (hasClassName(child, className))
elements.push(child);
}
return elements;
}
function hasClassName(element, className) {
var elementClassName = element.className;
if (elementClassName.length == 0) return false;
if (elementClassName == className ||
elementClassName.match(new RegExp("(^|\\s)" + className + "(\\s|$)")))
return true;
return false;
}
/*
* 函数说明：取cookie值
* 参数：	cookie字段名
* 返回值：	cookie值
* 时间：2005-5-12
*/
function getCookie(sName) {
var aCookie = document.cookie.split("; ");
for (var i=0; i < aCookie.length; i++)
{
var aCrumb = aCookie[i].split("=");
if (sName == aCrumb[0])
return unescape(aCrumb[1]);
}
return null;
}
var keys_str = getCookie('h_keys');
function searchInit(num,sdiv,historyky){
var srcbox = document.getElementById(sdiv);
var srcObj = srcbox.getElementsByTagName("li")[num-1];
var searchID = num;
var tabList = srcObj.parentNode.getElementsByTagName("li");
if(srcObj.className.indexOf("activedtab")!=-1)return;
for(var i=0;i<tabList.length;i++){
if(tabList[i].className.indexOf("activedtab")!=-1){
tabList[i].className="ntab"+(tabList[i].className).replace("activedtab","");
}
}
srcObj.className = "activedtab"+(srcObj.className).replace("otab","").replace("ntab","");//TAB切换
}
function checkform(frmObj){
var v = trim(frmObj.keywords.value);
if(v.length > 100){
alert("您输入的关键字过长！");
return false;
}
if(v == ""  || v.substring(0,3) =="请输入") {
alert("请输入关键字！");
return false;
}
}
function trim(inputString) {
return inputString.replace(/^ +/,"").replace(/ +$/,"");
}
function overtab(srcObj){
if(srcObj.className.indexOf("activedtab")!=-1)return;
else
srcObj.className = "otab"+(srcObj.className).replace("ntab","");
}
function outtab(srcObj){
if(srcObj.className.indexOf("activedtab")!=-1)return;
else
srcObj.className = "ntab"+(srcObj.className).replace("otab","");
}
function focusit(inputobj){
if(inputobj.value.indexOf('请输入')!=-1)inputobj.value='';
inputobj.style.color="#666666";
}
function blurit(inputobj){
if(trim(inputobj.value)=="")inputobj.value=inputobj.title;
inputobj.style.color="#666666";
}
function goSearch(sAction,sTracelog,obj){
try{
var searchformobj = obj.parentNode.parentNode.parentNode.getElementsByTagName("form")[0];
var v = searchformobj.keywords.value;
if(trim(v) == "" || v.substring(0,3) =="请输入"){
return true;//默认连接
}else{
searchformobj.action=sAction;//action
searchformobj.tracelog.value=sTracelog;//tracelog
searchformobj.submit();
return false;
}
}catch(e){
}
}
function $(element) {
if (arguments.length > 1) {
for (var i = 0, elements = [], length = arguments.length; i < length; i++)
elements.push($(arguments[i]));
return elements;
}
if (typeof element == 'string')
element = document.getElementById(element);
return element;
}
function trim(inputString) {
return inputString.replace(/^ +/,"").replace(/ +$/,"");
}
function sr_ra_1(o){
if(k=$("sr_keyw")){
if(""==k.value || "请输入"==k.value.substring(0,3)){
k.value = o.title
k.style.color = "#AAB7C7"
}
$("sel_ra").value = o.title
var a = o.value.split("||")
$("sr_fm").action = a[0]
//$("sr_fm").tracelog.value = a[1]
}
}
function sr_ra_2(o){
if(k=$("sr_keyw")){
if(""==k.value || "请输入"==k.value.substring(0,3)){
k.value = o.title
k.style.color = "#AAB7C7"
}
$("sel_ra").value = o.title
var a = o.value.split("||")
if(document.all){
$("sr_fm").attributes[83].value = a[0]
}else{
$("sr_fm").attributes[0].value = a[0]
}
//$("sr_fm").tracelog.value = a[1]
$("sr_fm").action.value = a[2]
$("sr_fm").searchType.value = a[3]
$("sr_fm").searchPlace.value = a[4]
}
}
function sr_forblog(){
if($("sr_fm").searchType.value=="person"){
$("sr_fm").username.value = $("sr_keyw").value
}else{
$("sr_fm").username.value = ""
}
if($("sr_fm").tracelog.value == "blogsearch_wintag" ){
$("sr_fm").ebookname.value = $("sr_keyw").value
$("sr_fm").keywords.value = "赢在中国"
}
else{
$("sr_fm").ebookname.value = ""
$("sr_fm").keywords.value = $("sr_keyw").value
}
}
var sr_gl = ["","",""]
function sr_sel(o,n){
if(k=$("sr_fm")){
if(o.value!=""){
var t = 1==n ? k.biztype : 2==n ? k.province : k.categoryId
t.value=o.value
sr_gl[n-1] = n
}else
sr_gl[n-1] = ""
k.tracelog.value = "chinaindex_searchcompany_" + sr_gl[0] + sr_gl[1] + sr_gl[2]
}
}
function sr_clickfrd(o){
var k = $("sr_keyw")
if(""==k.value || "请输入"==k.value.substring(0,3)){
k.value = o.title
k.style.color = "#AAB7C7"
}
$("sel_ra").value = o.title
$("sr_fm").searchType.value = o.value;
}
function sr_chgcateid(n){
$("sr_fm").categoryId.value = n
}
function sr_chgbiztyp(n){
$("sr_fm").biztype.value = n
}
function sr_chgtrdtp(n){
$("sr_fm").trade_type.value = n
}
function sr_onfocus(o){
var v = o.value;
if(v.substring(0,3) =="请输入")o.value = ""
o.style.color="#000";
}
function sr_onblur_1(o){
/*if($("sel_ra")){
var s = $("sel_ra").value;
if(""==o.value || s==o.value){ o.style.color="#AAB7C7";o.value= s }
}*/
}
function sr_addswd(){
var tr = $("sr_fm").tracelog.value
var a = ""
if("chinaindex_searchsale_cy1"==tr){
a = " 创业"
}else if("chinaindex_searchsale_cy2"==tr){
a = " 招商"
}else if("chinaindex_searchsale_cy"==tr){
a = " 加盟"
}else if("chinaindex_searchcompany_wm"==tr){
a = " 出口"
}
$("sr_fm").keywords.value =$("sr_keyw").value+a;
}
function tp_search(o){
var v = o.keywords.value;
if(v.length > 100){
alert("您输入的关键字过长！");
return false;
}
if(v == ""  || v.substring(0,3) =="请输入") {
alert("请输入关键字！");
return false;
}
}
function sr_bwzd(o){
var s=$('sr_keyw').value;
if( s == '' || s == $('sel_ra').value ){
alert('请输入关键字！');
return false;
}
var h = o.href
o.href = h.substring(0,h.indexOf('keywords=')+9) + $('sr_keyw').value
return true;
}
//suggestion
function getCookie(sName) {
var aCookie = document.cookie.split("; ");
for (var i=0; i < aCookie.length; i++)
{
var aCrumb = aCookie[i].split("=");
if (sName == aCrumb[0])
return unescape(aCrumb[1]);
}
return null;
}
function initHistory(){
var keys_str = getCookie('h_keys');
if(keys_str != null  )
{
var keys_array = keys_str.split("#");
if(keys_array.length >= 5){
var strlen =0;
var str="最近搜索记录：";
for(var i=0;i<keys_array.length && i<9;i++){
var type = keys_array[i].substring(keys_array[i].length-3,keys_array[i].length);
var key = keys_array[i].substring(0,keys_array[i].length-3);
strlen = strlen + key.length;
if(strlen < 30){
if(type =='[供]')
str+=" <a target=_blank href=http://search.china.alibaba.com/selloffer/"+encodeURI(key)+".html?tracelog=jy_homepage_historyky class=textwhite onMouseDown=\"return aliclick(this,'?tracelog=ui_homepage_searchbuy');\">"+ key +"</a> ";
else
str+=" <a target=_blank href=http://search.china.alibaba.com/buyoffer/"+encodeURI(key)+".html?tracelog=jy_homepage_historyky class=textwhite onMouseDown=\"return aliclick(this,'?tracelog=ui_homepage_searchsellerkey');\">"+ key +"</a> ";
}
}
document.getElementById("sform_1").innerHTML=str;
}
}
}
var searchActivedItem=1;
//结构化搜索
function SB_OnBlur_x(ctrlObj,ctrlMenuID, event){
if(searchActivedItem == 1){
return SB_OnBlur(ctrlObj,ctrlMenuID, event)
}else{
return true;
}
}
function SB_OnKeyDown_x(ctrlObj,ctrlMenuID, event){
if(searchActivedItem == 1){
return SB_OnKeyDown(ctrlObj,ctrlMenuID, event)
}else{
return true;
}
}
function SB_OnKeyUp_x(ctrlObj,ctrlMenuID, event){
if(searchActivedItem == 1){
return SB_OnKeyUp(ctrlObj,ctrlMenuID, event)
}else{
return true;
}
}
//new
function sr_topul_ini(){
var n = $("sr_n").value
var c = $("tl_"+n).className
$("tl_"+n).className = c.replace("_","_v_")
$("tl_"+n).onclick = $("tl_"+n).onmouseover = function(){return false}
}
//add by 070827
//初始化输入框默认值
function initDefaultValue(){
var keyW = getQuery("keywords");
if(keyW&&keyW!="")document.getElementById("sr_keyw").value = decodeURI(keyW);
}
function getQuery(name)
{
　　var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
　　var r = location.href.substr(location.href.indexOf("\?")+1).match(reg);
　　if (r!=null) return r[2]; return null;
}
function getkeyword(obj){
var skey = document.getElementById("sr_keyw").value;
if(trim(skey)==""||"请输入"==skey.substring(0,3)){
return true;
}else{
window.location.href=obj.href+"?keywords="+encodeURI(skey);
return false;
}
}
var SB_menuItemArray = new Array();
var SB_menuItemSelectIndex = -1;
var SB_isMenuShow = false;
var SB_m_pageSize = 10;
var SB_m_page = 1;
var sg_cache = new Object();
var SB_objInput = null;
var SB_ctrlObj = null;
var SB_ctrlMenuID = null;
var SB_timeDelay = 50;
var SB_keyword = null;
var SB_lastRequestTime=new Date().getTime() - SB_timeDelay;
var SB_doneSign=true;
var SB_G_ctrlObj = null;
var SB_G_ctrlMenuID = null;
var SB_Previous = null;
var SB_getInfor = "SB_getInfor";
function SB_canDoSign(){
var lastRequestTime_tmp = new Date().getTime();
if(lastRequestTime_tmp - SB_lastRequestTime > SB_timeDelay){
return true;
}else{
return false;
}
}
function SB_doTime_OnKeyUp(){
if(SB_ctrlObj != null && SB_ctrlMenuID != null && SB_doneSign){
var ctrlObj = SB_ctrlObj;
ctrlMenuID = SB_ctrlMenuID;
SB_ctrlObj	= null;
SB_ctrlMenuID = null;
SB_LoadMenuItemArray(ctrlObj, ctrlMenuID, true);
}
}
function SB_ShowMenu(ctrlObj, ctrlMenuID, show){
SB_objInput = ctrlObj;
var menu = document.getElementById(ctrlMenuID);
var ifrm = document.getElementById(ctrlMenuID + "_IFRAME");
if(show){
var btn = ctrlObj;
if(btn){
var x = btn.offsetLeft;
var y = btn.offsetTop;
menu.style.left = x;
menu.style.top = y+22;
}
menu.style.display = "block";
SB_isMenuShow = true;
var widthX = ctrlObj.offsetWidth
var heightX = menu.offsetHeight
menu.style.width = widthX - 2 + "px"
ifrm.style.width = widthX - 4 + "px"
ifrm.style.height = heightX - 2 + "px"
ifrm.style.top = menu.style.top;
ifrm.style.left = menu.style.left;
ifrm.style.display = "block";
try{
if(ctrlObj.showTracelog && ctrlObj.showTracelog.length>0){
aliclick(document, "?tracelog=" + ctrlObj.showTracelog);
}
}catch(e) {}
}else{
menu.style.display = "none";
ifrm.style.display = "none";
SB_isMenuShow = false;
SB_lastRequestTime -= SB_timeDelay;
}
}
function SB_OnDropDown(ctrlObj, ctrlMenuID){
SB_LoadMenuItemArray(ctrlObj, ctrlMenuID);
ctrlObj.focus();
}
function SB_OnBlur(ctrlObj, ctrlMenuID, event){
SB_ShowMenu(ctrlObj, ctrlMenuID, false);
SB_doneSign = false;
}
function SB_OnKeyDown(ctrlObj, ctrlMenuID, event){
if( event.keyCode == 24){
return false;
}else{
return true;
}
}
function SB_OnKeyUp(ctrlObj, ctrlMenuID, event){
if(navigator.userAgent.indexOf('Opera') >= 0){
return;
}
if (navigator.userAgent.indexOf("Firefox")>=0 ||document.readyState == "complete"||(event.keyCode == 13 && document.readyState == "loading")) {
var returnValue = false;
switch (event.keyCode) {
case 38: // UP
if (document.getElementById(ctrlMenuID).style.display == "block") {
SB_SetMenuItemSelectIndex("OFFSET", -1);
SB_RebuildMenuSelection(ctrlObj, ctrlMenuID);
SB_SelectMenuItem(ctrlObj, ctrlMenuID, 0);
}
break;
case 40: // DOWN
if (document.getElementById(ctrlMenuID).style.display == "block") {
SB_SetMenuItemSelectIndex("OFFSET", 1);
SB_RebuildMenuSelection(ctrlObj, ctrlMenuID);
SB_SelectMenuItem(ctrlObj, ctrlMenuID, 0);
}
break;
case 13: // Enter
SB_ShowMenu(ctrlObj, ctrlMenuID, false);
return;
case 24: // ESC
SB_ShowMenu(ctrlObj, ctrlMenuID, false);
break;
default:
SB_doneSign = true;
SB_LoadMenuItemArray(ctrlObj, ctrlMenuID);
returnValue = true;
break;
}
}
return returnValue;
}
function SB_SelectMenuItem(ctrlObj, ctrlMenuID,isSubmit){
var menu = document.getElementById(ctrlMenuID);
var menuItemList = menu.childNodes;
for (var i = 0; i < menuItemList.length; i++) {
if (i == SB_menuItemSelectIndex) {
ctrlObj.value = menu.childNodes[i].firstChild.innerHTML;
break;
}
}
if (isSubmit == 1) {
SB_SelectSubmit(ctrlObj, ctrlMenuID)
}
}
function SB_SelectSubmit(ctrlObj,ctrlMenuID){
if (ctrlObj.value != "") {
try {
SB_SuggestCallBack()
}
catch(e) {}
try {
if (ctrlObj.selectTracelog && ctrlObj.selectTracelog.length > 0) {
aliclick(document, "?tracelog=" + ctrlObj.selectTracelog);
}
}
catch (e) {}
SB_ShowMenu(SB_objInput, ctrlMenuID, false);
return false;
}
}
function SB_SetMenuItemSelectIndex(action, index){
if (action == "SET") {
SB_menuItemSelectIndex = index;
}
if (action == "OFFSET") {
SB_menuItemSelectIndex += index;
}
if (SB_menuItemSelectIndex < 0) {
SB_menuItemSelectIndex = SB_menuItemArray.length - 1;
}
if (SB_menuItemArray == null || SB_menuItemSelectIndex >= SB_menuItemArray.length) {
SB_menuItemSelectIndex = 0;
}
}
function SB_RebuildMenu(ctrlObj, ctrlMenuID){
var html = "";
var start = 0;
var isContent = 0;
if (SB_m_page <= 0) {
SB_m_page = 1;
}
var maxPage = parseInt((SB_menuItemArray.length + SB_m_pageSize - 1)/SB_m_pageSize);
if (SB_m_page > maxPage) {
SB_m_page = maxPage;
}
start = (SB_m_page - 1)* SB_m_pageSize;
for(var i= start; i<SB_menuItemArray.length && i < start + SB_m_pageSize; i++){
if (SB_menuItemArray[i][0].length <= 20) {
html += "<div";
html += " onmousedown=\"SB_SelectMenuItem(SB_objInput,'" + ctrlMenuID + "',1);\"";
html += " onMouseOver=\"SB_SetMenuItemSelectIndex('SET', " + i + "); SB_RebuildMenuSelection(this,'" + ctrlMenuID + "');\"";
html += " onBlur=\"return SB_ShowMenu(SB_objInput,'" + ctrlMenuID + "', true);\"";
html += " style=\"font-size:13px;padding:0 3px;\"><span style=\"float:left;\">";
html += SB_menuItemArray[i][0];
html += "</span><span style=\"float:right;font-size:12px;color:#009933;\">约 <span style=\"font-family:Arial; font-size:11px;\">" + formatDNum(formatSNum(SB_menuItemArray[i][1])) + "</span> 结果</span>";
html += "</div>";
isContent = isContent + 1;
}
}
if (ctrlObj.getAttribute("isNewIntro") && ctrlObj.getAttribute("isNewIntro") == "true") {
html += "<div style=\"float:right; color:#003CC8; text-decoration:underline; padding-right:5px;\">关闭</div>";
}
document.getElementById(ctrlMenuID).innerHTML = html;
SB_menuItemSelectIndex = -1;
return isContent;
}
function SB_RebuildMenuSelection(ctrlObj, ctrlMenuID){
var menu = document.getElementById(ctrlMenuID);
var menuItemList = menu.childNodes;
for(var i=0; i< menuItemList.length; i++){
if(i == SB_menuItemSelectIndex){
menuItemList[i].className = "MB_MenuSelectedItem";
}else{
menuItemList[i].className = "";
}
}
}
function SB_LoadMenuItemArray(ctrlObj, ctrlMenuID, timeDelay){
var v =ctrlObj.value;;
if(v ==""){
SB_ShowMenu(ctrlObj, ctrlMenuID, false);
return;
}
if( v.length >12){
SB_ShowMenu(ctrlObj, ctrlMenuID, false);
return;
}
if(!SB_canDoSign() || !SB_doneSign){
if(!timeDelay){
SB_ctrlObj = ctrlObj;
SB_ctrlMenuID = ctrlMenuID;
setTimeout("SB_doTime_OnKeyUp()", SB_timeDelay);
}
return;
}
SB_doneSign = false;
SB_menuItemArray = ""
if (typeof(sg_cache[v]) != 'undefined') {
SB_menuItemArray = sg_cache[v];
}
if(typeof(SB_menuItemArray) =="undefined" || SB_menuItemArray == ""){
SB_menuItemArray = null;
if(SB_Previous != v){
SB_LoadIt(ctrlObj, ctrlMenuID,v);
SB_Previous = v;
}else{
return;
}
}else if(SB_menuItemArray && SB_menuItemArray.length > 0){
showMenuNeeded = true;
var isShow = SB_RebuildMenu(SB_G_ctrlObj, SB_G_ctrlMenuID);
if (isShow > 0) {
SB_ShowMenu(SB_G_ctrlObj, SB_G_ctrlMenuID, true);
SB_Previous = v;
SB_doneSign = true;
}else{
SB_ShowMenu(SB_G_ctrlObj, SB_G_ctrlMenuID, false);
}
}
SB_lastRequestTime=new Date().getTime();
}
function SB_LoadIt(ctrlObj, ctrlMenuID, v){
if(ctrlObj == null || ctrlMenuID == null){
return;
}
SB_loadContent(ctrlObj, ctrlMenuID, v);
}
function SB_loadContent(ctrlObj, ctrlMenuID, keyword){
SB_G_ctrlObj = ctrlObj;
SB_G_ctrlMenuID = ctrlMenuID;
var str='http://suggest.china.alibaba.com/bin/suggest?type=saleoffer&q='+keyword;
SB_keyword = keyword;
if(navigator.userAgent.indexOf("Firefox") <= 0) {
if(!document.getElementById(SB_getInfor)) {
var s = document.createElement('SCRIPT');
s.src = str;
s.setAttribute("id", SB_getInfor);
document.body.appendChild(s);
}else {
document.getElementById(SB_getInfor).src = str;
}
}else{
var s=document.createElement('SCRIPT');
s.src=str;
document.body.appendChild(s);
}
}
function _roll_back_(){
if (SB_G_ctrlObj == null || SB_G_ctrlMenuID == null) {
return;
}
SB_onLoadCompleted();
}
function SB_onLoadCompleted(){
var showMenuNeeded = false;
if(_suggest_result_.result && _suggest_result_.result.length >0){
SB_menuItemArray = _suggest_result_.result;
if(SB_menuItemArray && SB_menuItemArray.length > 0){
showMenuNeeded = true;
sg_cache[SB_keyword] = SB_menuItemArray;
_suggest_result_.result = null;
}
}
if(showMenuNeeded){
var isShow = SB_RebuildMenu(SB_G_ctrlObj, SB_G_ctrlMenuID);
if (isShow > 0) {
SB_ShowMenu(SB_G_ctrlObj, SB_G_ctrlMenuID, true);
}else{
SB_ShowMenu(SB_G_ctrlObj, SB_G_ctrlMenuID, false);
}
}else{
SB_ShowMenu(SB_G_ctrlObj, SB_G_ctrlMenuID, false);
}
SB_doneSign = true;
SB_lastRequestTime=new Date().getTime();
}
function formatDNum(originalNum){
var str_originalNum = originalNum.toString();
var str_finalNum = " ";
var counter = 0;
var i;
for(i=str_originalNum.length-1;i>=0;i--){
str_finalNum = str_originalNum.charAt(i) +  str_finalNum;
counter++;
if(counter==3){
counter = 0;
if(i!=0){
str_finalNum = ","+str_finalNum;
}
}
}
return str_finalNum;
}
function formatSNum(originalNum){
var str_originalNum = originalNum.toString();
var str_finalNum =  Math.floor(originalNum/Math.pow(10,(str_originalNum.length-3)))*Math.pow(10,(str_originalNum.length-3));
return str_finalNum;
}
function aliclick(u, param) {
d = new Date();
if(document.images) {
(new Image()).src="http://page.china.alibaba.com/stat/stat.html" + param + "&time=" + d.getTime();
}
return true;
}
//此处用于翻页状态图片的显示转换
function changeAutoButtom(){
if(document.getElementById("isAutoPlay").value == "noplay"){
document.getElementById("isAutoPlay").value = "rdplay";
}
}
function changeAutoImg(){
if(document.getElementById("autoImg").src == "http://img.china.alibaba.com/images/cn/home/rdplay.gif"){
document.getElementById("isAutoPlay").value = "startplay";
}
if(document.getElementById("autoImg").src == "http://img.china.alibaba.com/images/cn/home/startplay.gif"){
document.getElementById("isAutoPlay").value = "rdplay";
}
if(document.getElementById("autoImg").src == "http://img.china.alibaba.com/images/cn/home/noplay.gif"){
document.getElementById("isAutoPlay").value = "rdplay";
}
}
function setCookieAlitalkpopup()
{
if ( getCookieAlitalkpopup("alitalkpromote") == null )
{
var expires = new Date();
expires.setTime(expires.getTime() + 4*60*60*1000);
var the_cookie = "alitalkpromote=viewed;path=/;domain=.alibaba.com;expires=" + expires.toGMTString();
document.cookie = the_cookie;
}
}
function getCookieAlitalkpopup(cookieName) {
var cookieString = document.cookie;
var start = cookieString.indexOf(cookieName + '=');
if (start == -1)
return null;
start += cookieName.length + 1;
var end = cookieString.indexOf(';', start);
if (end == -1) return unescape(cookieString.substring(start));
return unescape(cookieString.substring(start, end));
}
function newCheckAlitalkInstalled()
{
var obj;
try{
obj = new ActiveXObject("AlitalkSetup.Install");
}
catch(e){
}
if (null!=obj){
return true;
} else {
return false;
}
}
function checkAlitalkpopup()
{
if (newCheckAlitalkInstalled())
{
setCookieAlitalkpopup() ;
return false;
}
if ( getCookieAlitalkpopup("alitalkpromote") != null )
{
return false;
}
return true;
}
function newCheckAlitoolbarInstalled()
{
var obj;
try{
obj = new ActiveXObject("YAliALive.Live");
}
catch(e){
}
if (null!=obj){
return true;
} else {
return false;
}
}
function checkAlitoolbarpopup()
{
if (newCheckAlitoolbarInstalled())
{
return false;
}
return true;
}
function addListener(el,eventType,fn){
if(el.addEventListener){
el.addEventListener(eventType,fn,false);
}else if(el.attachEvent){
el.attachEvent("on" + eventType,fn);
}else{
el["on"+eventType] = fn;
}
}
/**
* 动态为链接增加参数
*/
function addParam(linkobj, name, value) {
if(!value || value == "")
return;
if(linkobj && linkobj.href) {
var block = name + "=" + value;
if(linkobj.href.indexOf(block) == -1) {
linkobj.href += (linkobj.href.indexOf("?") == -1 ? "?" : "&") + block;
}
}
}
var currentMoveObj = null;
var relLeft;
var relTop;
var mouseInDragObjOffset = {x:0,y:0};	//鼠标在拖拽对象中的相对位置
var shade;
var app;
function getEventXY(e){
var posx=0,posy=0;
if(e==null) e=window.event;
if(e.pageX || e.pageY){
posx=e.pageX; posy=e.pageY;
}else if(e.clientX || e.clientY){
if(document.documentElement.scrollTop){
posx=e.clientX+document.documentElement.scrollLeft;
posy=e.clientY+document.documentElement.scrollTop;
}
else{
posx=e.clientX+document.body.scrollLeft;
posy=e.clientY+document.body.scrollTop;
}
}
return {x:posx,y:posy};
}
function getMouseOffset(target, ev){		//	获取鼠标相对元素的相对位置
var elementPos = getPosition(target);
var mousePos = getEventXY(ev);
return {x:mousePos.x - elementPos.x, y:mousePos.y - elementPos.y};
}
function getPosition(e){		//获取元素相对文档的绝对位置
var left = 0;
var top  = 0;
while (e.offsetParent){
left += e.offsetLeft;
top  += e.offsetTop;
e     = e.offsetParent;
}
left += e.offsetLeft;
top  += e.offsetTop;
return {x:left, y:top};
}
function f_mdown(e,obj){
currentMoveObj = obj;
var p = getEventXY(e);
currentMoveObj.style.position = "absolute";
relLeft = p.x - currentMoveObj.offsetLeft;
relTop = p.y - currentMoveObj.offsetTop;
mouseInDragObjOffset = getMouseOffset(currentMoveObj, e);
}
function moveup(e){
currentMoveObj = null;
}
function moveover(e){
if(currentMoveObj != null) {
var p = getEventXY(e);
window.status=p.y;
var windowWidth = document.body.offsetWidth;		//窗口宽度
var windowHeight = document.body.offsetHeight;		//窗口高度
//拖拽对象应该所在当前位置
var dragObjLeft = p.x - mouseInDragObjOffset.x;
var dragObjTop  = p.y - mouseInDragObjOffset.y;
//增加判断，不然拖拽对象拖出浏览器窗口
if(dragObjLeft >= 0 && dragObjLeft <= windowWidth - currentMoveObj.offsetWidth - 20)
currentMoveObj.style.left = dragObjLeft;
if(dragObjTop >=0)
currentMoveObj.style.top = dragObjTop;
}
}
function submitBizUrl(){
document.getElementById("saveSearchForm").parentUrl.value=window.location.href;
saveSearch();
document.getElementById("saveSearchForm").submit();
}
function saveSearch() {
shade = document.createElement('div');
shade.id = 'Shade';
document.body.appendChild(shade);
app = document.getElementById('AutoPostPrompt');
var position = function() {
if (app.style.display == 'none') return;
var ch = document.body.clientHeight, sh = screen.height, st=document.body.scrollTop;
shade.style.height = (sh > ch ? sh : ch) + 'px';
shade.style.width = (document.body.clientWidth+17) + 'px';
var pos = [], pw;
pw = 480;
pos[0] = (document.body.clientWidth-pw)/2;
pos[1] = (sh-(app.offsetHeight || 300))/2 + st;
app.style.left = pos[0] + 'px';
app.style.top = pos[1] + 'px';
}
if(window.attachEvent)
window.attachEvent("onresize", position);
else
window.addEventListener("resize", position,true);
shade.style.display = 'block';
app.style.display = 'block';
position();
}
function closeSaveSearch(){
app.style.display = 'none';
shade.style.display = 'none';
document.body.removeChild(shade);
}
function initBizText(){
try
{
if(window.frames["listBizexpress"]&&window.frames["listBizexpress"].canDo())
document.getElementById("bizText").innerHTML='<img src="http://img.china.alibaba.com/images/cn/common/icon/v2/icon_mail02_12x.gif" alt="订阅本次搜索" align="absmiddle" \/> <a href="javascript:submitBizUrl()">订阅本次搜索</a>';
}catch(e){
return false
}
if(getQuery("saveSearch")!=null)submitBizUrl();//根据参数决定是否显示订阅
}
function getQuery(name)
{
　　var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
　　var r = location.href.substr(location.href.indexOf("\?")+1).match(reg);
　　if (r!=null) return r[2]; return null;
}
document.onmouseup = moveup;
document.onmousemove = moveover;
if (document.all) {
// IE
window.attachEvent('onload', initBizText);
} else {
// Firefox 等
window.addEventListener('load', initBizText, false);
}
/**
* 从合作着站点过来的，需要跟踪
*/
function setTrackCookie(name) {
var params = location.search;
if (params && params.indexOf("cosite=") >= 0) {
document.cookie = name + "=y&" + params.substring(1) + ("; path=/") + ("; domain=.alibaba.com");
}
}
function getExplorerType(){
var ua = navigator.userAgent.toLowerCase();
if(window.ActiveXObject){
return 1;
}else if((ua.indexOf('firefox')>-1)){
return 2;
}else if((ua.indexOf('opera')>-1)){
return 3;
}
}
var timeLazy;
var ell;
var thisObjj;
var isJj = false;
function showDiv(el,thisObj){
try{
if(timeLazy!=null){
window.clearTimeout(timeLazy);
}
if(thisObj!=thisObjj&&thisObjj!=null){
hiddenDiv();
}
var obj = document.getElementById(el);
if(getExplorerType()==1){
var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);
var scrollLeft = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft);
obj.style.top = thisObj.getBoundingClientRect().top+scrollTop+2+thisObj.scrollHeight-5+"px";
obj.style.left = thisObj.getBoundingClientRect().left+scrollLeft-2+"px";
}else{
var pos = [thisObj.offsetLeft, thisObj.offsetTop];
var parentNode = thisObj.offsetParent;
if (parentNode != thisObj) {
while (parentNode) {
pos[0] += parentNode.offsetLeft;
pos[1] += parentNode.offsetTop;
parentNode = parentNode.offsetParent;
}
}
if (thisObj.parentNode) { parentNode = thisObj.parentNode; }
else { parentNode = null; }
while (parentNode && parentNode.tagName.toUpperCase() != 'BODY' && parentNode.tagName.toUpperCase() != 'HTML')
{ // account for any scrolled ancestors
if (parentNode.style.display!= 'inline') { // work around opera inline scrollLeft/Top bug
pos[0] -= parentNode.scrollLeft;
pos[1] -= parentNode.scrollTop;
}
if (parentNode.parentNode) {
parentNode = parentNode.parentNode;
} else { parentNode = null; }
}
obj.style.top = pos[1]+2+thisObj.scrollHeight-5+"px";
obj.style.left = pos[0]+"px";
}
thisObj.style.background="#FEFEE0";
obj.style.position = "absolute";
obj.style.display = "block";
}catch(e){
}
}
function lazyHidden(el,thisObj,isJjs){
try{
if(isJjs)
isJj = isJjs;
else
isJj = false;
ell = el;
thisObjj = thisObj;
timeLazy = window.setTimeout(hiddenDiv,100);
}catch(e){
}
}
function hiddenDiv(){
try{
var obj = document.getElementById(ell);
obj.style.display = "none";
if(thisObjj.className!="picBlock"){
thisObjj.style.background = "url(http://img.china.alibaba.com/images/cn/market/trade/list/070423/jingjia_bg.gif) repeat-x scroll center bottom";
}else{
if(isJj){
thisObjj.style.background = "url(http://img.china.alibaba.com/images/cn/market/trade/list/070423/jingjia_bg.gif) repeat-x scroll center bottom";
}else{
thisObjj.style.background = "";
}
}
}catch(e){
}
}
function SB_SuggestCallBack() {
try{
document.getElementById("sr_subm").click();
}catch(e) {}
}
(function(){
var categoryList = null;//类目列表，包括优化符合的类目，优化但不符合的类目，及控制用的更多或精简
var qualifiedList = new Array();//优化合格的类目
var unqualifiedList = new Array();//优化不合格的类目
var oCtrl = null;
ListCategory = {
/**
* 根据类目DOM的ID激活类目层
* @param {Object} categoryListId 类目DOM的ID
*/
active:function(categoryListId){
if(categoryList){
this.showMoreOrLess();
}else{
this.init(categoryListId);
this.showMoreOrLess();
}
},
/**
* 根据类目DOM的ID初始化类目
* @param {Object} categoryListId 类目DOM的ID
*/
init:function(categoryListId){
var oCategoryList = document.getElementById(categoryListId);
if(oCategoryList){
categoryList = oCategoryList.getElementsByTagName("li");
for(var i=0;i<categoryList.length;i++){
if(categoryList[i].className =="qualified"){
qualifiedList[qualifiedList.length] = categoryList[i];
}else if(categoryList[i].className =="unqualified"){
unqualifiedList[unqualifiedList.length] = categoryList[i];
}else if(categoryList[i].className =="category_ctrl"){
oCtrl = {aLink:categoryList[i].getElementsByTagName("a")[0],stat:'less',moreText:'显示更多&gt;&gt;',lessText:'&lt;&lt;精简显示'};
}
}
}
},
/**
* 类目精简方式显示或全部显示
*/
showMoreOrLess:function(){
if(oCtrl.stat=="less"){
this.showMore();
}else{
this.showLess();
}
},
/**
* 全部显示类目,并更改当前状态。"more"为全部显示状态，"less"为精简显示状态。
*/
showMore:function(){
oCtrl.stat = "more";
for(var i=0;i<unqualifiedList.length;i++){
unqualifiedList[i].style.display = "block";
}
oCtrl.aLink.innerHTML = oCtrl.lessText;
},
/**
* 精简方式显示类目
*/
showLess:function(){
oCtrl.stat = "less";
for(var i=0;i<unqualifiedList.length;i++){
unqualifiedList[i].style.display = "none";
}
oCtrl.aLink.innerHTML = oCtrl.moreText;
}
}
})();
function showDefCategory(){
document.getElementById("list_cs_title").innerHTML = "<strong>按类目选择</storng>";
document.getElementById("list_cs_content").style.display = "block";
}
function showDefCategoryAdv(keyWord,isOpen){
if(keyWord){
var list_cs_title = document.getElementById("list_cs_title");
var list_cs_content = document.getElementById("list_cs_content");
if(isOpen){
list_cs_title.innerHTML = "<strong><a href=\"javascript:showDefCategoryAdv('"+keyWord+"',false)\">缩略\"<span class=\"orange\">"+keyWord+"</span>\"所有类目</a></strong>"
list_cs_content.style.display = "block";
}else{
list_cs_title.innerHTML = "<strong><a href=\"javascript:showDefCategoryAdv('"+keyWord+"',true)\">查看\"<span class=\"orange\">"+keyWord+"</span>\"所有类目</a></strong>";
list_cs_content.style.display = "none";
}
}
}
function searchclick(u, param) {
d = new Date();
if(document.images) {
(new Image()).src="http://stat.china.alibaba.com/search/click.html" + param + "&time=" + d.getTime();
}
return true;
}
/**
*判断浏览器类型
*/
window["MzBrowser"]={};(function()
{
if(MzBrowser.platform) return;
var ua = window.navigator.userAgent;
MzBrowser.platform = window.navigator.platform;
MzBrowser.firefox = ua.indexOf("Firefox")>0;
MzBrowser.opera = typeof(window.opera)=="object";
MzBrowser.ie = !MzBrowser.opera && ua.indexOf("MSIE")>0;
MzBrowser.mozilla = window.navigator.product == "Gecko";
MzBrowser.netscape= window.navigator.vendor=="Netscape";
MzBrowser.safari  = ua.indexOf("Safari")>-1;
if(MzBrowser.firefox) var re = /Firefox(\s|\/)(\d+(\.\d+)?)/;
else if(MzBrowser.ie) var re = /MSIE( )(\d+(\.\d+)?)/;
else if(MzBrowser.opera) var re = /Opera(\s|\/)(\d+(\.\d+)?)/;
else if(MzBrowser.netscape) var re = /Netscape(\s|\/)(\d+(\.\d+)?)/;
else if(MzBrowser.safari) var re = /Version(\/)(\d+(\.\d+)?)/;
else if(MzBrowser.mozilla) var re = /rv(\:)(\d+(\.\d+)?)/;
if("undefined"!=typeof(re)&&re.test(ua))
MzBrowser.version = parseFloat(RegExp.$2);
})();
/**
*根据页面类型，修正竞价排行版入口位置 参数有 product, buyer ,company 三种可选
*@param (object)
*/
function getListState(type){
var _entObj=document.getElementById("ent_for_sort");
var _lsObj=document.getElementById("liststate");
var _lfObj=document.getElementById("leftfunction");
var _ie6revise=27,_ie7revise=27,_ffrevise=-296,_otherrevise=-296;
if(type=="buyer") { _ie6revise=19; _ie7revise=27;_ffrevise=-256; _otherrevise=-256; }
if(type=="company"){ _ie6revise=40; _ie7revise=40;_ffrevise=-266; _otherrevise=-266;}
if(_entObj!=null){
if(MzBrowser.ie){
if((MzBrowser.version<=6)){
_entObj.style.display="block";
_entObj.style.top=(_lsObj.offsetTop-_lfObj.clientHeight+_ie6revise)+"px";
}else if(MzBrowser.version>6){
_entObj.style.display="block";
_entObj.style.top=(_lsObj.offsetTop-_lfObj.clientHeight+_ie7revise)+"px";
}
}else if(MzBrowser.firefox){
_entObj.style.display="block";
_entObj.style.top=(_lsObj.offsetTop-_lfObj.clientHeight+_ffrevise)+"px"
}
else if(MzBrowser.opera||MzBrowser.netscape||MzBrowser.safari){
_entObj.style.display="block";
_entObj.style.top=(_lsObj.offsetTop-_lfObj.clientHeight+_otherrevise)+"px";
}
}
}
function changeWindowSize(){
getListState();
}
window.onresize=changeWindowSize;
