﻿
//省
var Data_Area_Province = new Array("直辖市","河北省","山西省","内蒙古","辽宁省","吉林省","黑龙江省","江苏省","浙江省","安徽省","福建省","江西省","山东省","港澳台","河南省","湖北省","湖南省","广东省","广西","海南省","四川省","贵州省","云南省","西藏","陕西省","甘肃省","青海省","宁夏","新疆");
//市区
var Data_Area_City = new Array();
Data_Area_City[0] = new Array("北京市","上海市","天津市","重庆市");
Data_Area_City[1] = new Array("石家庄市","廊坊市","保定市","唐山市","秦皇岛市");
Data_Area_City[2] = new Array("太原市","运城市","大同市","临汾市");
Data_Area_City[3] = new Array("呼和浩特市","赤峰市","包头市");
Data_Area_City[4] = new Array("沈阳市","大连市","鞍山市","营口市","抚顺市","锦州市","丹东市","葫芦岛市","本溪市","辽阳市","铁岭市");
Data_Area_City[5] = new Array("长春市","吉林市","辽源市","通化市");
Data_Area_City[6] = new Array("哈尔滨市","伊春市","绥化市","大庆市","齐齐哈尔市","牡丹江市","佳木斯市");
Data_Area_City[7] = new Array("南京市","苏州市","无锡市","常州市","昆山市","常熟市","扬州市","南通市","镇江市","徐州市","连云港市","盐城市","张家港市");
Data_Area_City[8] = new Array("杭州市","宁波市","温州市","绍兴市","金华市","嘉兴市","台州市","湖州市","丽水市","舟山市","衢州市");
Data_Area_City[9] = new Array("合肥市","芜湖市","安庆市","马鞍山市","蚌埠市","阜阳市","铜陵市","滁州市","黄山市","淮南市","六安市","巢湖市","宣城市","池州市");
Data_Area_City[10]= new Array("福州市","厦门市","泉州市","漳州市","莆田市","三明市","南平市","宁德市","龙岩市");
Data_Area_City[11] = new Array("南昌市","九江市","济南市","青岛市","烟台市","潍坊市","威海市","淄博市","临沂市","济宁市","东营市","泰安市","日照市","德州市");
Data_Area_City[12] = new Array("呼和浩特市","赤峰市","包头市");
Data_Area_City[13] = new Array("香港","澳门","台湾");
Data_Area_City[14] = new Array("郑州市","洛阳市","开封市");
Data_Area_City[15] = new Array("武汉市","宜昌市","黄石市","襄樊市","十堰市","荆州市","荆门市","孝感市","鄂州市");
Data_Area_City[16] = new Array("长沙市","株洲市","湘潭市","衡阳市","岳阳市","常德市","益阳市","郴州市","邵阳市","怀化市","娄底市","永州市","张家界市");
Data_Area_City[17] = new Array("广州市","深圳市","惠州市","汕头市","珠海市","佛山市","中山市","东莞市","从化市","韶关市","江门市","增城市","湛江市","肇庆市","清远市","潮州市","河源市","揭阳市","茂名市","汕尾市","顺德市");
Data_Area_City[18] = new Array("南宁市","桂林市","柳州市","北海市");
Data_Area_City[19] = new Array("海口市","三亚市");
Data_Area_City[20] = new Array("成都市","绵阳市","乐山市","泸州市","德阳市","宜宾市","自贡市","内江市","攀枝花市");
Data_Area_City[21] = new Array("贵阳市","遵义市");
Data_Area_City[22] = new Array("昆明市","曲靖市","玉溪市","大理市","丽江市","蒙自市","开远市","个旧市","红河州");
Data_Area_City[23] = new Array("拉萨市","日喀则市");
Data_Area_City[24] = new Array("西安市","咸阳市","宝鸡市","铜川市","延安市");
Data_Area_City[25] = new Array("兰州市","金昌市","白银市","天水市","武威市","张掖市","平凉市","酒泉市","庆阳市","定西市","嘉峪关市","陇南市","临夏回族自治州","甘南藏族自治州");
Data_Area_City[26] = new Array("西宁市","海东地区","海北藏族自治州","海南藏族自治州","果洛藏族自治州","玉树藏族自治州","海西蒙古族藏族自治州");
Data_Area_City[27] = new Array("银川市","石嘴山市","吴忠市","固原市","中卫市");
Data_Area_City[28] = new Array("乌鲁木齐市","克拉玛依市","喀什地区市","吐鲁番地区市","哈密市","阿克苏地区市");

