
<!--
/**公共变量*/
var jobLen=3;  
/**删除用户输入的空格*/
function delnbsp(strs)
{
          var Finds=/ /g;
          strs=strs+strs.replace(Finds,"");
          return strs;
}
/**输出连续的下拉列表并选中其中一项*/
function writeOptionAndSel(varFrom,varTo,varSel)
{
	var strSel;
	for(var i=varFrom;i<=varTo;i++)
	{
		if(i==varSel) strSel="selected";
		document.write("<option "+strSel+" VALUE="+i+">"+i+"</option>");
		strSel="";
	}
}
/**弹出一个不可见窗体(注释语句用来调试用)*/
function openHideWin(sPath)
{
    window.open(sPath,'welcome','width=10px,height=10px,top=2000px,left=2000px');
    //window.open(sPath,'welcome','width=300px,height=500px,top=20px,left=20px');
}
/**鼠标移上物件*/
function mOvr(src,clrOver) 
{
	if (!src.contains(event.fromElement)) 
	{
		src.style.cursor = 'hand'; src.bgColor = clrOver;
	}
}
/**鼠标离开物件*/
function mOut(src,clrIn) 
{
	if (!src.contains(event.toElement)) 
	{
		src.style.cursor = 'default'; src.bgColor = clrIn;
	}
}
/**开启一个窗口*/
function openwin(file,width,height)
{
	var x=(screen.availWidth-400)/2; //鼠标X轴的值
	var y=(screen.availHeight-400)/2; //鼠标Y轴的值
	window.open(file,"_setPartCom",'width='+width+',left='+x+',top='+y+',height='+height+',resizable=yes scrollbars=yes');
}
/*寻找物件*/
function MM_findObj(n, d) 
{
	var p,i,x;
	if(!d)
	{
		d=document;
	}
	if((p=n.indexOf("?"))>0&&parent.frames.length) 
	{
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all)
	{
		x=d.all[n];
	}
	for (i=0;!x&&i<d.forms.length;i++)
	{
		x=d.forms[i][n];
	}
	for(i=0;!x&&d.layers&&i<d.layers.length;i++)
	{
		x=MM_findObj(n,d.layers[i].document);
	}
	return x;
}
/**显示与隐藏物件*/
function MM_showHideLayers() 
{ 
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) 
	{
		if ((obj=MM_findObj(args[i]))!=null) 
		{
			v=args[i+2];
		}
		if (obj.style) 
		{
			obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v;
		}
		obj.visibility=v;
	}
}
/**打开小窗口*/
function openWindow_little(url)
{
	window.open(url,'','width=254,height=167,left=400,top=300,Resizable=0,menuBar=0,toolBar=0,scrollbars=no');
}

