String.prototype.trim = function() 
{
  return this.replace(/(^\s*)|(\s*$)/g, ""); 
}

function $(ctlid)
{
	return document.getElementById(ctlid);
}

function InitAjax()
{
 var ajax=false; 
 try { 
      ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
     } 
 catch (e) 
     { 
      try { 
           ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
          } 
      catch (E) 
          { 
            ajax = false; 
          } 
     }
   
   if (!ajax && typeof XMLHttpRequest!='undefined') 
      { 
       ajax = new XMLHttpRequest(); 
      } 
    
  return ajax;
}

function occph(catename)
{
 document.occfrm.occpName.value=catename;
 document.occfrm.submit();
 return false;
}

function occsh(catename)
{
  document.occsfrm.occsName.value=catename;
  document.occsfrm.submit();
  return false;
}

function profh(catename)
{
  document.proffrm.profName.value=catename;
  document.proffrm.submit();
  return false;
}

function areah(catename,aid)
{
  document.areafrm.AreaName.value=catename;
  document.areafrm.Areaid.value=aid;
  document.areafrm.submit();
  return false;
}

function showadv(sWin)
{
  var retArr=showModalDialog('/inc/dialog/advSearch.htm',sWin,'dialogWidth:525px;dialogHeight:525px;help:no;scroll:no;status:no');
  
  if (retArr!=null && retArr!=undefined)
    {
     sWin.close();
     return retArr;
    }
}

function pslogin()
{
     document.frmlg.action="http://www.ezjob.cc/personal/plogin.asp";
     document.frmlg.returl.value=location.href;
     document.frmlg.submit();
     event.returnValue=false;
}
document.write("<form action='' method='post' name='frmlg' style='display:none' target='_self'>");
document.write("<INPUT type='hidden' name='returl' value=''>");
document.write("</form>");

function getbrowhis()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/BrowHis.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("bhDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}

function getshhis()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/srhHis.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("shDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}


function getocccate()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/cateSearch/occCate.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("occDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}

function getocccate2()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/cateSearch/occCate2.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("occDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}

function getOccsCate(cid)
{
  try {
		  document.getElementById("occsDiv").innerHTML="<SPAN style=\"width:300px; text-align:center\">Loading...</SPAN>";
	    var ajax=InitAjax();
	    var url="inc/cateSearch/occsCate.asp?cid="+cid;
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("occsDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}

function getprofcate()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/cateSearch/profCate.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("profDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}

function getprofcate2()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/cateSearch/profCate2.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("profDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}

function getareacate()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/cateSearch/areaCate_1.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("areasDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}

function getareacate2()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/cateSearch/areaCate2.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("areasDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}


function cgarea(selctl)
{
 var adiv=document.all("areadiv");
 for (var i=0;i<adiv.length;i++)
     {
      if (adiv[i].areaid==selctl.value)
         {
          adiv[i].style.display="";
         }
      else
         {
          adiv[i].style.display="none";
         }
     }
}

function getreferjob()
{
  try {
		  
	    var ajax=InitAjax();
	    var url="inc/referjob.asp";
	    ajax.open("GET", url, true);
	    ajax.send(null);
	    ajax.onreadystatechange = function()
	      {
	        if (ajax.readyState == 4 && ajax.status == 200)
	         {
	   	      document.getElementById("rfjobDiv").innerHTML=ajax.responseText;
	   	      ajax=null;
	         }	
	      }
     }
  
  catch(E)
     {
     	ajax=null;
     //
     }
}

function checkrefer(form)
{
	if (!form.uname.value.trim().length)
	   {
	   	alert("请输入被推荐人的姓名！");
	   	form.uname.focus();
	   	return false;
	   }
	   
	if (!form.uage.value.trim().length)
	   {
	   	 alert("请输入年龄！");
	   	 form.uage.focus();
	   	 return false;
	   }
	else
		 {
		 	if (isNaN(form.uage.value))
		 	  {
		 	  	alert("请输入正确的年龄！");
		 	  	form.uage.focus();
		 	  	return false;
		 	  }
		 }
		 
	if (!form.usex.value.length)
	   {
	   	 alert("请选择性别！");
	   	 form.usex.focus();
	   	 return false;
	   }
	   
	if (!form.utel.value.trim().length)
	   {
	   	 alert("请输入电话号码！");
	   	 form.utel.focus();
	   	 return false;
	   }
	else
		 {
		 	 if (isNaN(form.utel.value.replace("-","")))
		 	    {
		 	    	alert("请输入正确的电话号码！");
		 	    	form.utel.focus();
		 	    	return false;
		 	    }
		 }
		 
	 if (!form.mobile.value.trim().length)
	    {
	    	alert("请输入手机号码！");
	    	form.mobile.focus();
	    	return false;
	    }
	 else
	 	  {
	 	  	if (isNaN(form.mobile.value))
	 	  	   {
	 	  	   	alert("请输入正确的手机号码！");
	 	  	   	form.mobile.focus();
	 	  	   	return false;
	 	  	   }
	 	  }
	 
	 if (!form.email.value.trim().length)
	    {
	    	alert("请输入电子邮件！");
	    	form.email.focus();
	    	return false;
	    }
	 else
	 	  {
	 	  	if (form.email.value.trim().charAt(0)=="." ||
  	 	      form.email.value.trim().charAt(0)=="@" ||
   	  	    form.email.value.trim().indexOf(".")==-1 || 
   	  	    form.email.value.trim().indexOf("@")==-1 ||
   	  	    form.email.value.trim().lastIndexOf(".")==form.email.value.trim().length-1 ||
   	  	    form.email.value.trim().lastIndexOf(".")==form.email.value.trim().length-1)
		   	  	{
		   	  		alert("电子邮件格式不正确！");
		      	  form.email.focus();
		      	  return false;
		        }
	 	  }
}

function referJob()
{
	$("layerRefer").style.left=document.body.clientWidth/2-$("layerRefer").clientWidth/2;
  $("layerRefer").style.top=document.body.clientHeight/2-$("layerRefer").clientHeight/2+document.body.scrollTop;
  $("layerRefer").style.visibility="visible";
}

function closeRefer()
{
	$("layerRefer").style.visibility="hidden";
	document.pinfo.reset();
}
function chg_seektab(o,t)
{
	document.getElementById("occDiv").className="divnone";
	document.getElementById("profDiv").className="divnone";
	document.getElementById("areasDiv").className="divnone";
	document.getElementById("t1").className="t2";
	document.getElementById("t2").className="t2";
	document.getElementById("t3").className="t2";
	document.getElementById(o).className="";
	document.getElementById(t).className="t1";
}