//学历
var Data_School = new Array("不限","初中","高中","高职","中技","中专","大专","本科","硕士","博士","其他");
//行业
var Data_Region_Industry = new Array("经营/管理类","财务类","销售/业务类","市场类","设计类","客户服务类","行政/人事类","文职类","工业/工厂类","计算机专业人员","电子/通讯/电气/电器类","机械、机电、仪表类","土建类","服务业/后勤类","其它专业人员","金融/经济/贸易/保险类","能源动力","房地产/公司资产管理","广告类","报纸新闻、媒体类","文体教育类","卫生医疗、美容保健","法律/信息咨询","化工、制药","宾馆饭店、餐饮旅游","保险行业","采购/贸易类","质量/安全管理类","汽车类","服装/纺织/皮革类","物流/仓储类");
//职位
var Data_Region_Posts = new Array();
Data_Region_Posts[0] = new Array("全部","公司管理","经理助理","物流管理","部门经理（主管）","储备干部","经理","公司策划","项目经理/技术主管","项目经理","管理员","投资管理","副经理","顾问","(正/副）总经理","总监");
Data_Region_Posts[1] = new Array("全部","成本会计","帐目（进出口）管理","审计","会计","核算员","注册评估师","财务分析","经济师","出纳/收银","成本核算主管","财务主任","精算师","工业会计","财务总监","统计","财务经理/副经理","财务主管");
Data_Region_Posts[2] = new Array("全部","促销员","推（营）销员","业务员/业务代表","市场部主管","销售经理/副经理/主任","推广助理","销售协调员","区域经理","医药代表","市场营销总监","市场营销","报关员","商务/贸易/国际业务","销售秘书/业务文员","督导","营业代表","渠道/分销经理","营销经理","培训专员","销售工程师","销售代表","业务主任","业务推广");
Data_Region_Posts[3] = new Array("全部","市场调研主任","市场/行销策划","市场推广","调查员","市场调研/业务分析","市场推广总监","市场开发","产品开发","市场部经理/副经理","市场拓展");
Data_Region_Posts[4] = new Array("全部","平面设计","包装设计","家具/珠宝设计","装潢设计","美术/图形设计","室内/外设计","工艺品设计","电脑绘图人员","产品设计","工业设计","设计师","形象设计","平面设计主管","纺织服饰（装）设计","多媒体设计与制作");
Data_Region_Posts[5] = new Array("全部","售前服务","公关","店长","楼面经理","客服部经理/副经理","营业厅经理","售后服务","客户培训","营业负责人","技术支持","营业员","热线咨询","客户经理","客服助理","客服人员 ","客户代表");
Data_Region_Posts[6] = new Array("全部","绩效考核人员","行政助理","行政/人事人员","人力资源部经理","办公室主任","行政/人事总监","培训专员","行政部经理/副经理","人事经理","薪资福利人员","公司文化/工会","行政经理","行政秘书/文员","经理助理");
Data_Region_Posts[7] = new Array("全部","日语翻译","文案策划","文员/电脑打字员/操作员","技术资料编写","英语翻译","文案","总经理秘书","资料员","助理","其它外语翻译","采购文员","商务代表","解说员","跟单员","高级文秘/文员","图书情报/资料管理","前台接待员","档案管理员");
Data_Region_Posts[8] = new Array("全部","生产管理","QC","物控管理","普工","计划/调度员","设备管理","工程管理","车间主任","质检","ISO专员","外务干部","化验工作","采购管理","品质管理","厂长/副厂长","QA","仓管员","技工","仓库管理","物料管理");
Data_Region_Posts[9] = new Array("全部","资讯员","多媒体设计与开发","MIS开发/数据库管理","电脑系统程式编写员","网页设计/电脑美工","硬件（测试）工程师","计算机操作员","系统技术","网页设计程序员","信息管理员","网络管理","软件开发与测试","软件工程师","Internet开发工程师","系统工程师","系统分析员","网络工程师","工程师","网站策划","程序员","硬件开发与维护","IT主管","通信维护技术员","网站信息编辑/信息采集","软件（测试）工程师","维护员","高级程序员","绘图员");
Data_Region_Posts[10] = new Array("全部","电气","单片机/DSP/底层软件开发","自动控制","电器电路系统工程师","通信网管监控员","电路（布线）设计","电子技术","EMC顾问","QA工程师","SMT助理工程师","传输维护工程师","电力","智能大厦/综合布线/弱电","电子工程师","运行维护工程师","无线技术","电气（器）工程师","安规认证工程师","程序员","PIP工程师","动力维护技术员","通讯工程师","仪器仪表/计量","电子元器件工程师","无线通信工程师","电声开发工程师","电信工程师","空调工程师","半导体技术","IQC组长","电工");
Data_Region_Posts[11] = new Array("全部","自动化","设备维修","纺织机械","气动、液压","机电工程师","设备工程师","铸造、锻造","机械设计与制造","塑胶模具","车、铣、刨、磨","CAD、CAM","各种车辆/飞行器设计","机械工程师","注塑成型","机械工艺","机电一体化","钳、钣、铆、冲、焊","精密机械/仪器仪表","技工","模具工程师","技术员","模具、刀具");
Data_Region_Posts[12] = new Array("全部","测绘技术","路桥工程","办公自动化工程师","仓库管理","现场施工管理员","管道（水、电、暧气）","预决算","监理","工程预决算","成本控制部经理","造价工程师","工程报建人员","市政建设","港口与航道工程","水电管理","设备管理","物料管理","水电施工管理员","给排水工程","建筑制图","预算员","水电工程师","工程开发","规划设计师","建筑方案研发人员","建筑设计","城市规划与设计","建筑材料与制品","项目监理","土建工程师","施工员","工程监理","室内外环境设计师/景观设计师","制冷暖通","建筑/结构工程师","项目经理","装饰工程师","测量师");
Data_Region_Posts[13] = new Array("全部","其它服务行业","旅游/导游","社区/家政服务","保安","安管队长","安全消防","酒店/餐饮","清洁工","服务员","项目形象礼仪","寻呼/声讯","采购员","导购员","司机","安管员");
Data_Region_Posts[14] = new Array("全部","矿产冶金","产品开发设计","配色员","新材料、高分子技术","园林/园艺","纺织服装技术","服装打样/制版","计量员","农、林、牧、渔","交通运输（海陆空）","包装/印刷/造纸","地质勘探","研究人员","粮油副食、食品工业","环境工程","冶金/喷涂/金属材料","声光学技术");
Data_Region_Posts[15] = new Array("全部","分析师","个人理财专家","证券经纪人","保险","资产评估/评估师","行长/副行长","保险人员","税务","证券期货","船务","投资顾问","税务人员","外贸","银行/信贷");
Data_Region_Posts[16] = new Array("全部","制冷、暖通","水力、水电","空调、锅炉","核电、火电","电厂、电力");
Data_Region_Posts[17] = new Array("全部","房地产经纪","策划员","商品房(写字楼)销售","房地产开发/策划","房地产中介/交易","物业管理","房地产评估");
Data_Region_Posts[18] = new Array("全部","策划主任","广告招牌","形象设计","室内(外)","广告设计","媒介人员","平面设计","工艺品设","媒体策划","文案策划","摄影师","服饰(装)","产品包装");
Data_Region_Posts[19] = new Array("全部","撰稿人","演员","校对","发行、广告","摄影(灯光)师","排版设计","模特","导演","网络新闻","监制、制片","编辑","记者","音效师","影视制作","编务","节目主持/DJ/播音");
Data_Region_Posts[20] = new Array("全部","军事教官","武术教练","家教","教师","中级教育","汽车教练","教学/教务管理人员","总务主管","中等教育","培训","助教","招生专员","生活辅导教师","小学/幼儿教育","竞技、体育","高等教育");
Data_Region_Posts[21] = new Array("全部","西医","脑科","五官科","医药代表","保健、健美","外科医生","医师","医学检验/化验","临床医学","药剂/中药/西药","中医","口腔科","骨科","药剂师","美容、美发","预防医生","牙科医生","兽医/宠物医生","妇幼保健","物流管理","皮肤科","放射科","医疗助理","胸外科","护士、护理","心理医生","内科","卫生防疫","针灸推拿","麻醉");
Data_Region_Posts[22] = new Array("全部","法务人员","审判岗位","律师","公司法律人员/专员","法律顾问","律师助理","书记员","证券律师");
Data_Region_Posts[23] = new Array("全部","开发工程师","化工工艺","有机化工","分析化工","硅酸盐工业","生物制药","技术管理","化工技术","无机化工","研究/研发人员","农药、化肥","造纸/废品处理","工程塑料工程师","电镀化工","高分子化工","化验/分析员","化学药剂","日用化工");
Data_Region_Posts[24] = new Array("全部","调酒员","礼仪人员","厨师","酒店管理","大堂经理","导游","点心师","接线员","前台接待","服务生");
Data_Region_Posts[25] = new Array("全部","保险精算师","保险产品开发/项目策划","保险业务经理/主管","保险代理/经纪人/客户经理","理财顾问/财务规划师","储备经理人","保险核保","保险理赔","保险客户服务/续期管理","保险培训师","保险内勤","契约管理");
Data_Region_Posts[26] = new Array("全部","买手","采购总监","采购经理","采购主管","采购员","采购助理","外贸/贸易经理/主管","外贸/贸易专员/助理","国内贸易人员","业务跟单经理","高级业务跟单","业务跟单","助理业务跟单");
Data_Region_Posts[27] = new Array("全部","质量管理/测试经理(QA/QC经理)","质量管理/测试主管(QA/QC主管)","质量管理/测试工程师(QA/QC工程师)","质量检验员/测试员","可靠度工程师","故障分析工程师","认证工程师/审核员","体系工程师/审核员","安全/健康/环境经理/主管","安全/健康/环境工程师","供应商管理","采购材料、设备质量管理");
Data_Region_Posts[28] = new Array("全部","汽车机构工程师","汽车设计工程师","汽车电子工程师","汽车质量管理","汽车安全性能工程师","汽车装配工艺工程师","汽车修理人员","4s店经理/维修站经理","汽车销售/经纪人","二手车评估师");
Data_Region_Posts[29] = new Array("全部","服装/纺织设计","面料辅料开发","面料辅料采购","服装/纺织/皮革跟单","质量管理/验货员(QA/QC)","板房/楦头/底格出格师","服装打样/制版","电脑放码员","纸样师/车板工","裁床");
Data_Region_Posts[30] = new Array("全部","物流总监","物流主管","供应链总监","供应链主管/专员","物料主管/专员","仓库管理员","货运代理","海关事务管理","单证员","快递员","理货员","物流经理","物流专员/助理","供应链经理","物料经理","仓库经理/主管","运输经理/主管","集装箱业务","报关员","船务/空运陆运操作","调度员","物流管理");
//层状态
var Date_DivState=new Array()

