// JavaScript Document

 
 var req;

function createXMLHttpRequest() {
    if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
    }
}

             function showJoblist(jobcatid)//使用Ajax访问服务器
              {
               createXMLHttpRequest();

			   if(req){
                 req.onreadystatechange=setJobValue;
                 req.open("GET","/ShowJoblist?jobcatid="+jobcatid);//把参数带到服务器中
                 req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                 req.send(null);
				 }
				 
          }
		  
             function setJobValue()
              {
                 if (req.readyState==4 )//访问到服务器
                  {           
                     if(req.status==200)//正确返回
                      {   
					    	var v=req.responseText;
							paint(document.getElementById("job_id"),v);
                     }
					 
				 }
				 
             }
		
			 
			 
             function paint(obj,value)//根据一对数据去更新一个下拉框
              {
                 var ops = obj.options;
                  var v=value.split("||");//得到一些数据,(修改过了..)
                     while(ops.length>0)//先清空原来的数据
                      {
                       ops.length--;
                     }

                     for(var i=0;i<v.length-1;i++)//把新得到的数据显示上去
                      {
                         var o = document.createElement("OPTION");//创建一个option把它加到下拉框中
                         o.value=v[i].split(";")[0];
                         o.text=v[i].split(";")[1];
                         ops.add(o);
                     }
             }
			 
			 
			 
			 function showProvlist(flag,value)//使用Ajax访问服务器
              {
              // alert("flag is: "+flag+" and value is: "+value);
			   createXMLHttpRequest();
			   flagselect=flag;
			   if(req){
                 req.onreadystatechange=setValue;
					 req.open("GET","/ShowProvlist?flag="+flag+"&value="+encodeURIComponent(value));//把参数带到服务器中
                 req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                 //request.SetHeader("Charset",GB2312);
                 req.send(null);
				 }
				 
          }
		  
             function setValue()
              {
                 if (req.readyState==4 )//访问到服务器
                  {           
                     if(req.status==200)//正确返回
                      {   
					    if(flagselect=="1"){
                             var v=req.responseText.split(";");//req.responseText是服务器返回来的字符串
                             paintProv(document.getElementById("province"),v[0]);//更新省下拉框
							 paintCity(document.getElementById("city"),v[1]);//update city option
						}
						else if(flagselect=="2"){
							var v=req.responseText;
							paintCity(document.getElementById("city"),v);
                        }
					} 
				 }
				 
             }
			 
             function paintProv(obj,value)//根据一对数据去更新一个下拉框
              {
                 var ops = obj.options;
                  var v=value.split(",");//得到一些数据,(修改过了..)
                     while(ops.length>0)//先清空原来的数据
                      {
                       ops.length--;
                     }

                     for(var i=0;i<v.length-1;i++)//把新得到的数据显示上去
                      {
                         var o = document.createElement("OPTION");//创建一个option把它加到下拉框中
                         o.value=v[i];
                         o.text=v[i];
                         ops.add(o);
                     }
             }
			 
			 
			 function paintCity(obj,value)//根据一对数据去更新一个下拉框
              {
                 var ops = obj.options;
                  var v=value.split(",");//得到一些数据,(修改过了..)
                     while(ops.length>0)//先清空原来的数据
                      {
                       ops.length--;
                     }
					// alert("begin to paint cities");
					 var city=document.createElement("OPTION");
					 city.value="0";
					  city.text="不限";
                      ops.add(city);

                     for(var i=0;i<v.length-1;i++)//把新得到的数据显示上去
                      {
                         var o = document.createElement("OPTION");//创建一个option把它加到下拉框中
                         o.value=v[i];
                         o.text=v[i];
                         ops.add(o);
                     }
             }