/**打开小窗口*/
function openWindow_XY(url,flag)
{
	x=document.body.scrollLeft+event.clientX; //鼠标X轴的值
	y=document.body.scrollTop+event.clientY; //鼠标Y轴的值
	window.open(url+"?flag="+flag+"",'','width=400,height=500,left='+x+',top='+y+',Resizable=0,menuBar=0,toolBar=0,scrollbars=no');
}
function openWindow_backImfo(url)
{
	window.open(url,'','width=600,height=500,left='+(screen.availWidth-400)/2+',top='+(screen.availHeight-400)/2+',Resizable=0,menuBar=0,toolBar=0,scrollbars=yes');
}
/**
*打开一般大小的窗口
*/
function openWindow_middle(url)
{
    window.open(url,'','width=254,height=167,left=400,top=300,Resizable=0,menuBar=0,toolBar=0,scrollbars=no');
}
/**回车时使表单varObj得到焦点*/
function thisForm_onkeydown(varObj)
{
	if(window.event.keyCode==13 && typeof(varObj)=="object")
	{
		varObj.focus();
	}
}
/**
*下拉列表的值的改变
*mainitem:主类表单元素
*subitem:子类表单元素
*catalog:分类(城市、职位类别等主要是方便函数的重用)
*flag:0中文1:英文
*/
function selectOnchange(mainitem,subitem,catalog,flag)
{
	setSubSelectItem(catalog,mainitem,subitem,flag);
}
/**
*初始化子类表单元素的值
*catalog：类别
*mainitem：主对象
*subitem：子对象
*/
function initSubSelectItem(catalog,mainitem,subitem)
{
	alert(catalog);
	var itemCount;
	var items = new Array();
	var mainvalue=mainitem.options[mainitem.selectedIndex].value;
	var subvalue=subitem.options[subitem.selectedIndex].value;
	if(catalog=='city0')/**如果为城市*/
	{
		subitem.length = 0;
		var selected = 0;
		itemCount = cityCount;
		items = citys;
		for (i=0;i < itemCount; i++)
		{
			if (items[i][1] == mainvalue)
			{
				var opt=document.createElement("OPTION");
				opt.text=items[i][2];
				opt.value=items[i][2];
				if(items[i][3] != 1)
				{

					subitem.add(opt);
				}
			}
		}
		for (i=0;i < subitem.length; i++)
		{
			if(subitem.options[i].value == subvalue)
			{
				subitem.options[i].selected=true;
			}
		}
	}
	if(catalog=='city1')/**如果为城市*/
	{
		subitem.length = 0;
		var selected = 0;
		itemCount = cityCount;
		items = citys;
		for (i=0;i < itemCount; i++)
		{
			if (items[i][1] == mainvalue)
			{
				var opt=document.createElement("OPTION");
				opt.text=items[i][0];
				opt.value=items[i][2];
				if(items[i][3] != 1 && items[i][0].indexOf("不限")=="-1")
				{
					subitem.add(opt);
				}
			}
		}
		for (i=0;i < subitem.length; i++)
		{
			if(subitem.options[i].value == subvalue)
			{
				subitem.options[i].selected=true;
				break;
			}
		}
	}
}
/**
*设置子类表单元素的值
*catalog：类别
*mainitem：主对象
*subitem：子对象
*flag：标志位
*/
function setSubSelectItem(catalog,mainitem,subitem,flag)
{
	
	

	var itemCount;
	var items = new Array();
	var filterStr='0100020005000600';
	var subvalue=mainitem.options[mainitem.selectedIndex].value;    
	var szHref = document.location.href.toUpperCase();
	if(catalog=='jobcatelog')
	{
		subitem.length = 0;
		itemCount = catelogCount;
		items = catelogs;
		var opt=document.createElement("OPTION");
		if((subvalue == '') || (subvalue=='0'))
		{            
			opt.text="不限";
			opt.value="";            
			subitem.add(opt);
		}

		for (i=0;i<itemCount; i++)
		{
			if ((items[i][2]).substring(0,2) == subvalue.substring(0,2))
			{
				var opt=document.createElement("OPTION");
				if (flag==1)  opt.text=items[i][1];
				else  opt.text=items[i][0];
				opt.value=items[i][2];					
				subitem.add(opt);
			}
		}



	}
	else if(catalog=='citys_en') 
	{   
		subitem.length = 0;
		itemCount = cityCount;
		items = citys;
		var opt=document.createElement("OPTION");
		for (i=0;i < itemCount; i++)
		{
			if (items[i][1] == subvalue)
			{
				var opt=document.createElement("OPTION");
				if (flag==1) opt.text=items[i][4];
				else opt.text=items[i][3];
				opt.value=items[i][2];         
				subitem.add(opt);
			}
		}
	}

	else if(catalog=='citys0')
	{
		subitem.length = 0;
		itemCount = cityCount;
		items = citys;
		var opt=document.createElement("OPTION");
		for (i=0;i < itemCount; i++)
		{
			
			//if (items[i][1] == subvalue &&items[i][5] != 1)
			if (items[i][1] == subvalue)
			{
				var opt=document.createElement("OPTION");
				if (flag==1) opt.text=items[i][4];
				else opt.text=items[i][3];
				opt.value=items[i][2];         
				subitem.add(opt);
			}
		}
		
	}
	else if(catalog=='citys1')//如果为城市
	{
		var bSearch = ((szHref.indexOf('PER_')>-1||szHref.indexOf('GR_')>-1) && (szHref.indexOf('RESUME_SEARCH')>-1) );
		subitem.length = 0;
		itemCount = cityCount;
		items = citys;
		var opt=document.createElement("OPTION");
		if((subvalue == ''))
		{            
			opt.text="不限";
			opt.value="";            
			subitem.add(opt);
		}
		for (i=0;i < itemCount; i++)
		{
			if (items[i][1] == subvalue)
			{
				var opt=document.createElement("OPTION");
				opt.text=items[i][0];                                       
				opt.value=items[i][2];                   
				if (bSearch) opt.value=items[i][2];
				subitem.add(opt);
			}
		}
	}
}
/**
*检查学历工作经验等大小
*obj1:
*obj2:
*/
function selectOnChange(obj1, obj2)
{
	var m=document.thisForm;
	if(typeof(obj1.options[obj1.selectedIndex])=="unknown" ||typeof(obj2.options[obj2.selectedIndex])=="unknown")
	{
		retrun ;
	}
	var idx1 = obj1.selectedIndex;
	var idx2 = obj2.selectedIndex;

	if (idx1 > idx2)
	{
		obj2.selectedIndex = idx1;
	}
}
function selectCheck(obj1, obj2)
{
	var m=document.thisForm;
	if(typeof(obj1.options[obj1.selectedIndex])=="unknown" || typeof(obj2.options[obj2.selectedIndex])=="unknown")
	{
		retrun ;
	}
	var idx1 = obj1.selectedIndex;
	var idx2 = obj2.selectedIndex;
	if (parseInt(obj1.value) > parseInt(obj2.value))
	{
		obj2.selectedIndex = idx1;
	}
}
/**
*向多选择列表中添加元素
*mObject:主选项
*sObject:源对象
*tObject:目标对象
*catalog:操作标志
*/
function multiSelect_additem(mObject,sObject,tObject,catalog)
{
	var itemtext,itemvalue;   
	/**城市下拉项新增处理*/
	if(catalog=='citys')
	{
		if(sObject.options [sObject.selectedIndex].text.indexOf("不限")>-1)
		{
			itemtext=sObject.options [sObject.selectedIndex].text;
		}
		else
		{
			var text1=mObject.options [mObject.selectedIndex].text;
			var text2=sObject.options [sObject.selectedIndex].text.replace("├-","").replace("∟","");
			if(text1!=text2)
			{
				itemtext=text1 + text2;
			}
			else
			{
				itemtext=text1;
			}
		}

		if(itemvalue=mObject.options[mObject.selectedIndex].value!=sObject.options[sObject.selectedIndex].value.replace("",""))
		{
		itemvalue=itemvalue=mObject.options[mObject.selectedIndex].value+sObject.options[sObject.selectedIndex].value;
		}
		else
		{
			itemvalue=itemvalue=mObject.options[mObject.selectedIndex].value;
		}


		var option=document.createElement("OPTION");
		option.text=itemtext;
		option.value=itemvalue;
		if(option.text.indexOf("├-")!="-1")
		{
			option.text=option.text.replace("├-","");
		}
		
		if(option.text.indexOf("-不限")!="-1")
		{
			option.text=option.text.replace("-不限","");
		}
		if(tObject.length==3||tObject.length>3){alert('选择的工作地区不能超过三项.');return;}

		for(i=0;i<tObject.length;i++)
		{
			v=tObject.options[i].value;
			t=tObject.options[i].text;
			if( v==itemvalue){alert('您已经选择该项.'); return;}
			if ( v=='-1' ||t=="不限") {alert('您已经选择了包含该项的类别.'); return;}
			if(itemtext=="不限" || option.value=='') { alert('您已经选择了该项所在的类别中的子项.');  return;}//源的文本为“不限”
			

			if (v.length>3&&v.substring(2,4)=="00")//目标的文本带有“不限”
			{
				if(itemvalue.substring(0,2)==v.substring(0,2)){alert('您已经选择了包含该项的类别.'); return;}
			}
			if (itemtext.indexOf("-不限")>-1)//源的文本带有不限
			{
				if(itemvalue.substring(0,2)==v.substring(0,2)){alert('您已经选择了该项所在的类别中的子项.');return;}
			}
			
		}
		
		setJobLocaPara(mObject,sObject,tObject); 
		tObject.add(option);
		setJobLocation(tObject);
	
	}
	/**工作岗位类别的下拉项新增处理*/
	else if(catalog=='jobcatelog')
	{
		if(sObject.options [sObject.selectedIndex].text.indexOf("不限")>-1)
		{
			itemtext=sObject.options [sObject.selectedIndex].text;
		}
		else
		{
			itemtext=mObject.options [mObject.selectedIndex].text +"-"+ sObject.options [sObject.selectedIndex].text;
		}
		itemvalue=sObject.options[sObject.selectedIndex].value;
		var option=document.createElement("OPTION");
		option.text=itemtext;
		option.value=itemvalue;
		if (tObject.length<3)/**最多只能选择三项*/
		{
			for(i=0;i<tObject.length;i++)
			{
				v=tObject.options[i].value;
				t=tObject.options[i].text;               
				if( (v=="-1")) return; 
				if (option.value=='') return;
				if(t=='不限')
				{
					return ;
				}
				if(v==itemvalue)    
				{             
					alert('您已经选择了该项!');  	
					return;
				}
				else
				{
					if (t.indexOf("-不限")>-1)		/**目标的文本带有“不限”*/
					{
						if(itemtext.substring(0,4)==t.substring(0,4))
						{
							alert('您已经选择了此工作岗位所在的类别不限!');
							return;
						}
					}
					if (itemtext.indexOf("-不限")>-1)	/**源文本带有不限**/
					{
						if(itemtext.substring(0,4)==t.substring(0,4))
						{
							alert('您已经选择了该项所在的类别中的子项.');
							return;
						}
					}
				}
			}
			tObject.add(option);            
			//发布职位时增加岗位类别
			var m=document.thisForm;
			var jobFunction=m.jobFunction;
			var jobSel=m.jobcatelog;
			if(typeof(m)=="object" && typeof(jobSel)=="object")
			{
				for(var j=0;j<jobSel.length;j++)
				{
					var intK=parseInt(j+1);
					var jobFunction=eval("m.jobFunction"+intK);
					if(typeof(jobFunction)=="object" && typeof(jobSel.options[j])=="object")
					{
						jobFunction.value=jobSel.options[j].value;
					}
				}
				if(jobSel.length<jobLen)
				{
					m.jobFunction3.value="";
				}
			}
		}
		else
		{
			alert("您已经选择了三项!");
			return;	
		}
	}

}
function multiSelect_removeitem(Object){
    
    var m=document.thisForm;
    var jobFunction=m.jobFunction;
    var jobSel=m.jobcatelog;
    if(typeof(Object.options[Object.selectedIndex])=="unknown"){
        alert("系统提示:请选择您想要移除的资料项!");
        Object.focus();
    }

    if(Object.name=="jobcatelog" && document.location.href.indexOf("corporation")=="-1"){

        delJobFunc(Object) ; 
    }
    if(Object.name=="workplace"){
        delJobLocaPara(Object) ;
    }
    if(typeof(m)=="object" && Object.name=="jobcatelog"){
        for(var j=1;j<=jobSel.length;j++){
            var jobFunction=eval("m.jobFunction"+j);
            if(typeof(jobFunction)=="object"){
                if(typeof(Object.options[Object.selectedIndex])!="unknown" && jobFunction.value==Object.options[Object.selectedIndex].value){
                   jobFunction.value="";
                   break;
                }
            }
        }
    }
    if(Object.selectedIndex>-1){
        Object.remove(Object.selectedIndex);
    }
    if(Object.name=="workplace"){
        setJobLocation(Object);
    }

    if(Object.length==0 && Object.name=="jobcatelog"){
        for(var x=1;x<=jobLen;x++){
            var jobFunctions=eval("m.jobFunction"+x);
            jobFunctions.value="";
        }
    }
}
//设定工作地区jobLocation
function setJobLocation(tObject){
            var strLocation="";
            for(var x=0;x<tObject.length;x++){
                strLocation=tObject.options[x].value +";" + strLocation;
            }
            var m=document.thisForm;
            if(typeof(m)=="object"){
                var jobLocation=m.JobLocation;
                if(typeof(jobLocation)=="object"){
                    jobLocation.value=strLocation;
                }
            }
}
//企业会员注册通讯地址设定
function setAddr(){
        var selAddr=document.all.addressSel;
        var addrList=document.all.address_C;
        if(typeof(selAddr)=="object" && typeof(addrList)=="object"){
            if(selAddr.value!=""){
                for(var i=0;i<addrList.length;i++){
                    if(addrList.options(i).text==selAddr.value){
                        addrList.options(i).selected=true;
                        break;
                    }
                }
            }
        }
}