//鼠标焦点状态
var focusState=false;
var Search = new Object();

//--------------------------------------
// 初始化Div标签事件
// Joshua 2007-02-07
//--------------------------------------
Search.Init = function(){
    document.getElementById("Data_Area").onclick = Search.ShowArea.Init;
    document.getElementById("Data_School").onclick = Search.ShowSchool;
    document.getElementById("Data_Region").onclick = Search.ShowRegion.Init;
}

//-------------------------------
// 创建一个Div对象
// Joshua 2007-02-07
//-------------------------------
Search.CreateDiv = function(obj,Id,X,Y,oWidth,oHeight){
    var Obj_Div = document.createElement("div");
    Obj_Div.setAttribute("id",Id);
    Obj_Div.style.position="absolute";
    Obj_Div.style.background="#fff";
    Obj_Div.style.z_Index = "10000";
    Obj_Div.style.border="1px solid #78acff";
    Obj_Div.style.padding="10px";
    Obj_Div.style.lineHeight ="110%";
    Obj_Div.style.left=X+"px";
    Obj_Div.style.top=Y+"px";
    Obj_Div.style.width= oWidth+ "px";
//	Obj_Div.style.height= oHeight+"px";
    obj.appendChild(Obj_Div);
}

//------------------------------------
// 判断Div是否存在
// Joshua 2007-02-07
//------------------------------------
Search.IsDiv = function(Id){
    var result = true
    try{
        document.getElementById(Id).a=1;
    }catch(e){
        result = false
    }
    return(result);
}
//----------------------------
// 删除Div对象
// Joshua 2007-02-07
//----------------------------
Search.RemoveDiv = function(Id){
    try{
        if(navigator.appName.indexOf("Explorer") > -1){
            document.getElementById(Id).removeNode(true);
        }else{
            document.body.removeChild(document.getElementById(Id));
        }
    }catch(e){}
}

