//创建对象
function CreateXmlHttp()
{
     try{return new ActiveXObject('MSXML2.XMLHTTP');}catch(x){}
     try{return new ActiveXObject('Microsoft.XMLHTTP');}catch(x){}
     throw(new Error(-1,'不能创建XMLHTTP'));
} 


var JobCode = "";var CityCode = "";var ObjUrl = "";var JobName="";var CityName="";
//var tempJob = "";var temArea="";
function JobCodeClear()
{
	if(isOneClass)
	{
		JobCode="";
	}
	else
	{
		JobCode=JobCode.substring(0,4);
	}
}
//工作岗位 一级类别变动时,加入二级类别
function BindJobClass(tempJobClass,ClassName,ClassCode)//
{
	
	
	if(ClassCode=="GAAA")
	{
		JobCode = "";
	}
	//debugger;
	if(ClassName==null||ClassName=="")
	{
		//tempJobMenu.innerHTML = "（请选择工作岗位）";
		//tempJob.innerHTML += "";
	}
	else
	{
		//tempJobMenu.innerHTML += " > <a style='CURSOR:hand' onclick=BindJobClass(tempJobClass,'','"+ClassCode+"');>"+ClassName+"</a>";
		//debugger
		//JobName += ">"+ClassName;
		//JobName = JobName.substring(1,JobName.length);
		//tempJob.innerHTML = JobName;
		//if()
		
		if(JobCode.length==8)//重新构造八位职位代码
		{
			JobCode = JobCode.substr(0,4)+ClassCode;
		}
		else
		{
			JobCode += ClassCode;
		}
	}
	
	//alert(JobCode);
	var html="";
	var XmlHttp = CreateXmlHttp();
	var url = "";
	//var url=document.location.href;
	//var LastUrl=url.substring(7,url.length);	
	//url = "http://"+LastUrl.substring(0,LastUrl.indexOf("\/"))+"/js/GetXml.aspx?ClassCode="+ClassCode;
	if(ClassCode==null)
	{
		url = "http://www.Job00.com/js/GetXml.aspx?ClassCode=GAAA";//localhost/cg51
	}
	else
	{
		url = "http://www.Job00.com/js/GetXml.aspx?ClassCode="+ClassCode;//localhost/cg51
	}
	XmlHttp.open("GET",url,false);
	
	XmlHttp.setRequestHeader("Content-Type","text/xml");
	XmlHttp.send();
	
	var XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	XmlDoc.async="false";
	XmlDoc.loadXML(XmlHttp.responseXML.xml);//
	var XmlRoot=XmlDoc.documentElement;
	html += "<table width='100%' border='0' cellspacing='0' cellpadding='0'>"
	var columns=0;

	if(XmlRoot.childNodes.length>0)
	{
		for(var i=0;i<XmlRoot.childNodes.length;i++)
		{
			if(columns==0)
				html += "<tr>";
			if(columns==4)
			{
				html+="</tr>";
				columns=0;
			}
			html += "<td>&nbsp;<a style='CURSOR:hand' onclick=BindJobClass(tempJobClass,'"+XmlRoot.childNodes[i].childNodes[2].text+"','"+XmlRoot.childNodes[i].childNodes[1].text+"');>"+XmlRoot.childNodes[i].childNodes[2].text+"</a></td>";
			columns++;			
		}
	}
	else
	{
		ObjUrl = "/Jobs/JobList.aspx?Province=&City=&JobClassOne="+JobCode.substr(0,4)+"&JobClassTwo="+JobCode.substr(4,4)+"&CompanyType=&Date=30&Type=JobName&KeyWord=";
		
		//BindJobList(tempJobList,ObjUrl);
		window.open(ObjUrl);
		return false;
	}
	tempJobClass.innerHTML=html+"</table>";
}


//工作地区 一级类别变动时,加入二级类别