//设定工作地区jobLocaPara参数
function setJobLocaPara(mObject,sObject,tObject)
{
    var iLen = tObject.length;
    var m=document.thisForm;
    if (iLen == 0)
    {
        if(typeof(m)=="object"){
            var p1 = m.jobLocation1_p;
            if(typeof(p1)=="object"){
                p1.value = mObject.options[mObject.selectedIndex].value;
            }
            var c1 = m.jobLocation1_c;
            if(typeof(c1)=="object"){
                c1.value = sObject.options[sObject.selectedIndex].value;
            }
        }
    }
    else if (iLen == 1)
    {
        if(typeof(m)=="object"){
            var p2 = m.jobLocation2_p;
            if(typeof(p2)=="object"){
                p2.value = mObject.options[mObject.selectedIndex].value;
            }
            var c2 = m.jobLocation2_c;
            if(typeof(c2)=="object"){
                c2.value = sObject.options[sObject.selectedIndex].value;
            }
        }
    }
    else if (iLen == 2)
    {
        if(typeof(m)=="object"){
            var p3 = m.jobLocation3_p;
            if(typeof(p3)=="object"){
                p3.value = mObject.options[mObject.selectedIndex].value;
            }
            var c3 = m.jobLocation3_c;
            if(typeof(c3)=="object"){
                c3.value = sObject.options[sObject.selectedIndex].value;
            }
        }
    }
}