//---------------------------
// 遍历清除无用Div对象
// Joshua 2007-02-07
//---------------------------
Search.DelDiv = function(){
    try{
        Search.RemoveDiv("Div_Area")
        document.getElementById("Data_Area").innerHTML = "<img id=\"Data_Area\" src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />"; 
    }catch(e){}
    try{
        Search.RemoveDiv("Div_School")
        document.getElementById("Data_School").innerHTML ="<img id=\"Data_Area\" src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
    }catch(e){}
    try{
        Search.RemoveDiv("Div_Region")
        document.getElementById("Data_Region").innerHTML = "<img id=\"Data_Area\" src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
    }catch(e){}
   
}

//--------------------------
// 失去焦点,清除Div对象
// Joshua 2007-02-07
//--------------------------
Search.Lostfocus = function(){
    if(!focusState){
        try{
            Search.RemoveDiv("Div_Area")
            document.getElementById("Data_Area").innerHTML ="<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
        }catch(e){}
        try{
            Search.RemoveDiv("Div_School")
            document.getElementById("Data_School").innerHTML = "<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
        }catch(e){}
        try{
            Search.RemoveDiv("Div_Region");
            document.getElementById("Data_Region").innerHTML = "<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
        }catch(e){}
       
    }
}

Search.ShowArea = function(){}
//------------------------
// 显示地区一级菜单
// Joshua 2007-02-07
//------------------------
Search.ShowArea.Init = function(){
    focusState = true;
    Search.DelDiv()//删除其他DIV标签
    if(!Search.IsDiv("Div_Area")){
        //更改Data_Area对象内容
        document.getElementById("Data_Area").innerHTML ="<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
        //显示层
        Search.CreateDiv(document.body,"Div_Area",Search.getSelectPosition(document.getElementById("Data_Area"))[0],Search.getSelectPosition(document.getElementById("Data_Area"))[1]+12,380,0);
        //创建省级分类
        for(var i=0;i<Data_Area_Province.length;i++){
            var Obj_Span = document.createElement("div");
            Obj_Span.setAttribute("id","Div_Area_Province_"+i);
            Obj_Span.setAttribute("name",i);
            Obj_Span.style.cursor="pointer";
         
            Obj_Span.onmouseover = function(){
                focusState = true;
                this.style.border="1px solid #827C5F";
                this.style.background="#eaf2ff";
              
            }
            Obj_Span.onmouseout = function(){
                focusState = false;
                if (!Date_DivState[this.getAttribute("value")]){
                    this.style.border="0px solid #ffffff";
                    this.style.background="#fff";}
            }
            Obj_Span.onclick = function(){
                focusState = true;
                //恢复非本对象的其他一级菜单项目样式
                for(var i=0;i<Date_DivState.length;i++){
                    if(Date_DivState[i]==true&&this.value!=document.getElementById("Div_Area_Province_"+i).name){
                        document.getElementById("Div_Area_Province_"+i).style.border="0px solid #ffffff";
                        document.getElementById("Div_Area_Province_"+i).style.background="#fff";
                    }
                }
                //设置层状态
                Date_DivState[this.getAttribute("name")] = true;
                //生成二级菜单
                Search.ShowArea.InitCity(this.getAttribute("name"),this)
            }
            Obj_Span.innerHTML = Data_Area_Province[i] ;
            document.getElementById("Div_Area").appendChild(Obj_Span);
        }
    }
}