function BindWorkArea(tempWorkArea,ClassName,ClassCode)//
{
	
	if(ClassCode=="FBAA")
	{
		JobCode = "";
	}
	
	if(ClassName==null||ClassName=="")
	{
		//tempAreaMenu.innerHTML = "（请选择工作地区）";
		//tempArea.innerHTML += "";
	}
	else
	{
		//tempAreaMenu.innerHTML += " > <a style='CURSOR:hand' onclick=BindJobClass(tempJobClass,'','"+ClassCode+"');>"+ClassName+"</a>";
		
		//CityName += ">"+ClassName;

		if(CityCode.length==8)
		{
			CityCode = CityCode.substr(0,4)+ClassCode;
		}
		else
		{
			CityCode += ClassCode;
		}
	}
	
	var html="";
	var XmlHttp = CreateXmlHttp();
	var url = "";
	if(ClassCode==null)
	{
		url = "http://www.Job00.com/js/GetXml.aspx?ClassCode=FBAA";//localhost/cg51
	}
	else
	{
		url = "http://www.Job00.com/js/GetXml.aspx?ClassCode="+ClassCode;//localhost/cg51
	}
	XmlHttp.open("GET",url,false);
	
	XmlHttp.setRequestHeader("Content-Type","text/xml");
	XmlHttp.send();
	
	var XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	XmlDoc.async="false";
	XmlDoc.loadXML(XmlHttp.responseXML.xml);//
	var XmlRoot=XmlDoc.documentElement;
	html += "<table width='100%' border='0' cellspacing='0' cellpadding='0'>"
	var columns=0;
	if(XmlRoot.childNodes.length>0)
	{
		for(var i=0;i<XmlRoot.childNodes.length;i++)
		{
			if(columns==0)
				html += "<tr>";
			if(columns==8)
			{
				html+="</tr>";
				columns=0;
			}
			html += "<td>&nbsp;<a style='CURSOR:hand' onclick=BindWorkArea(tempWorkArea,'"+XmlRoot.childNodes[i].childNodes[2].text+"','"+XmlRoot.childNodes[i].childNodes[1].text+"');>"+XmlRoot.childNodes[i].childNodes[2].text+"</a></td>";
			columns++;			
		}
	}
	else
	{
		ObjUrl = "../City/Index.aspx?CityCode="+CityCode.substr(4,4);//"/Jobs/JobList.aspx?Province="+CityCode.substr(0,4)+"&City="+CityCode.substr(4,4)+"&JobClassOne=&JobClassTwo=&CompanyType=&Date=365&Type=JobName&KeyWord=";
		
		window.open(ObjUrl);
		return false;
	}
	tempWorkArea.innerHTML=html+"</table>";
}


//工作岗位 一级类别变动时,加入二级类别
function BindCompanyType(tempTypeClass,ClassName,ClassCode)//
{
	//var TypeCode ="";
	
	//if(ClassCode=="GAAA")
	//{
	//	TypeCode = "";
	//}
	//debugger;
	//if(ClassName==null||ClassName=="")
	//{
		//tempJobMenu.innerHTML = "（请选择工作岗位）";
		//tempJob.innerHTML += "";
	//}
	//else
	//{
		//tempJobMenu.innerHTML += " > <a style='CURSOR:hand' onclick=BindJobClass(tempJobClass,'','"+ClassCode+"');>"+ClassName+"</a>";
		//debugger
		//JobName += ">"+ClassName;
		//JobName = JobName.substring(1,JobName.length);
		//tempJob.innerHTML = JobName;
		//if()
		
		//if(TypeCode.length==8)//重新构造八位职位代码
		//{
		//	JobCode = JobCode.substr(0,4)+ClassCode;
		//}
		//else
		//{
		//	JobCode += ClassCode;
		//}
	//}
	
	//alert(JobCode);
	var html="";
	var XmlHttp = CreateXmlHttp();
	var url = "";
	//var url=document.location.href;
	//var LastUrl=url.substring(7,url.length);	
	//url = "http://"+LastUrl.substring(0,LastUrl.indexOf("\/"))+"/js/GetXml.aspx?ClassCode="+ClassCode;
	if(ClassCode==null)
	{
		url = "http://www.Job00.com/js/GetXml.aspx?ClassCode=RCAJ";//localhost/cg51
	}
	else
	{
		url = "http://www.Job00.com/js/GetXml.aspx?ClassCode="+ClassCode;//localhost/cg51
	}
	XmlHttp.open("GET",url,false);
	
	XmlHttp.setRequestHeader("Content-Type","text/xml");
	XmlHttp.send();
	
	var XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	XmlDoc.async="false";
	XmlDoc.loadXML(XmlHttp.responseXML.xml);//
	var XmlRoot=XmlDoc.documentElement;
	html += "<table width='100%' border='0' cellspacing='0' cellpadding='0'>"
	var columns=0;

	if(XmlRoot.childNodes.length>0)
	{
		for(var i=0;i<XmlRoot.childNodes.length;i++)
		{
			if(columns==0)
				html += "<tr>";
			if(columns==4)
			{
				html+="</tr>";
				columns=0;
			}
			html += "<td>&nbsp;<a style='CURSOR:hand' onclick=BindCompanyType(tempTypeClass,'"+XmlRoot.childNodes[i].childNodes[2].text+"','"+XmlRoot.childNodes[i].childNodes[1].text+"');>"+XmlRoot.childNodes[i].childNodes[2].text+"</a></td>";
			columns++;			
		}
	}
	else
	{
		ObjUrl = "/Jobs/JobList.aspx?Province=&City=&JobClassOne=&JobClassTwo=&CompanyType="+ClassCode+"&Date=30&Type=CompanyName&KeyWord=";
		
		//BindJobList(tempJobList,ObjUrl);
		window.open(ObjUrl);
		return false;
	}
	tempTypeClass.innerHTML=html+"</table>";
}