//清除工作地区jobLocaPara参数
function delJobLocaPara(obj)
{
    //alert("hello 234");
    var m=document.thisForm;
    if(typeof(obj.options[obj.selectedIndex])=="unknown"){
        //alert("系统提示:请选择您想要移除的资料项!");
        //Object.focus();
        return;
    }
    var idx = obj.selectedIndex;
    //alert("idx="+idx);
    if (idx == 2)
    {
        if(typeof(m)=="object"){
            var p3 = m.jobLocation3_p;
            if(typeof(p3)=="object"){
                p3.value = '';
            }
            var c3 = m.jobLocation3_c;
            if(typeof(c3)=="object"){
                c3.value = ''
            }
        }
    }
    else if (idx == 1)
    {
        if(typeof(m)=="object"){
            var p3 = m.jobLocation3_p;
            var p2 = m.jobLocation2_p;
            if(typeof(p3)=="object"){
                if (typeof(p2)=="object") {
                   p2.value = p3.value;
                   p3.value = '';
                }
            }
            var c3 = m.jobLocation3_c;
            var c2 = m.jobLocation2_c;
            if(typeof(c3)=="object"){
                if (typeof(c2)=="object") {
                   c2.value = c3.value;
                   c3.value = '';
                }
            }
        }
    }
    else if (idx == 0)
    {
        if(typeof(m)=="object"){
            var p3 = m.jobLocation3_p;
            var p2 = m.jobLocation2_p;
            var p1 = m.jobLocation1_p;
            if(typeof(p3)=="object"){
                if (typeof(p1)=="object") {
                   p1.value = p2.value;
                }
                if (typeof(p2)=="object") {
                   p2.value = p3.value;
                   p3.value = '';
                }
            }
            var c3 = m.jobLocation3_c;
            var c2 = m.jobLocation2_c;
            var c1 = m.jobLocation1_c;
            if(typeof(c3)=="object"){
                if (typeof(c1)=="object") {
                   c1.value = c2.value;
                }
                if (typeof(c2)=="object") {
                   c2.value = c3.value;
                   c3.value = '';
                }
            }
        }
    }  //idx = 0

}