//----------------------
// 显示地区二级菜单
// Joshua 2007-02-07
//----------------------
Search.ShowArea.InitCity = function(oId,obj){
    if(!Search.IsDiv("Div_Area_City_"+oId)){
        //删除除对象外存在的二级菜单对象
        for(var i=0;i<Date_DivState.length;i++){
            if(Date_DivState[i]==true&&i!=oId){
                Search.RemoveCityDiv("Div_Area_Province_"+i,"Div_Area_City_"+i);
                Date_DivState[i]=null;
            }
        }
        //生成指定的二级菜单对象
        Search.CreateDiv(obj,"Div_Area_City_"+oId,obj.offsetWidth-50,obj.offsetTop+42,380,0);
        
        if(oId<Data_Area_Province.length){
            for(var i=0;i<Data_Area_City[oId].length;i++){
                var Obj_Span = document.createElement("div");
                Obj_Span.setAttribute("id","Div_Area_City"+i);
                Obj_Span.style.cursor="pointer";
                Search.SetTextContent(Obj_Span,Data_Area_City[oId][i]);
                Obj_Span.setAttribute("value",oId);
                Obj_Span.onmouseover = function(){
                    focusState = true;
                    this.style.border="1px solid #827C5F";
                    this.style.background="#eaf2ff";
                }
                Obj_Span.onmouseout = function(){
                    focusState = false;
                    this.style.border="0px";
                    this.style.background="#fff";
                }
                Obj_Span.onclick = function(){
                    //设置Data_Area的对象为选择的值
                    document.getElementById("Data_Area").innerHTML = "<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
                    //设置Input值
                    document.getElementById("Input_Area").value = Search.ReadTextContent(this);
                    //删除Div对象
                    Search.RemoveDiv("Div_Area");
                    //恢复状态数组
                    Date_DivState.length=0;
                }
                document.getElementById("Div_Area_City_"+oId).appendChild(Obj_Span);
            }
        }
    }
    
}