//搜索绑定职位列表
/*function BindJobList(tempJobList,ObjUrl)//
{
	tempJobList.innerHTML="";//清空列表
	var html="";
	var XmlHttp = CreateXmlHttp();
	var url = "";
	url = "http://www.Job00.com/Include/aspx/GetJobList.aspx?"+ObjUrl;//localhost/cg51
	XmlHttp.open("GET",url,false);
	//window.alert(url);
	
	XmlHttp.setRequestHeader("Content-Type","text/xml");
	XmlHttp.send();
	
	var XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	XmlDoc.async="false";
	XmlDoc.loadXML(XmlHttp.responseXML.xml);//
	var XmlRoot=XmlDoc.documentElement;
	if(XmlRoot==null)
	{
		return false;
	}
	else
	{//
	if(XmlRoot.childNodes.length>0)
	{
		for(var i=0;i<XmlRoot.childNodes.length;i++)
		{
			html += "<TABLE cellSpacing='0' cellPadding='0' width='100%' border='0'>";
			html += "<TR bgColor='#f0f0f0'><TD width='6'></TD>";
			html += "<TD width='114' height='26'><A target='_blank' href='../Jobs/JobListbig.aspx?Id="+XmlRoot.childNodes[i].childNodes[34].text+"&amp;JobId="+XmlRoot.childNodes[i].childNodes[32].text+"'>"+XmlRoot.childNodes[i].childNodes[0].text+"</TD>";//职位名<A href='../Jobs/JobListbig.aspx?Id=<%# DataBinder.Eval(Container.DataItem,"CompanyTimeId")%>&amp;JobId=<%# DataBinder.Eval(Container.DataItem,"JobID")%>' target="_blank"><%#DataBinder.Eval(Container.DataItem,"JobName")%></A>
			html += "<TD colSpan='5' height='26'><A target='_blank' href='../Jobs/JobListCom.aspx?Id="+XmlRoot.childNodes[i].childNodes[34].text+"'>"+XmlRoot.childNodes[i].childNodes[1].text+"</a></TD></TR>";//公司名
			html += "<TR bgColor='#f0f0f0'><TD></TD><TD width='114'></TD><TD align='center'><SPAN class='STYLE6'></SPAN></TD>";	
			html += "<TD class='s12' align='center' width='100'>"+XmlRoot.childNodes[i].childNodes[6].text.substr(0,10)+"</TD>";//发布日期
			html += "<TD align='center' width='100'>"+XmlRoot.childNodes[i].childNodes[9].text+"</TD>";//最低学历
			html += "<TD class='s12' align='center' width='80'>"+XmlRoot.childNodes[i].childNodes[7].text+"</TD>";//工作地点	
			html += "<TD class='s12' align='center' width='55'>"+XmlRoot.childNodes[i].childNodes[10].text+"</TD></TR>";//职位月薪
			html += "</TABLE>";
			//window.alert(XmlRoot.childNodes[i].childNodes[1].text);
		}
	}
	else
	{
		window.alert("对不起,未搜索到符合条件的招聘信息,请您重新选择搜索条件!");
		return false;
	}
	}//.......
	tempJobList.innerHTML=html;
}*/