function setSelected(obj1,obj2,oprate)
{
	if(typeof(obj1)=="object" && typeof(obj2)=="object")
	{
		switch(oprate)
		{
			case "more":				
				if(parseInt(obj1.value)<parseInt(obj2.value))
				{
					obj2.selectedIndex=obj2.defaultSelected;
					return false;	
				}		
				break;
			case "less":				
				if(parseInt(obj1.value)>parseInt(obj2.value))
				{
					//obj1.selectedIndex=obj2.selectedIndex-1;
					obj1.selectedIndex=obj1.defaultSelected;
					return false;
				}
				break;	
		}	
	}
}
//--弹出div
//这里的defectID可能有3个，要用defecttype来区分
function alert_div_com(type,name_obj,code_obj,form_obj){
	hide();//先执行关闭弹出窗体
	var strX="";
	var colorCPK="green";
	var colorPlimit="green";
	var colorspec="green";
	var colorCPKviewdisa="disabled";
	var colorPlimitviewdisa="disabled";
	var colorspecviewdisa="disabled";

	//获得鼠标当前X,Y坐标
	var x,y;
	if(!document.all)
	{
		x=pageX;
		y=pageY;
	}else{
		x=document.body.scrollLeft+event.clientX; //鼠标X轴的值
		y=document.body.scrollTop+event.clientY; //鼠标Y轴的值
	}
	
	//window.scrollTo(100,500);//竖向滚动条位置
	
	var sH = document.body.scrollHeight; //窗口的高度
	var sW = document.body.scrollWidth; //窗口的宽度
	
	var width=200 , height=130; //设置div的大小
	var tableHtml="";
	if(type=="1"){
		title="性别";
		tableHtml="<tr><td><input type=\"radio\" name=\"sex\" value='0' checked>不限</td><td><input type=\"radio\" name=\"sex\" value='1'>男</td>";
		tableHtml+="<td><input type=\"radio\" name=\"sex\" value='2'>女</td>";
		tableHtml+="</tr>";
		tableHtml+="<tr><td  colspan=\"2\"><input type=\"button\" value=\"选择\" onclick=\"seleceobj('sex','"+name_obj+"','"+code_obj+"','"+form_obj+"')\"></td></tr>";
	}else if(type=="2"){
		title="更新时间";
		tableHtml="\n <tr bgcolor=\"#FFFFFF\">                           	";
		tableHtml+="\n <td height=\"40\" align=\"left\">时间：</td>         ";
		tableHtml+="\n <td><select size=\"1\" name=\"resumedays\">    ";
		tableHtml+="\n <option value='0' selected>不限</option>             ";
		tableHtml+="\n <option value='1'>一天内</option>                    ";
		tableHtml+="\n <option value='3'>三天内</option>                    ";
		tableHtml+="\n <option value='6'>一周内</option>                    ";
		tableHtml+="\n <option value='15'>半月内</option>                   ";
		tableHtml+="\n <option value='30'>一月内</option>                   ";
		tableHtml+="\n <option value='90'>三月内</option>                   ";
		tableHtml+="\n <option value='180'>半年内</option>                  ";
		tableHtml+="\n <option value='360'>一年内</option>                  ";
		tableHtml+="\n </select>                                            ";
		tableHtml+="\n </td>                                                ";
		tableHtml+="\n </tr>                                                ";
		tableHtml+="<tr><td colspan=\"2\"><input type=\"button\" value=\"选择\" onclick=\"seleceobj('resumedays','"+name_obj+"','"+code_obj+"','"+form_obj+"')\"></td></tr>";
	}else if(type=="3"){
		title="学历";
		tableHtml=" \n <tr bgcolor=\"#FFFFFF\">                                                                                                                         "; 	
		tableHtml+=" \n <td height=\"40\" align=\"left\" bgcolor=\"#FFFFFF\"><span class=\"r1_3\"> </span><span class=\"style10\">学历要求：</span></td>                 ";
		tableHtml+=" \n <td align=\"left\" colspan=\"2\"><select name=\"reqDegreeID\"  style=\"width:100px\" onChange=\"setSelected(this,reqDegreeID2,'less');\">       ";
		tableHtml+=" \n <option value='0' selected>不限</option>                                                                                                         ";
		tableHtml+=" \n <option value='70'>博士</option>                                                                                                                 ";
		tableHtml+=" \n <option value='60'>硕士</option>                                                                                                                 ";
		tableHtml+=" \n <option value='50'>本科</option>                                                                                                                 ";
		tableHtml+=" \n <option value='40'>大专</option>                                                                                                                 ";
		tableHtml+=" \n <option value='30'>中专</option>                                                                                                                 ";
		tableHtml+=" \n <option value='25'>中技</option>                                                                                                                 ";
		tableHtml+=" \n <option value='20'>高中</option>                                                                                                                 ";
		tableHtml+=" \n <option value='10'>初中</option>                                                                                                                 ";
		tableHtml+=" \n                                                                                                                                                  ";
		tableHtml+=" \n </select>                                                                                                                                        ";
		tableHtml+=" \n                                                                                                                                                  ";
		tableHtml+=" \n </td>                                                                                                                                            ";
		tableHtml+=" \n </tr>                                                                                                                                            ";
		tableHtml+="<tr><td  colspan=\"2\"><input type=\"button\" value=\"选择\" onclick=\"seleceobj('reqDegreeID','"+name_obj+"','"+code_obj+"','"+form_obj+"')\"></td></tr>";
	}else if(type=="4"){
		title="工作年限";
		tableHtml=" \n <tr bgcolor=\"#f7f7f7\">                                                                                                            "; 	
		tableHtml+=" \n <td height=\"27\" align=\"left\">工作年限：</td>                                                                                    ";
		tableHtml+=" \n <td  colspan=\"2\"  align=\"left\"><select size=\"1\" name=\"reqWorkYear\" onChange=\"setSelected(this,reqWorkYear2,'less');\">    ";
		tableHtml+=" \n <option selected value='-99'>不限</option>                                                                                          ";
		tableHtml+=" \n <option  value='-1'>在读学生</option>                                                                                               ";
		tableHtml+=" \n <option  value='0'>毕业生</option>                                                                                                  ";
		tableHtml+=" \n <option  value='1'>1年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='2'>2年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='3'>3年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='4'>4年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='5'>5年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='6'>6年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='7'>7年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='8'>8年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='9'>9年</option>                                                                                                     ";
		tableHtml+=" \n <option  value='10'>10年</option>                                                                                                   ";
		tableHtml+=" \n <option  value='11'>10年以上</option>                                                                                               ";
		tableHtml+=" \n </select>                                                                                                                           ";
		tableHtml+=" \n </td>                                                                                                                               ";
		tableHtml+=" \n </tr>                                                                                                                              ";
		tableHtml+="\n <tr><td  colspan=\"2\"><input type=\"button\" value=\"选择\" onclick=\"javascript:seleceobj('reqWorkYear','"+name_obj+"','"+code_obj+"','"+form_obj+"')\"></td></tr>";
	}
	if((x + width) >= sW) //当鼠标点击时的x坐标的值加上div的宽度大于窗口的宽度
	{
		x = x - width;
	}
	
	if((y + height) >= sH-10) //当鼠标点击时的x坐标的值加上div的宽度大于窗口的宽度
	{
		y = y - height-40;
	}
	
	var left=x , top=y ; //设置div的位置
	
	var str="";
	// 整个div的大小和位子
	// 整个div的大小和位子
	str+="<div id='div1' style='z-index:1;background-color:white;position:absolute;border:2px solid slategray;left:"+left+";top:"+top+";width:"+width+";height:"+height+";'>";
	//--begin灰色top
	str+="<div style='padding-bottom:2px;background-color:slategray;width:100%;height:16px;color:white;'>"; 
	str+=" <span style='width:100%;font-family:webdings;cursor:hand;' onclick='hide()'>r</span>";
	str+="</div>";
	//--end
	str+="<div id='provincetitle' name='provincetitle' style='float:left;position: absolute;overflow: auto;top: 25;left:0'>";
	str+="<tr class='tdbg'>";
	str+="<td align='left' valign='foot' colspan='7'><a href='javascript:showTable2()'>"+title+"</a>：";
	str+="</td>";
	str+="</tr>";
	str+="</div>";
	str+="<div id='province' name='province' style='float:left;position: absolute;overflow: auto;top: 50;left:0'>"; 
	//白色div中的信息
	str+="<table id='tblJobtitle' name='tblJobtitle' cellpadding='0' cellspacing='1' border='1' class='border' align=left width='100%'>";
	str+=tableHtml;
	
	str+="</table>";
	str+="</div>";
	
	//--end
	str+="</div>";
	document.body.insertAdjacentHTML("afterBegin",str);
}
//--弹出div
//这里的defectID可能有3个，要用defecttype来区分
function alert_div(name_obj,code_obj,form_obj)
{
	hide();//先执行关闭弹出窗体
	var strX="";
	var colorCPK="green";
	var colorPlimit="green";
	var colorspec="green";
	var colorCPKviewdisa="disabled";
	var colorPlimitviewdisa="disabled";
	var colorspecviewdisa="disabled";

	//获得鼠标当前X,Y坐标
	var x,y;
	if(!document.all)
	{
		x=pageX;
		y=pageY;
	}else{
		x=document.body.scrollLeft+event.clientX; //鼠标X轴的值
		y=document.body.scrollTop+event.clientY; //鼠标Y轴的值
	}
	
	//window.scrollTo(100,500);//竖向滚动条位置
	
	var sH = document.body.scrollHeight; //窗口的高度
	var sW = document.body.scrollWidth; //窗口的宽度
	
	var width=400 , height=300; //设置div的大小

	if((x + width) >= sW) //当鼠标点击时的x坐标的值加上div的宽度大于窗口的宽度
	{
		x = x - width;
	}
	
	if((y + height) >= sH-10) //当鼠标点击时的x坐标的值加上div的宽度大于窗口的宽度
	{
		y = y - height-40;
	}
	
	var left=x , top=y ; //设置div的位置
	
	var str="";
	// 整个div的大小和位子
	str+="<div id='div1' style='z-index:1;background-color:white;position:absolute;border:2px solid slategray;left:"+left+";top:"+top+";width:"+width+";height:"+height+";'>";
	//--begin灰色top
	str+="<div style='padding-bottom:2px;background-color:slategray;width:100%;height:16px;color:white;'>";
	// 灰色div的设置
	//str+=" <div style='float:left;height:18px;overflow:hidden;margin:0px;padding:4px 0px 0px 5px;width:130;'>Action</div>";
	// 灰色div右侧的按钮
	//str+=" <span style='width:14px;font-family:webdings;cursor:hand;'>0</span>"; 
	str+=" <span style='width:100%;font-family:webdings;cursor:hand;' onclick='hide()'>r</span>";
	str+="</div>";
	//--end
	//--begin白色div
	str+="<div id='mainCity' style=' style='float:left;position: absolute;overflow: auto;top: 5;left:0''>"; 
	// 白色div中的信息
	str+="<table id='tblmainCity' name='tblmainCity' cellpadding='0' cellspacing='1' border='1' class='border' align=left width='100%'>";
	//CPK
	str+="<tr class='tdbg'>";
	str+="<td  colspan='7'>目前选择地方是：";
	str+="</td>";
	str+="</tr>";
	str+="<tr class='tdbg'>";
	str+="<td align='left' valign='foot' colspan='7'>主要城市：";
	str+="</td>";
	str+="</tr>";
	str+="</table>";
	str+="</div>";
	str+="<div id='provincetitle' name='provincetitle' style='float:left;position: absolute;overflow: auto;top: 135;left:0'>";
	str+="<tr class='tdbg'>";
	str+="<td align='left' valign='foot' colspan='7'><a href='javascript:showTable()'>主要省份</a>：";
	str+="</td>";
	str+="</tr>";
	str+="</div>";
	str+="<div id='province' name='province' style='float:left;position: absolute;overflow: auto;top: 150;left:0'>"; 
	//白色div中的信息
	str+="<table id='tblprovince' name='tblprovince' cellpadding='0' cellspacing='1' border='1' class='border' align=left width='100%'>";
	
	str+="</table>";
	str+="</div>";
	str+="<div id='city' name='city' style='display:none;float:left;position: absolute;overflow: auto;top: 150;left:0'>";
	str+="<table width='100%' id='tblcity' name='tblcity' cellpadding='0' cellspacing='1' border='1' class='border' align=left>";
	
	str+="</table>";
	str+="</div>";
	//--end
	str+="</div>"; 
	//document.write(str);
	document.body.insertAdjacentHTML("afterBegin",str);
	//removeTable(document.all.province);
	showprovince("'"+name_obj+"'","'"+code_obj+"'",'province',"'"+form_obj+"'");
	showMainCity("'"+name_obj+"'","'"+code_obj+"'","'"+form_obj+"'");
}