//----------------------------
// 删除Div对象
// Joshua 2007-02-07
//----------------------------
Search.RemoveCityDiv = function(Id,CId){
    try{
        if(navigator.appName.indexOf("Explorer") > -1){
            document.getElementById(CId).removeNode(true);
        }else{
            document.getElementById(Id).removeChild(document.getElementById(CId));
        }
    }catch(e){}
}


//-------------------
// 学历Div操作
// Joshua 2007-02-07
//-------------------
Search.ShowSchool=function(){
    focusState = true;
    Search.DelDiv();//删除其他DIV标签
    if(!Search.IsDiv("Div_School")){
        document.getElementById("Data_School").innerHTML = "<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
        Search.CreateDiv(document.body,"Div_School",Search.getSelectPosition(document.getElementById("Data_School"))[0],Search.getSelectPosition(document.getElementById("Data_School"))[1]+12,160,0);
        for(var i=0;i<Data_School.length;i++){
            var Obj_Span = document.createElement("div");
            Obj_Span.setAttribute("id","Div_School_"+i);
            Obj_Span.setAttribute("value",i);
            Obj_Span.style.cursor="pointer";
            Obj_Span.onmouseover = function(){
                focusState = true;
                this.style.border="1px solid #827C5F";
                this.style.background="#eaf2ff";
            }
            Obj_Span.onmouseout = function(){
                focusState = false;
                this.style.border="0px";
                this.style.background="#fff";
            }
            Obj_Span.onclick = function(){
                document.getElementById("Data_School").innerHTML =  "<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
                document.getElementById("Input_School").value = Search.ReadTextContent(this);
                Search.RemoveDiv("Div_School");
            }
             
            Obj_Span.innerHTML = Data_School[i];
            document.getElementById("Div_School").appendChild(Obj_Span);
        }
    }
}

Search.ShowRegion = function(){}
//------------------------
// 显示一级菜单
// Joshua 2007-02-07
//------------------------
Search.ShowRegion.Init = function(){
    focusState = true;
    Search.DelDiv()//删除其他DIV标签
    if(!Search.IsDiv("Div_Region")){
        //更改Data_Region对象内容
        document.getElementById("Data_Region").innerHTML ="<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
        //显示层
        Search.CreateDiv(document.body,"Div_Region",Search.getSelectPosition(document.getElementById("Data_Region"))[0],Search.getSelectPosition(document.getElementById("Data_Region"))[1]-40,380,0);
        //创建省级分类
        for(var i=0;i<Data_Region_Industry.length;i++){
            var Obj_Span = document.createElement("div");
            Obj_Span.setAttribute("id","Div_Region_Industry_"+i);
            Obj_Span.setAttribute("name",i);  
            Obj_Span.style.cursor="pointer";
            Obj_Span.onmouseover = function(){
                focusState = true;
                this.style.border="1px solid #827C5F";
                this.style.background="#eaf2ff";
            }
            Obj_Span.onmouseout = function(){
                focusState = false;
                if (!Date_DivState[this.getAttribute("value")]){
                    this.style.border="0px solid #ffffff";
                    this.style.background="#fff";}
            }
            Obj_Span.onclick = function(){
                focusState = true;
                //恢复非本对象的其他一级菜单项目样式
                for(var i=0;i<Date_DivState.length;i++){
                    if(Date_DivState[i]==true&&this.value!=document.getElementById("Div_Region_Industry_"+i).name){
                        document.getElementById("Div_Region_Industry_"+i).style.border="0px solid #ffffff";
                        document.getElementById("Div_Region_Industry_"+i).style.background="#fff";
                    }
                }
                //设置层状态
                Date_DivState[this.getAttribute("name")] = true;
                //生成二级菜单
                Search.ShowRegion.InitPosts(this.getAttribute("name"),this)
            }
            Obj_Span.innerHTML = Data_Region_Industry[i] ;
            document.getElementById("Div_Region").appendChild(Obj_Span);
        }
    }
}