function alert_div_job(type,name_obj,code_obj,form_obj)
{
	hide();//先执行关闭弹出窗体
	var strX="";
	var colorCPK="green";
	var colorPlimit="green";
	var colorspec="green";
	var colorCPKviewdisa="disabled";
	var colorPlimitviewdisa="disabled";
	var colorspecviewdisa="disabled";
	var width=400 , height=300; //设置div的大小
	var title="";
	if(type=="1"){
		title="岗位类别";
	}else{
		title="行业类别";
		width=450
		height=580;
	}
	//获得鼠标当前X,Y坐标
	var x,y;

	x=document.documentElement.scrollLeft+event.clientX; //鼠标X轴的值
	y=document.documentElement.scrollTop+event.clientY; //鼠标Y轴的值
		x=event.clientX; //鼠标X轴的值
		y=event.clientY; //鼠标Y轴的值
	
	//window.scrollTo(100,500);//竖向滚动条位置
	
	var sH = document.documentElement.scrollHeight; //窗口的高度
	var sW = document.documentElement.scrollWidth; //窗口的宽度
	

	if((x + width) >= sW) //当鼠标点击时的x坐标的值加上div的宽度大于窗口的宽度
	{
	
		x = x - width;
		
	}

	if((y + height) >= sH-10) //当鼠标点击时的x坐标的值加上div的宽度大于窗口的宽度
	{
		y = y - height/2;
		
	}
	
	var left=x , top=y ; //设置div的位置
	
	var str="";
	// 整个div的大小和位子
	str+="<div id='div1' style='z-index:1;background-color:white;position:absolute;border:2px solid slategray;left:"+left+";top:"+top+";width:"+width+";height:"+height+";'>";
	//--begin灰色top
	str+="<div style='padding-bottom:2px;background-color:slategray;width:100%;height:16px;color:white;'>";
	// 灰色div的设置
	//str+=" <div style='float:left;height:18px;overflow:hidden;margin:0px;padding:4px 0px 0px 5px;width:130;'>Action</div>";
	// 灰色div右侧的按钮
	//str+=" <span style='width:14px;font-family:webdings;cursor:hand;'>0</span>"; 
	str+=" <span style='width:100%;font-family:webdings;cursor:hand;' onclick='hide()'>r</span>";
	str+="</div>";
	//--end
	str+="<div id='provincetitle' name='provincetitle' style='float:left;position: absolute;overflow: auto;top: 25;left:0'>";
	str+="<tr class='tdbg'>";
	str+="<td align='left' valign='foot' colspan='7'><a href='javascript:showTable2()'>"+title+"</a>：";
	str+="</td>";
	str+="</tr>";
	str+="</div>";
	str+="<div id='province' name='province' style='float:left;position: absolute;overflow: auto;top: 50;left:0'>"; 
	//白色div中的信息
	str+="<table id='tblJobtitle' name='tblJobtitle' cellpadding='0' cellspacing='1' border='1' class='border' align=left width='100%'>";
	
	str+="</table>";
	str+="</div>";
	str+="<div id='city' name='city' style='display:none;float:left;position: absolute;overflow: auto;top: 50;left:0'>";
	str+="<table width='100%' id='tblsubJobtitle' name='tblsubJobtitle' cellpadding='0' cellspacing='1' border='1' class='border' align=left>";
	
	str+="</table>";
	str+="</div>";
	//--end
	str+="</div>"; 

	//document.write(str);
	document.body.insertAdjacentHTML("afterBegin",str);
	if(type=="1")
		showJobTitle("'"+name_obj+"'","'"+code_obj+"'",'',"'"+form_obj+"'");
	else if(type=="2"){

		removeTable(document.all.tblJobtitle);

		showJobCategory("'"+name_obj+"'","'"+code_obj+"'",'',"'"+form_obj+"'");
	}
}
//--关闭div
function hide()
{
obj=document.getElementById( "div1");
if(obj!=null)
	obj.parentNode.removeChild(obj);
}
//显示岗位类别
function showJobTitle(name_obj,code_obj,JobTitleCode,form_obj){
	var flag="";
	var strX="";
	var strReturn=cSendHttp("/AjaxServlet?tablename=job&&provinceCode="+JobTitleCode,strX);
	var oXML1=new ActiveXObject("Microsoft.XMLDOM");
	oXML1.async="false";
	oXML1.loadXML( strReturn);
	var root = oXML1.documentElement;
	try
	{
		var objrow = document.all.tblJobtitle.insertRow();
		
		for (i=0;i<root.childNodes.length;i++)
	   {   
			var townCode=root.childNodes.item(i).childNodes.item(0).text;
			var townName=root.childNodes.item(i).childNodes.item(1).text;
			if(i>0&&i%3==0){
				objrow = document.all.tblJobtitle.insertRow();
			}
			var newTd0 =objrow.insertCell(); 
			str="<td align='center' valign='foot'><a href=\"javascript:showsubJobTitle("+name_obj+","+code_obj+",'"+townCode+"',"+form_obj+")\">"+townName+"</a></td>";
			newTd0.innerHTML=str;
			
	   }
	}catch(exception)
	{}
}
//显示具体行业
function showsubJobTitle(name_obj,code_obj,JobTitleCode,form_obj){
	document.all.province.style.display='none';
	document.all.city.style.display='';
	var items = new Array();
	itemCount = catelogCount;

	items = catelogs;
	var objrow = document.all.tblsubJobtitle.insertRow();

	for (i=0;i<itemCount;i++)
   {   
		if ((items[i][2]).substring(0,2) == JobTitleCode.substring(0,2))
		{
			var townCode=items[i][2];
			var townName=items[i][0];
			if(i>0&&i%3==0){
				objrow = document.all.tblsubJobtitle.insertRow();
			}
			var newTd0 =objrow.insertCell(); 
			str="<td align='center' valign='foot'><a href=\"javascript:selectsubjob('"+name_obj+"','"+code_obj+"','"+townCode+"','"+townName+"','"+form_obj+"')\">"+townName+"</a></td>";
			newTd0.innerHTML=str;
		}
   }
}
//显示行业类别
function showJobCategory(name_obj,code_obj,JobTitleCode,form_obj){
	var flag="";
	var strX="";
	var strReturn=cSendHttp("/AjaxServlet?tablename=JobCategory&&provinceCode="+JobTitleCode,strX);
	var oXML1=new ActiveXObject("Microsoft.XMLDOM");
	oXML1.async="false";
	oXML1.loadXML( strReturn);
	var root = oXML1.documentElement;
	
	try
	{
		var objrow = document.all.tblJobtitle.insertRow();
		for (i=0;i<root.childNodes.length;i++)
	   {   
			var townCode=root.childNodes.item(i).childNodes.item(0).text;
			var townName=root.childNodes.item(i).childNodes.item(1).text;
			if(i>0&&i%2==0){
				objrow = document.all.tblJobtitle.insertRow();
			}
			var newTd0 =objrow.insertCell(); 
			str="<td align='center' valign='foot'><a href=\"javascript:selectJobCategory("+name_obj+","+code_obj+",'"+townCode+"','"+townName+"',"+form_obj+")\">"+townName+"</a></td>";
			newTd0.innerHTML=str;
			
	   }
	}catch(exception)
	{}
}
function showCity(name_obj,code_obj,provincCode,form_obj){
	var flag="";
	var strX="";
	var strReturn=cSendHttp("/AjaxServlet?tablename=city&&provinceCode="+provincCode,strX);
	var oXML1=new ActiveXObject("Microsoft.XMLDOM");
	oXML1.async="false";
	oXML1.loadXML( strReturn);
	var root = oXML1.documentElement;
	try
	{
		
		var objrow = document.all.tblcity.insertRow();
		
		for (i=0;i<root.childNodes.length;i++)
	   {   
			var townCode=root.childNodes.item(i).childNodes.item(0).text;
			var townName=root.childNodes.item(i).childNodes.item(1).text;
			if(i>0&&i%7==0){
				objrow = document.all.tblcity.insertRow();
			}
			var newTd0 =objrow.insertCell(); 
			str="<td align='center' valign='foot'><a href=\"javascript:selectCity('"+name_obj+"','"+code_obj+"','"+townCode+"','"+townName+"','"+form_obj+"')\">"+townName+"</a></td>";
			newTd0.innerHTML=str;
			
	   }
	}catch(exception)
	{}
}

function showprovince(name_obj,code_obj,provincCode,form_obj){
	var flag="";
	var strX="";
	var strReturn=cSendHttp("/AjaxServlet?tablename=province&&provinceCode="+provincCode,strX);
	var oXML1=new ActiveXObject("Microsoft.XMLDOM");
	oXML1.async="false";
	oXML1.loadXML( strReturn);
	var root = oXML1.documentElement;
	try
	{
		var objrow = document.all.tblprovince.insertRow();
		
		for (i=0;i<root.childNodes.length;i++)
	   {   
			var townCode=root.childNodes.item(i).childNodes.item(0).text;
			var townName=root.childNodes.item(i).childNodes.item(1).text;
			if(i>0&&i%7==0){
				objrow = document.all.tblprovince.insertRow();
			}
			var newTd0 =objrow.insertCell(); 
			str="<td align='center' valign='foot'><a href=\"javascript:clearTable("+name_obj+","+code_obj+",'"+townCode+"',"+form_obj+")\">"+townName+"</a></td>";
			newTd0.innerHTML=str;
			
	   }
	}catch(exception)
	{}
}

function showMainCity(name_obj,code_obj,form_obj){
	var flag="";
	var strX="";
	var strReturn=cSendHttp("/AjaxServlet?tablename=mainCity",strX);
	var oXML1=new ActiveXObject("Microsoft.XMLDOM");
	oXML1.async="false";
	oXML1.loadXML( strReturn);
	var root = oXML1.documentElement;
	try
	{
		var objrow = document.all.tblmainCity.insertRow();
		
		for (i=0;i<root.childNodes.length;i++)
	   {   
			var townCode=root.childNodes.item(i).childNodes.item(0).text;
			var townName=root.childNodes.item(i).childNodes.item(1).text;
			if(i>0&&i%7==0){
				objrow = document.all.tblmainCity.insertRow();
			}
			var newTd0 =objrow.insertCell(); 
			str="<td align='center' valign='foot'><a href=\"javascript:selectCity("+name_obj+","+code_obj+",'"+townCode+"','"+townName+"',"+form_obj+")\">"+townName+"</a></td>";
			newTd0.innerHTML=str;
			
	   }
	}catch(exception)
	{}
}
function cSendHttp(sHttpURL,sSend)
{
  if (navigator.onLine==false)
  {
		return "你现在处于脱机状态,请联机后再试!"
  }
  var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

  xmlhttp.Open("POST", sHttpURL, false);
	try
	{
	    xmlhttp.Send(sSend);
	}
	catch (exception)
	{
		alert("查询错误!")
	}


	try
	{
		var str11=xmlhttp.responseXML.xml  //系统错误: -1072896748。

	}
	catch (exception)
	{
		if (exception.description=='系统错误: -1072896748。')
		{
			alert(exception.description)
			str11=""
		}


	}
	return str11

}
function removeTable(tblObj){
	if(tblObj!='undefined'){
		for(var i=0;i<tblObj.rows.length;i++){
			tblObj.deleteRow(0);
			i=i-1;
		}
	}
}
//选择城市
function selectCity(name_obj,code_obj,code,name,form_obj){
	eval("document."+form_obj+"."+name_obj).value=name;
	eval("document."+form_obj+"."+code_obj).value=code;
	hide();
}
//选择岗位
function selectsubjob(name_obj,code_obj,code,name,form_obj){

	eval("document."+form_obj+"."+name_obj).value=name;
	eval("document."+form_obj+"."+code_obj).value=code;
	hide();
}
//选择岗位
function selectJobCategory(name_obj,code_obj,code,name,form_obj){
	eval("document."+form_obj+"."+name_obj).value=name;
	eval("document."+form_obj+"."+code_obj).value=code;
	hide();
}
//有省份带出城市
function clearTable(name_obj,code_obj,provinceCode,form_obj){
	document.all.province.style.display='none';
	document.all.city.style.display='';
	showCity(name_obj,code_obj,provinceCode,form_obj);
	
}
//点选回到省份后,清空城市的资料
function showTable(){
	document.all.province.style.display='';
	document.all.city.style.display='none';
	removeTable(document.all.tblcity);
}
//点选回到岗位类别后,清空子类的资料
function showTable2(){
	document.all.province.style.display='';
	document.all.city.style.display='none';
	removeTable(document.all.tblsubJobtitle);
}
function seleceobj(selectName,name_obj,code_obj,form_obj){
	var dllObj;
	var code="";
	var name="";
	if(selectName!="sex"){
		dllObj=eval("document.all."+selectName);
		name=dllObj.options[dllObj.selectedIndex].text;
		code=dllObj.value;
	}
	else if(selectName=="sex"){
		dllObj=eval("document.all."+selectName);
		for(var i=0;i<3;i++){
			if(dllObj[i].checked==true){
				code=dllObj[i].value;
				if(i==0) name="不限";
				if(i==1) name="男";
				if(i==2) name="女";
			}
		}
	}
	
	
	eval("document."+form_obj+"."+name_obj).value=name;
	eval("document."+form_obj+"."+code_obj).value=code;
	hide();
}
//-->