//----------------------
// 显示地区二级菜单
// Joshua 2007-02-07
//----------------------
Search.ShowRegion.InitPosts = function(oId,obj){
    if(!Search.IsDiv("Div_Region_Posts_"+oId)){
        //删除除对象外存在的二级菜单对象
        for(var i=0;i<Date_DivState.length;i++){
            if(Date_DivState[i]==true&&i!=oId){
                Search.RemovePostsDiv("Div_Region_Industry_"+i,"Div_Region_Posts_"+i);
                Date_DivState[i]=null;
            }
        }
        //生成指定的二级菜单对象
        Search.CreateDiv(obj,"Div_Region_Posts_"+oId,obj.offsetWidth-60,obj.offsetTop-40,380,0);
        
        if(oId<Data_Region_Industry.length){
            for(var i=0;i<Data_Region_Posts[oId].length;i++){
                var Obj_Span = document.createElement("div");
                Obj_Span.setAttribute("id","Div_Region_Posts"+i);
                Obj_Span.style.cursor="pointer";
                Search.SetTextContent(Obj_Span,Data_Region_Posts[oId][i]);
                Obj_Span.setAttribute("value",oId);
                 Obj_Span.style.z_Index = "10000";
                Obj_Span.onmouseover = function(){
                    focusState = true;
                    this.style.border="1px solid #827C5F";
                    this.style.background="#eaf2ff";
                }
                Obj_Span.onmouseout = function(){
                    focusState = false;
                    this.style.border="0px";
                    this.style.background="#fff";
                }
                Obj_Span.onclick = function(){
                    //设置Data_Region的对象为选择的值
                    document.getElementById("Data_Region").innerHTML = "<img  src=\"images/selectup.gif\" style=\"cursor:pointer;\" alt=\"\" />";
                    //设置Input值
//                    document.getElementById("Input_Region").value = Search.ReadTextContent(this);
                    document.getElementById("Input_Region_Posts").value = Search.ReadTextContent(this);
                    document.getElementById("Input_Region_Industry").value = Data_Region_Industry[this.getAttribute("value")];
                    //删除Div对象
                    Search.RemoveDiv("Div_Region");
                    //恢复状态数组
                    Date_DivState.length=0;
                }
                document.getElementById("Div_Region_Posts_"+oId).appendChild(Obj_Span);
            }
        }
    }
    
}

Search.RemovePostsDiv = function(Id,PId){
    try{
        if(navigator.appName.indexOf("Explorer") > -1){
            document.getElementById(PId).removeNode(true);
        }else{
            document.getElementById(Id).removeChild(document.getElementById(PId));
        }
    }catch(e){}
}

Search.SetTextContent = function(Obj,Content){
    if(navigator.appName.indexOf("Explorer") > -1){
        Obj.innerText = Content;
    } else{
        Obj.textContent = Content;
    }
}
Search.ReadTextContent = function(Obj){
    if(navigator.appName.indexOf("Explorer") > -1){
        return(Obj.innerText);
    } else{
        return(Obj.textContent)
    }
}


//-----------------------
// 获取一个对象的坐标
//------------------------
Search.getSelectPosition = function(Gobj) {
    var objLeft = Gobj.offsetLeft;
    var objTop = Gobj.offsetTop;
    var objParent = Gobj.offsetParent;
    while (objParent!= null) {
        objLeft += objParent.offsetLeft;
        objTop += objParent.offsetTop;
        objParent = objParent.offsetParent;
    }
    return([objLeft,objTop]);
}

//------------------------
// 页面初始化
//------------------------
window.onload=function(){
    Search.Init();
}
window.document.onclick=function (){
    Search.Lostfocus();
}
    
