﻿/*******************************************************************
 *输出全国各省辖市下拉列表项writeCitys()
 *输出企业性质下拉列表项writeProperity()
 *输出工作岗位类别下拉列表项writeJobs()
 *输出行业类别下拉列表项writeCalling()
 *输出学历下拉列表项writeDegree()
 *输出更新时间下拉列表项writeUpdateDate()
 *输出职工人数下拉列表项writeEmployee()
 *输出金额币种下拉列表项writeMoneyType()
 *输出外语成绩下拉列表项writeForeignLevel()
 *输出留学国家下拉列表项writeStudyAbroadCountry()
 *输出留学计划下拉列表项writeStudyAbroadPlan()
 *输出目前情况下拉列表项writeCurrentCase()
 *输出外语语种下拉列表项writeForeignType()
 *输出工作经验下拉列表项writeJobYear()
 *输出要求月薪下拉列表项writeSalary()
 *输出到岗时间下拉列表项writeJobTime()
 *输出起始年龄要求下拉列表项writeStartAge()   -- add by Qingxiao.Shi
 *输出结束年龄要求下拉列表项writeEndAge()   -- add by Qingxiao.Shi
 *输出国籍下拉列表项writeNationality() 
 *输出专业英文列表项writeMajor()  
 *输出学历英文列表项writeDegreeEN()
 *输出工作经验英文列表项writeWorkingExperienceEN() 
 *输出外语语种英文下拉列表项writeForeignTypeEN()
 *输出求职类型英文下拉列表项writeJobTypeEN()
 *输出可授课程英文下拉列表项writeTeachCoursesEN()
 *输出应聘岗位类别英文下拉列表项writeWorkKindEN()
 *输出要求月薪英文下拉列表项writeRequiredSalaryEN()
 *输出到岗时间英文下拉列表项writeJobTimeEN()
 *Date:2004-06-28 , 2006-10-31
 *Author:Lzj.Liu , Qingxiao.Shi
 *******************************************************************/
 /** 检查电话号码输入是否合法 Base 20030820 */
function isPhone(s) {
	//var regu = "^(([(0-9)]+)|([0-9-]+))(([0-9-]+)|([0-9]+))([0-9])$";
	var regu = /^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; // modify by Shiqingxiao
	var re   = new RegExp(regu);
	if (s.search(re) != -1)
		return true;
	else
		return false;
}
 /** 测量有汉字时的字串实际长度，其中一个汉字占两个字符 Base 20030820 */
function len(s){
	var length = 0;
	var tmpArr = s.split("");

	for (i = 0; i < tmpArr.length; i++){
		if (tmpArr[i].charCodeAt(0) < 299)
			length ++;
		else
			length += 2;
	}
	return length;
}
/** 是否为合法字串，指只包括字母，数字和_的字串　*/
//edit by liujy2004-06-09 14:57:11 
function isStr(s) {
	if (s.length == 0) return false;
	var regu = "^[0-9A-Za-z_]*$";
	var re   = new RegExp(regu);
    //alert("ssss---s.search(re):"+s.search(re));
    s = s.replace('@', '');
    s = s.replace('.', '');
	if (s.search(re) != -1)
		return true;
	else
    {
        if (isEmail(s)) return true;
		else return false;
    }
}
/** 是否为数字 Base 20030821 */
function isNum(s) {
	var regu = "^([0-9]*)$";
//	var regu = "^([0-9]*[.0-9])$"; // 小数测试
	var re   = new RegExp(regu);
	if (s.search(re) != -1)
		return true;
	else
		return false;
}
/** 是否为数字 Base 20030821 */
function isDigital(s) {
	var tmpChar = "0123456789";

	if (s.length < 1) return false;
	for (var i=0; i<s.length; i++){
		ch = s.charAt(i);
		for (var j=0; j<tmpChar.length; j++){
			if (ch == tmpChar.charAt(i))
				break;
			if (j == tmpChar.length)
				return false;
		}
	}
	return true;
}
/** 修剪字串前后的空格 Base 20030820 */

/** 检测Email是否合法 */
/*
Mender:Lzj.Liu
Date:2004-05-26
Reason:以前的表达式检查ss@ss.hk或z@ss.com;s@dd.net时不能通过
*/
function isEmail(s) {
	if (s.length > 100)	return false;
	if (s.indexOf("'")!=-1 || s.indexOf("/")!=-1 || s.indexOf("\\")!=-1 || s.indexOf("<")!=-1 || s.indexOf(">")!=-1) return false;
    //edit by liujy 2004-08-04 09:30:01 
    s = s.replace('(', '');
    s = s.replace(')', '');
    s = s.replace('（', '');
    s = s.replace('）', '');

	var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([^\.]+)$";
//	regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+(.+)$";
//	{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT|cn|CN|cc|CC

	var result=true;
	var arrayStr = s.split(";");
	var i = 0;
	for (;i<arrayStr.length;i++){
		if (s.charAt(0)==" "){
			result=false;
			break;
		}
		if (s.charAt(s.length-1)==" "){
			result=false;
			break;
		}
		var re = new RegExp(regu);
		if (arrayStr[i].search(re) == -1){
			result=false;
			break;
		}
	}
	return result;
}

function trim(s) {
  var count = s.length;
  var st    = 0;       // start
  var end   = count-1; // end

  if (s == "") return s;
  while (st < count) {
    if (s.charAt(st) == " ")
      st ++;
    else
      break;
  }
  while (end > st) {
    if (s.charAt(end) == " ")
      end --;
    else
      break;
  }
  return s.substring(st,end + 1);
}

/**检查是否为有效字符串*/
function IsValidString(checkStr)
{
var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_";
var allValid = true;
if (checkStr.length<1)
 allValid=false;
  for (i=0;i<checkStr.length;i++)
  {
    ch=checkStr.charAt(i);
    for(j=0;j<checkOK.length;j++)
      if(ch==checkOK.charAt(j))
        break;
    if(j==checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  return allValid;
}


//////////////------------------------------
/** *专业英文下拉列表项**/
function writeMajor(){

	with(document)
		{
			write("<option value='Accounting' >Accounting</option>");
            write("<option value='Agriculture Industry' >Agriculture Industry</option>");
			write("<option value='Animal Science' >Animal Science</option>");
			write("<option value='Applied Computer Science' >Applied Computer Science</option>");
			write("<option value='Art、Astronomy' >Art、Astronomy</option>");
			write("<option value='Biology' >Biology</option>");
			write("<option value='Chemistry、Education' >Chemistry、Education</option>");
			write("<option value='Civil Engineering' >Civil Engineering</option>");
			write("<option value='Computer' >Computer</option>");
			write("<option value='Economics' >Economics</option>");
			write("<option value='Education' >Education</option>");
			write("<option value='Environmental Sciences' >Environmental Sciences</option>");
			write("<option value='Finance' >Finance</option>");
			write("<option value='Food Science' >Food Science</option>");
			write("<option value='Genetics' >Genetics</option>");
			write("<option value='Geography' >Geography</option>");
			write("<option value='Information&communication science' >Information&communication science</option>");
			write("<option value='Journalism' >Journalism</option>");
			write("<option value='Kinesiology' >Kinesiology</option>");
			write("<option value='Law' >Law</option>");
			write("<option value='Literature' >Literature</option>");
			write("<option value='Mathematics' >Mathematics</option>");
			write("<option value='Medicine' >Medicine</option>");
			write("<option value='Music' >Music</option>");
			write("<option value='Nursing' >Nursing</option>");
			write("<option value='Philosophy' >Philosophy</option>");
			write("<option value='Political Science' >Political Science</option>");
			write("<option value='Psychology' >Psychology</option>");
			write("<option value='Recreation' >Recreation</option>");
			write("<option value='Science' >Science</option>");
			write("<option value='Secondary Education' >Secondary Education</option>");
			write("<option value='Sociology' >Sociology</option>");
			write("<option value='Technical Graphics' >Technical Graphics</option>");
			write("<option value='Zoology' >Zoology</option>");			
			write("<option value='Other' >Other</option>");
		}
}
/** *国籍下拉列表项**/
function writeNationality(){

	with(document)
		{
			write("<option value='USA' >USA</option>");
            write("<option value='Canada' >Canada</option>");
			write("<option value='China' >China</option>");
			write("<option value='U.k' >U.k</option>");
			write("<option value='Australia' >Australia</option>");
			write("<option value='New Zealand' >New Zealand</option>");
			write("<option value='Ireland' >Ireland</option>");
			write("<option value='Filipine' >Filipine</option>");
			write("<option value='South Africa' >South Africa</option>");
			write("<option value='Nigeria' >Nigeria</option>");
			write("<option value='Egypt' >Egypt</option>");
			write("<option value='Belgium' >Belgium</option>");
			write("<option value='Jamaica' >Jamaica</option>");
			write("<option value='India' >India</option>");
			write("<option value='Cameroon' >Cameroon</option>");
			write("<option value='Singapore' >Singapore</option>");
			write("<option value='France' >France</option>");
			write("<option value='Germany' >Germany</option>");
			write("<option value='Greece' >Greece</option>");
			write("<option value='Kenya' >Kenya</option>");
			write("<option value='Italy' >Italy</option>");
			write("<option value='Sweden' >Sweden</option>");
			write("<option value='Norway' >Norway</option>");
			write("<option value='Malaysia' >Malaysia</option>");
			write("<option value='Mexico' >Mexico</option>");
			write("<option value='Danmark' >Danmark</option>");
			write("<option value='North Korea' >North Korea</option>");
			write("<option value='South Korea' >South Korea</option>");
			write("<option value='Holand' >Holand</option>");
			write("<option value='Hungary' >Hungary</option>");
			write("<option value='Spain' >Spain</option>");
			write("<option value='Austria' >Austria</option>");
			write("<option value='Colombia' >Colombia</option>");
			write("<option value='Congo' >Congo</option>");
			write("<option value='poland' >poland</option>");
			write("<option value='Switzerland' >Switzerland</option>");
			write("<option value='Russia' >Russia</option>");
			write("<option value='Japan' >Japan</option>");
			write("<option value='Other' >Other</option>");
		}
}

/** *到岗时间英文下拉列表项**/
function writeJobTimeEN(){

	with(document)
		{
			write("<option value='Anytime'>Anytime</option>");
			write("<option value='Within Half A Month'>Within Half A Month</option>");
			write("<option value=\"Within A Month\" >Within A Month</option>");
			write("<option value=\"Within Two Month\">Within Two Month</option>");
			write("<option value='Within Half A Year'>Within Half A Year</option>");
			write("<option value='Within A Year'>Within A Year</option>");
			write("<option value='In A Year'>In A Year</option>");
			
		}
}

/** *应聘岗位类别英文下拉列表项**/
function writeWorkKindEN(){

	with(document)
		{
			write("<option value='Education•Training•Scientific Research•Academy Institute' >Education•Training•Scientific Research•Academy Institute</option>");
            write("<option value='Computer/Internet•e-Commerce' >Computer/Internet•e-Commerce</option>");
			write("<option value='Computer/Internet•e-Commerce' >Computer/Internet•e-Commerce</option>");
			write("<option value='Telecommunication (Equipment•Operation•Value-Added Service)' >Telecommunication (Equipment•Operation•Value-Added Service)</option>");
			write("<option value='Advertising•Exhibition•Public relation(PR)' >Advertising•Exhibition•Public relation(PR)</option>");
			write("<option value='Real Estate Development•Construction & Engineering' >Real Estate Development•Construction & Engineering</option>");
			write("<option value='Property Management•Business Centre' >Property Management•Business Centre</option>");
			write("<option value='Housing•Furniture•Interior Design & Decoration' >Housing•Furniture•Interior Design & Decoration</option>");
			write("<option value='Service Agency(Talent•Patent)' >Service Agency(Talent•Patent)</option>");
			write("<option value='Professional Service(Consultancy•Accountancy•Legal)' >Professional Service(Consultancy•Accountancy•Legal)</option>");
			write("<option value='Financial Services (Investment•Insurance•Banks•Securities)' >Financial Services (Investment•Insurance•Banks•Securities)</option>");
			write("<option value='Trading•Import & Export' >Trading•Import & Export</option>");
			write("<option value='Media•Publishing' >Media•Publishing</option>");
			write("<option value='Printing•Packaging•Paper Producing' >Printing•Packaging•Paper Producing</option>");
			write("<option value='Consumer Products － FMCG (Food, Drinks, Cosmatic,Cigaretees&wines etc.)' >Consumer Products － FMCG (Food, Drinks, Cosmatic,Cigaretees&wines etc.)</option>");
			write("<option value='Comsumer Durables (Apparel &Accessory•Textiles•Home furnishing•Home electroni' >Comsumer Durables (Apparel &Accessory•Textiles•Home furnishing•Home electroni</option>");
			write("<option value='Domestic Appliances' >Domestic Appliances</option>");
			write("<option value='Office Supply & Equipment' >Office Supply & Equipment</option>");
			write("<option value='Travel•Hotel•Restaurant' >Travel•Hotel•Restaurant</option>");
			write("<option value='Wholesale•Retail' >Wholesale•Retail</option>");
			write("<option value='Transportation•Logistics' >Transportation•Logistics</option>");
			write("<option value='Entertainment•Sports•Recreation' >Entertainment•Sports•Recreation</option>");
			write("<option value='Pharmaceuticals & Biotechnology' >Pharmaceuticals & Biotechnology</option>");
			write("<option value='Medical Treatment•Health Care•Hairdressing•Sanitation Service' >Medical Treatment•Health Care•Hairdressing•Sanitation Service</option>");
			write("<option value='Medical Equipment' >Medical Equipment</option>");
			write("<option value='Environment Protection' >Environment Protection</option>");
			write("<option value='Petroleum•Petrochemical•Mining•Metallurgy•Original Material' >Petroleum•Petrochemical•Mining•Metallurgy•Original Material</option>");
			write("<option value='Energy•Water Conservancy' >Energy•Water Conservancy</option>");
			write("<option value='Instrument•Industry Automation•Electicity' >Instrument•Industry Automation•Electicity</option>");
			write("<option value='Machine Manufacturing•Heavy Industry' >Machine Manufacturing•Heavy Industry</option>");
			write("<option value='Raw Material & Processing' >Raw Material & Processing</option>");
			write("<option value='Service Industry' >Service Industry</option>");
			write("<option value='Agriculture•Forestry•Farming•Fishery' >Agriculture•Forestry•Farming•Fishery</option>");
			write("<option value='Aeronautics & Astronautics Research & Manufacturing' >Aeronautics & Astronautics Research & Manufacturing</option>");
			write("<option value='Government•Nonprofit Organization' >Government•Nonprofit Organization</option>");
			write("<option value='Others' >Others</option>");

		}
}
 

/** *要求月薪英文下拉列表项**/
function writeRequiredSalaryEN(){

	with(document)
		{
			write("<option value='3000 yuan/month bellow' >3000 yuan/month bellow</option>");
            write("<option value='3000-5000 yuan/month bellow' >3000-5000 yuan/month</option>");
			write("<option value='5000-7000 yuan/month bellow' >5000-7000 yuan/month</option>");
			write("<option value='7000-10000 yuan/month bellow' >7000-10000 yuan/month</option>");
			write("<option value='10000 yuan/month bellow above' >10000 yuan/month bellow above</option>");
			write("<option value='Negotiable' selected>Negotiable</option>");
		}
}

/** *可授课程英文下拉列表项**/
function writeTeachCoursesEN(){

	with(document)
		{
			write("<option value='Oral English' >Oral English</option>");
            write("<option value='Reading' >Reading</option>");
			write("<option value='Writing' >Writing</option>");
			write("<option value='Conversation' >Conversation</option>");
			write("<option value='Business English' >Business English</option>");
			write("<option value='British and American literature' >British and American literature</option>");
			write("<option value='Other' >Other</option>");
		}
}


/** *求职类型英文下拉列表项**/
function writeJobTypeEN(){

	with(document)
		{
			write("<option value='Full Time' >Full Time</option>");
            write("<option value='Part Time' >Part Time</option>");
			write("<option value='Temporary' >Temporary</option>");
			write("<option value='Voluntary' >Voluntary</option>");
			write("<option value='Summer & Winter Camp' >Summer & Winter Camp</option>");
			write("<option value='Other' >Other</option>");
		}
}


/** *外语语种英文下拉列表项**/
function writeForeignTypeEN(){

	with(document)
		{
			write("<option value='English' >English</option>");
            write("<option value='Japanese' >Japanese</option>");
			write("<option value='German' >German</option>");
			write("<option value='French' >French</option>");
			write("<option value='Spanish' >Spanish</option>");
			write("<option value='Other' >Other</option>");
		}
}


/** *工作经验英文下拉列表项**/
function writeWorkingExperienceEN(){

	with(document)
		{
			write("<option value='no' >no</option>");
            write("<option value='1 year' >1 year</option>");
			write("<option value='2 year' >2 year</option>");
			write("<option value='3 year' >3 year</option>");
			write("<option value='4 year' >4 year</option>");
			write("<option value='5 year' >5 year</option>");
			write("<option value='5 year above' >5 year above</option>");
		}
}

/** *学历英文下拉列表项**/
function writeDegreeEN(){

	with(document)
		{
			write("<option value='High School' >High School</option>");
            write("<option value='College' >College</option>");
			write("<option value='Bachelor Degree' >Bachelor Degree</option>");
			write("<option value='Master Degree' >Master Degree</option>");
			write("<option value='Ph. D Degree' >Ph. D Degree</option>");
			write("<option value='Post Ph. D Degree' >Post Ph. D Degree</option>");
			write("<option value='Othere' >Other</option>");
		}
}

/** *留学计划下拉列表项**/
function writeStudyAbroadPlan(){

	with(document)
		{
			write("<option value='中学' >中学</option>");
            write("<option value='语言学校' >语言学校</option>");
			write("<option value='学士' >学士</option>");
			write("<option value='硕士' >硕士</option>");
			write("<option value='博士' >博士</option>");
			write("<option value='其他' >其他</option>");
		}
}
/** *目前情况下拉列表项**/
function writeCurrentCase(){

	with(document)
		{
			write("<option value='在读学生' >在读学生</option>");
            write("<option value='全职工作' >全职工作</option>");
			write("<option value='准备就业' >准备就业</option>");
			write("<option value='进修外语' >进修外语</option>");
			write("<option value='其他状况' >其他状况</option>");
			
		}
}
/** *留学国家下拉列表项**/
function writeStudyAbroadCountry(){

	with(document)
		{
			write("<option value='不限' >不限</option>");
			write("<option value='美国' >美国</option>");
            write("<option value='加拿大' >加拿大</option>");
			write("<option value='澳洲' >澳洲</option>");
			write("<option value='英国' >英国</option>");
			write("<option value='新西兰' >新西兰</option>");
			write("<option value='其他' >其他</option>");
		}
}

/** *外语成绩下拉列表项**/
function writeForeignLevel(){

	with(document)
		{
			
			write("<option value=\"雅思\" >雅思</option>");
			write("<option value=\"托福\">托福</option>");
			write("<option value=\"GRE\"  >GRE</option>");
			write("<option value=\"GMAT\" >GMAT</option>");
			write("<option value=\"其他\" >其他</option>");
		}
}
/** *外语语种下拉列表项**/
function writeForeignType(){

	with(document)
		{
			write("<option value='英语'>英语</option>");
			write("<option value='日语'>日语</option>");
			write("<option value='德语'>德语</option>");
			write("<option value=\"法语\" >法语</option>");
			write("<option value=\"西班牙语\">西班牙语</option>");
			write("<option value=\"其他\" >其他</option>");
		}
}
 /** *工作经验下拉列表项**/
function writeJobYear(){
	with(document)
		{
			write("<option value=''></option>");
			write("<option value='无'>无</option>");
			write("<option value='一年'>一年</option>");
			write("<option value='二年'>二年</option>");
			write("<option value=\"三年\" >三年</option>");
			write("<option value=\"四年\">四年</option>");
			write("<option value=\"五年及以上\" >五年及以上</option>");
		}
}

 /** *要求月薪下拉列表项**/
function writeSalary(){
	with(document)
		{
			write("<option value=''></option>");
			write("<option value='面议'>面议</option>");
			write("<option value='1000-2000'>1000-2000</option>");
			write("<option value='2001-3000'>2001-3000</option>");
			write("<option value=\"3001-4000\" >3001-4000</option>");
			write("<option value=\"4001-5000\">4001-5000</option>");
			write("<option value=\"5000以上\" >5000以上</option>");
		}
}
/** *到岗时间下拉列表项**/
function writeJobTime(){
	with(document)
		{
			write("<option value=''></option>");
			write("<option value='随时'>随时</option>");
			write("<option value='一周之内'>一周之内</option>");
			write("<option value='2半月之内'>半月之内</option>");
			write("<option value=\"一个月之内\" >一个月之内</option>");
			write("<option value=\"一个月之后\">一个月之后</option>");
			
		}
}

/** *输出起始年龄要求下拉列表项**/
function writeStartAge(){	
	with(document)
		{
			write("<option value=''></option>");
			write("<OPTION value=15>15</OPTION>");
			write("<OPTION value=20>20</OPTION>");
			write("<OPTION value=25>25</OPTION>");
			write("<OPTION value=30>30</OPTION>");
			write("<OPTION value=35>35</OPTION>");
			write("<OPTION value=40>40</OPTION>");
			write("<OPTION value=45>45</OPTION>");
			write("<OPTION value=50>50</OPTION>");			  
		}
}


/** *输出结束年龄要求下拉列表项**/
function writeEndAge(){	
	with(document)
		{
			write("<option value=''></option>");
			write("<OPTION value=45>45</OPTION>");
			write("<OPTION value=50>50</OPTION>");
			write("<OPTION value=55>55</OPTION>");
			write("<OPTION value=60>60</OPTION>");
			write("<OPTION value=65>65</OPTION>");
			write("<OPTION value=70>70</OPTION>");
			write("<OPTION value=75>75</OPTION>");
			write("<OPTION value=80>80</OPTION>");			  
		}
}

/** *输出工作状态下拉列表项**/
function writeJobStatus(){
	with(document)
	{
		write("<option value=''></option>");
		write("<option value='未工作'>未工作</option>");
        write("<option value='已工作'>已工作</option>");
	}
}

/** *输出金额币种下拉列表项**/
function writeMoneyType(){
	with(document)
	{
		write("<option value='人民币'>人民币</option>");
		write("<option value='港元'>港元</option>");
		write("<option value='美元'>美元</option>");
	}
}
/**输出职工人数下拉列表项**/
function writeEmployee()
{
with(document)
	{
		write("<option value='少于50人'>少于50人</option>");
		write("<option value='50-200人'>50-200人</option>");
		write("<option value='200-500人'>200-500人</option>");
		write("<option value='1000人以上'>1000人以上</option>");
	}
}
 /**输出全国各省辖市下拉列表项*/
function writeCitys()
{
	if (document.location.href.indexOf("_en.jsp")>=0) {
		with(document)
		{
			write("<option value='No Limited'>No Limited</option>");
			write("<option value='Beijing'>Beijing</option>");
			write("<option value='Tianjin'>Tianjin</option>");
			write("<option value='Shanghai'>Shanghai</option>");
			write("<option value='Chongqing'>Chongqing</option>");
			write("<option value='Guangdong'>Guangdong</option>");
			write("<option value='JiangSu'>JiangSu</option>");
			write("<option value='Zhejiang'>Zhejiang</option>");
			write("<option value='Fujian'>Fujian</option>");
			write("<option value='Hunan'>Hunan</option>");
			write("<option value='Hubei'>Hubei</option>");
			write("<option value='Shandong'>Shandong</option>");
			write("<option value='Liaoning'>Liaoning</option>");
			write("<option value='Jilin'>Jilin</option>");
			write("<option value='Yunnan'>Yunnan</option>");
			write("<option value='Sichuan'>Sichuan</option>");
			write("<option value='Anhui'>Anhui</option>");
			write("<option value='Jiangxi'>Jiangxi</option>");
			write("<option value='Heilongjiang'>Heilongjiang</option>");
			write("<option value='Hebei'>Hebei</option>");
			write("<option value='Shaanxi'>Shaanxi</option>");
			write("<option value='Hainan'>Hainan</option>");
			write("<option value='Henan'>Henan</option>");
			write("<option value='Shanxi'>Shanxi</option>");
			write("<option value='Inner-Mongolia'>Inner-Mongolia</option>");
			write("<option value='Guangxi'>Guangxi</option>");
			write("<option value='Guizhou'>Guizhou</option>");
			write("<option value='Ningxia'>Ningxia</option>");
			write("<option value='Qinghai'>Qinghai</option>");
			write("<option value='Xinjiang'>Xinjiang</option>");
			write("<option value='Xizang'>Xizang</option>");
			write("<option value='Gansu'>Gansu</option>");
			write("<option value='Taiwan'>Taiwan</option>");
			write("<option value='Hongkong'>Hongkong</option>");
			write("<option value='Macao'>Macao</option>");
			write("<option value='Overseas'>Overseas</option>");
			write("<option value='Other'>Other</option>");
		}
	} 
	else {
		with(document)
		{
			write("<option value='不限'>不限</option>");
			write("<option value='北京'>北京市</option>");
			write("<option value='天津'>天津市</option>");
			write("<option value='上海'>上海市</option>");
			write("<option value='重庆'>重庆市</option>");
			write("<option value='广东'>广东省</option>");
			write("<option value='江苏'>江苏省</option>");
			write("<option value='浙江'>浙江省</option>");
			write("<option value='福建'>福建省</option>");
			write("<option value='湖南'>湖南省</option>");
			write("<option value='湖北'>湖北省</option>");
			write("<option value='山东'>山东省</option>");
			write("<option value='辽宁'>辽宁省</option>");
			write("<option value='吉林'>吉林省</option>");
			write("<option value='云南'>云南省</option>");
			write("<option value='四川'>四川省</option>");
			write("<option value='安徽'>安徽省</option>");
			write("<option value='江西'>江西省</option>");
			write("<option value='黑龙江'>黑龙江省</option>");
			write("<option value='河北'>河北省</option>");
			write("<option value='陕西'>陕西省</option>");
			write("<option value='海南'>海南省</option>");
			write("<option value='河南'>河南省</option>");
			write("<option value='山西'>山西省</option>");
			write("<option value='内蒙古'>内蒙古自治区</option>");
			write("<option value='广西'>广西壮族自治区</option>");
			write("<option value='贵州'>贵州省</option>");
			write("<option value='宁夏'>宁夏回族自治区</option>");
			write("<option value='青海'>青海省</option>");
			write("<option value='新疆'>新疆维吾尔自治区</option>");
			write("<option value='西藏'>西藏自治区</option>");
			write("<option value='甘肃'>甘肃省</option>");
			write("<option value='台湾'>台湾省</option>");
			write("<option value='香港'>香港特别行政区</option>");
			write("<option value='澳门'>澳门特别行政区</option>");
			write("<option value='国外'>国外</option>");
			write("<option value='其他'>其他</option>");
		}
	}
}
/**输出企业性质下拉列表项*/
function writeProperity()
{
	with(document)
	{
		write("<option value='国有企业'>国有企业</option>");
		write("<option value='外资企业'>外资企业</option>");
		write("<option value='合资企业'>合资企业</option>");
		write("<option value='私营企业'>私营企业</option>");
		write("<option value='民营企业'>民营企业</option>");
		write("<option value='股份制企业'>股份制企业</option>");
		write("<option value='集体企业'>集体企业</option>");
		write("<option value='集体事业'>集体事业</option>");
		write("<option value='乡镇企业'>乡镇企业</option>");
		write("<option value='行政机关'>行政机关</option>");
		write("<option value='社会团体'>社会团体</option>");
		write("<option value='事业单位'>事业单位</option>");
		write("<option value='跨国公司'>跨国公司(集团)</option>");
		write("<option value='其他'>其他</option>");
	}	
}
/**输出工作岗位类别下拉列表项*/
function writeJobs()
{
	with(document)
	{
		write("<option value=''></option>");
		write("<option value='计算机(IT)类'>计算机(IT)类</option>");
		write("<option value='销售类'>销售类</option>");
		write("<option value='市场营销/公关类'>市场营销/公关类</option>");
		write("<option value='客户服务类'>客户服务类</option>");
		write("<option value='经营/管理类'>经营/管理类</option>");
		write("<option value='财务/审(统)计类'>财务/审(统)计类</option>");
		write("<option value='公司文职类'>公司文职类</option>");
		write("<option value='行政/人事类'>行政/人事类</option>");
		write("<option value='工业/工厂类'>工业/工厂类</option>");
		write("<option value='电子通讯/电气(器)类'>电子通讯/电气(器)类</option>");
		write("<option value='机械(电)/仪表类'>机械(电)/仪表类</option>");
		write("<option value='金融/保险/证券类'>金融/保险/证券类</option>");
		write("<option value='房地产/建筑施工类'>房地产/建筑施工类</option>");
		write("<option value='广告(装潢、包装)设计类'>广告(装潢、包装)设计类</option>");
		write("<option value='文体/教育/培训类'>文体/教育/培训类</option>");
		write("<option value='卫生医疗/美容保健类'>卫生医疗/美容保健类</option>");
		write("<option value='化工/制药类'>化工/制药类</option>");
		write("<option value='能源动力类'>能源动力类</option>");
		write("<option value='宾馆饭店/餐饮旅游类'>宾馆饭店/餐饮旅游类</option>");
		write("<option value='商店/零售服务类'>商店/零售服务类</option>");
		write("<option value='技工/普工类'>技工/普工类</option>");
		write("<option value='轻工类'>轻工类</option>");
		write("<option value='后勤保障类'>后勤保障类</option>");
		write("<option value='翻译类'>翻译类</option>");
		write("<option value='物流/贸易/采购类'>物流/贸易/采购类</option>");
		write("<option value='咨询/顾问类限'>咨询/顾问类限</option>");
		write("<option value='法律专业人员类'>法律专业人员类</option>");
		write("<option value='广播/影视/摄影专业类'>广播/影视/摄影专业类</option>");
		write("<option value='编辑/发行类'>编辑/发行类</option>");
		write("<option value='其他类'>其他类</option>");
	}	
}
/**输出行业类别下拉列表项*/
function writeCalling()
{
	with(document)
	{
		write("<option value='互联网、电子商务'>互联网、电子商务</option>");
		write("<option value='计算机业（软件、数据库、系统集成）'>计算机业（软件、数据库、系统集成）</option>");
		write("<option value='计算机业（硬件、网络设备）'>计算机业（硬件、网络设备）</option>");
		write("<option value='电子、微电子技术'>电子、微电子技术</option>");
		write("<option value='通讯、电信业'>通讯、电信业</option>");
		write("<option value='家电业'>家电业</option>");
		write("<option value='批发零售(百货、超市、购物中心、专卖店…)'>批发零售(百货、超市、购物中心、专卖店…)</option>");
		write("<option value='贸易、商务、进出口'>贸易、商务、进出口</option>");
		write("<option value='电气'>电气</option>");
		write("<option value='电力、能源、矿产业'>电力、能源、矿产业</option>");
		write("<option value='石油、化工业'>石油、化工业</option>");
		write("<option value='生物工程、制药、环保'>生物工程、制药、环保</option>");
		write("<option value='机械制造、机电设备、重工业'>机械制造、机电设备、重工业</option>");
		write("<option value='汽车、摩托车'>汽车、摩托车</option>");
		write("<option value='仪器仪表、电工设备'>仪器仪表、电工设备</option>");
		write("<option value='广告、公关、设计'>广告、公关、设计</option>");
		//write("<option value='17'>媒体、影视制作、新闻出版</option>");		//合并到18
		write("<option value='艺术、文化传播、媒体、影视制作、新闻出版'>艺术、文化传播、媒体、影视制作、新闻出版</option>");
		write("<option value='快速消费品（食品、饮料、粮油、化妆品、烟酒…）'>快速消费品（食品、饮料、粮油、化妆品、烟酒…）</option>");
		write("<option value='纺织品业（服饰、鞋类、家纺用品、皮具…）'>纺织品业（服饰、鞋类、家纺用品、皮具…）</option>");
		write("<option value='咨询业（顾问、会计师、审计师、法律）'>咨询业（顾问、会计师、审计师、法律）</option>");
		write("<option value='金融业（投资、保险、证券、银行、基金）'>金融业（投资、保险、证券、银行、基金）</option>");
		write("<option value='建筑、房地产、物业管理、装潢'>建筑、房地产、物业管理、装潢</option>");
		//write("<option value='24'>餐饮、娱乐、酒店</option>");			//合并到26
		write("<option value='运输、物流、快递'>运输、物流、快递</option>");
		write("<option value='旅游业、餐饮、娱乐、酒店'>旅游业、餐饮、娱乐、酒店</option>");
		write("<option value='办公设备、文化体育休闲用品、家居用品'>办公设备、文化体育休闲用品、家居用品</option>");
		write("<option value='印刷、包装、造纸'>印刷、包装、造纸</option>");
		write("<option value='生产、制造、加工'>生产、制造、加工</option>");
		write("<option value='教育、培训、科研院所'>教育、培训、科研院所</option>");
		write("<option value='医疗、保健、卫生服务'>医疗、保健、卫生服务</option>");
		write("<option value='人才交流、中介'>人才交流、中介</option>");
		write("<option value='协会、社团、政府公用事业、社区服务'>协会、社团、政府公用事业、社区服务</option>");
		write("<option value='农、林、牧、副、渔业'>农、林、牧、副、渔业</option>");
		write("<option value='法律'>法律</option>");					//新增
		write("<option value='其他'>其他</option>");
	}	
}
/**输出学历下拉列表项(如果该函数有传参数,则默认选中博士,此做法主要是针对企业管理中心的简历搜索的重置)*/
function writeDegree()
{
	var strSelected;
	if(writeDegree.arguments.length==0)
	{
		strSelected="";
	}
	else
	{
		//alert(writeDegree.arguments.callee);
		strSelected="selected";	
	}
	with(document)
	{				
		write("<option value=''></option>");
		write("<option value='高中以上'>高中以上</option>");
		write("<option value='中专以上'>中专以上</option>");
		write("<option value='大专以上'>大专以上</option>");
		write("<option value='本科以上'>本科以上</option>");
		write("<option value='硕士以上'>硕士以上</option>");														
		write("<option value='博士以上' "+strSelected+">博士以上</option>");				
	}
}
/**输出更新时间下拉列表项*/
function writeUpdateDate()
{
	with(document)
	{
		write("<option value='不限'>不限</option>");
		write("<option value='1天内'>1天内</option>");
		write("<option value='3天内'>3天内</option>");
		write("<option value='一周内'>一周内</option>");
		write("<option value='半月内'>半月内</option>");
		write("<option value='一个月内'>一个月内</option>");
		write("<option value='selected' selected>三个月内</option>");
		write("<option value='半年内'>半年内</option>");
		write("<option value='一年内'>一年内</option>");
	}	
}


/***************************************************************************************
 * @Title        : JavaScript Document
 * @Description  : JobCn.Com JavaScript Document
 * @Company      : JobCn Computer Co.,Ltd DongGuan
 * @Program      : JavaScript
 * @Author       : Lzj.Liu
 * @Email        : LzjLiu307@sohu.com
 * @version      : 9.0
 * @Copyright    : (c)2003-2004 Jobcn.Com All Rights Reserved
 ***************************************************************************************/
<!--
/**公共变量*/
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=5000px,left=5000px');
    //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)
{
	window.open(file,"_setPartCom","width="+width+",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_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:分类(城市、职位类别等主要是方便函数的重用)
*
*/
function selectOnchange(mainitem,subitem,catalog)
{
	var flag = 1; //显示英文
	if (document.location.href.indexOf("_en.jsp")=="-1") flag = 0; //显示中文
	if (catalog=="citys1" && document.location.href.indexOf("_en.jsp")>=0)
	{
		catalog = "citys0";
	}
	
	if (mainitem.options[mainitem.selectedIndex].value=="佛山市"){
		createFoshanSelect(subitem);
	}else if(mainitem.options[mainitem.selectedIndex].value=="Foshan"){
		createFoshanSelectEn(subitem);
	}else {
		setSubSelectItem(catalog,mainitem,subitem,flag);
	}

}


function createFoshanSelectEn(fsitem){
	var fsoptiontexts = new Array("No limited","Chancheng","Nanhai","Shunde","Sanshui","Gaoming","other");
	var fsoptionvalues = new Array("No limited","Chancheng","Nanhai","Shunde","Sanshui","Gaoming","other");
	fsitem.length = 0;
	for (var i=0; i<fsoptiontexts.length; i++)
	{
		var opt=document.createElement("OPTION");
		opt.text = fsoptiontexts[i];
		opt.value = fsoptionvalues[i];
		fsitem.add(opt);
	}
}


function createFoshanSelect(fsitem){
	var fsoptiontexts = new Array("佛山市-不限","├-禅城区","├-南海区","├-顺德区","├-高明区","├-三水区");
	var fsoptionvalues = new Array("","禅城区","南海区","顺德区","高明区","三水区");
	fsitem.length = 0;
	for (var i=0; i<fsoptiontexts.length; i++)
	{
		var opt=document.createElement("OPTION");
		opt.text = fsoptiontexts[i];
		opt.value = fsoptionvalues[i];
		fsitem.add(opt);
	}
}

/**
*初始化子类表单元素的值
*catalog：类别
*mainitem：主对象
*subitem：子对象
*/
function initSubSelectItem(catalog,mainitem,subitem)
{
	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)
				{
					try{
						subitem.add(opt);
					}catch(e){
						subitem.add(opt,null);
					}
				}
			}
		}
		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")
				{
					try{
						subitem.add(opt);
					}catch(e){
						subitem.add(opt,null);
					}
				}
			}
		}
		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='北京天津上海重庆';
	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="";            
			try{
				subitem.add(opt);
			}catch(e){
				subitem.add(opt,null);
			}
		}
		var bWork = ((szHref.indexOf('PER_')>-1||szHref.indexOf('GR_')>-1) && (szHref.indexOf('RESUME_SEARCH')<0) );	
		var bJob = ((szHref.indexOf('_CAREERWILL')>-1)||(szHref.indexOf('_REGISTRYSTEPTWO')>-1)||(szHref.indexOf('_AUDIT')>-1));	
		bWork = true;
		bJob = true;
		itemCount222 = mainCataCount;
		items222 = mainCata;
		subvalue222 = "";
		for (i=0;i<itemCount222; i++){
			if(items222[i][0] == subvalue){
				subvalue222 = items222[i][1]; 
				break;
			}
		}
		for (i=0;i<itemCount; i++)
		{
			if ((items[i][2]).substring(0,2) == subvalue222.substring(0,2))
			{
				if ( (bJob&&i<itemCount-1) || (bWork&&i<itemCount-1))
				{
					var opt=document.createElement("OPTION");
					if (flag==1)  opt.text=items[i][1];
					else  opt.text=items[i][0];
					opt.value=items[i][0];					
					//if (opt.value.substring(0,2) == subvalue.substring(0,2) && i<itemCount-2){
						try{
							subitem.add(opt);
						}catch(e){
							subitem.add(opt,null);
						}
					//}
				}
				else
				{
					var opt=document.createElement("OPTION");
					if (flag==1)  opt.text=items[i][1];
					else  opt.text=items[i][0];
					opt.value=items[i][2];					
					try{
						subitem.add(opt);
					}catch(e){
						subitem.add(opt,null);
					}
				}
			}
		}
	}
	else if(catalog=='citys_en') 
	{   
		subitem.length = 0;
		itemCount = cityCount;
		items = citys;
		var key_idx = '';
		for (i=0;i < itemCount; i++)
		{
			if (flag==1 && subvalue=='Qita')
			{
				var opt=document.createElement("OPTION");
				opt.text='Qita'; opt.value='Qita';
				try{
					subitem.add(opt);
				}catch(e){
					subitem.add(opt,null);
				}
				return ;
			}
			var bOk = (flag==1 && items[i][3]!='' && subvalue!='' && subvalue == items[i][3]);
			if (bOk) { key_idx = items[i][1]; } 
			if (key_idx != items[i][1]) key_idx = '';
			var bMy = ((mainitem.name=='hometown_p' || mainitem.name=='location_p') && ((szHref.indexOf('PER_')>-1)||(szHref.indexOf('GR_')>-1)||(szHref.indexOf('AUDIT')>-1)));
			var bJb = ((mainitem.name.indexOf('jobLocation')>-1) && ((szHref.indexOf('PER_')>-1)||(szHref.indexOf('GR_')>-1)||(szHref.indexOf('AUDIT')>-1)));
			if (items[i][1] == key_idx)
			{
				var opt=document.createElement("OPTION");
				var tmp_v = '';
				if (bMy && i<itemCount-1)
				{
					if ((key_idx.indexOf('北京')>-1 || key_idx.indexOf('天津')>-1 || key_idx.indexOf('上海')>-1 || key_idx.indexOf('重庆')>-1))
					{
						tmp_v=items[i][1];
						opt.text='';
						opt.value='';
					}
					else
					{
						tmp_v=items[i+1][1];
						if (flag==1) 
						{ 
							opt.text=items[i+1][3]; 
							opt.value=items[i+1][3]; 
						}
						else 
						{ 
							opt.text=items[i+1][2]; 
							opt.value=items[i+1][2]; 
						}
					}
				}
				if (bJb)
				{
					if (flag==1) 
					{ 
						opt.text=items[i][3]; 
						opt.value=items[i][3]; 
					}
					else 
					{ 
						opt.text=items[i][0].replace('├-',''); 
						opt.value=items[i][1]; 
					}
					tmp_v = items[i][1];
				}
				if(items[i][1] == tmp_v) {
					try{
						subitem.add(opt);
					}catch(e){
						subitem.add(opt,null);
					}
				}
			}
		}
	}
	else if(catalog=='citys0')
	{
		
		subitem.length = 0;
		itemCount = cityCount;
		items = citys;
		var opt=document.createElement("OPTION");

		// add by shiqx 20061125
		for (i=0;i < itemCount; i++)
		{
			if (items[i][3]==subvalue)
			{
				subvalue = items[i][1];
				break;
			}
		}
		// end of add by shiqx 20061125


		for (i=0;i < itemCount; i++)
		{
			
			var bOk = (flag==1 && items[i][1]!='' && subvalue!='' && subvalue.indexOf(items[i][1])>-1) ;
			var bMy = ((mainitem.name=='hometown_p' || mainitem.name=='location_p') && ((szHref.indexOf('PER_')>-1)||(szHref.indexOf('GR_')>-1)||(szHref.indexOf('AUDIT')>-1)));
			var bJb = ((mainitem.name.indexOf('jobLocation')>-1) && ((szHref.indexOf('PER_')>-1)||(szHref.indexOf('GR_')>-1)||(szHref.indexOf('AUDIT')>-1)));
			
			if (items[i][1] == subvalue || bOk)
			{
				
				var opt=document.createElement("OPTION");
				var tmp_v = items[i][1]; 
				if (flag==1) opt.text=items[i][3];
				else opt.text=items[i][2];
				opt.value=items[i][3];
				if (bMy && i<itemCount-1)
				{
					if (flag==1) opt.text=items[i+1][3];
					else opt.text=items[i+1][2];
					opt.value=items[i+1][2];
					tmp_v=items[i+1][1]; 
				}
				if (bMy && (subvalue.indexOf('北京')>-1 || subvalue.indexOf('天津')>-1 || subvalue.indexOf('上海')>-1 || subvalue.indexOf('重庆')>-1))
				{
					opt.text='';
					opt.value='';
				}
				if (bJb)
				{
					if (flag==1) opt.text=items[i][3];
					else opt.text=items[i][0].replace('├-','');
				}            

				if( (items[i][1] == tmp_v)  ){
					try{
						subitem.add(opt);
					}catch(e){
						subitem.add(opt,null);
					}
				}
			}
		}
	}
	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="";            
			try{
				subitem.add(opt);
			}catch(e){
				subitem.add(opt,null);
			}
		}
		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];
				if(document.location.href.indexOf('company')=='-1')
				{
					try{
						subitem.add(opt);
					}catch(e){
						subitem.add(opt,null);
					}
				}
				//此处为企业管理中心搜索页面处理
				else if(document.location.href.indexOf('searchfast.jsp')!='-1' || document.location.href.indexOf('searcheradd.jsp')!='-1')
				{                    
					try{
						subitem.add(opt);
					}catch(e){
						subitem.add(opt,null);
					}
				}
				else
				{
					if(filterStr.indexOf(opt.value)=='-1')
					{
						if(opt.text.indexOf('不限')=='-1')
						{
							try{
								subitem.add(opt);
							}catch(e){
								subitem.add(opt,null);
							}
						}
					}
					else
					{
						if(mainitem.name=='province')
						{                                
							try{
								subitem.add(opt);
							}catch(e){
								subitem.add(opt,null);
							}
						}
					}
				}
			}
		}
	}
}
/**
*检查学历工作经验等大小
*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;   
	var szHref = document.location.href.toUpperCase();
	var bPs = szHref.indexOf('PER_FULLFUNCSEARCHER.JSP')>-1  ;
	var bPm = szHref.indexOf('PER_MOREDETAILSEARCHER.JSP')>-1;
	var bPea = szHref.indexOf('PER_EDITADDSEARCHER.JSP')>-1; 
	/**城市下拉项新增处理*/
	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(document.location.href.indexOf('company')=="-1")
		{
			itemvalue=sObject.options[sObject.selectedIndex].value; //Edit by Lzj.Liu
		}
		else
		{
			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;
			}
		}
		//alert("itemtext"+itemtext);
		//alert("itemvalue"+itemvalue);
		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(option.text.indexOf("市")!="-1")
		{
			option.text=option.text.replace("市","");
		}
		if(option.text.indexOf("-不限")!="-1")
		{
			option.text=option.text.replace("-不限","");
		}

		if (tObject.length<3)
		{
		//alert("itemtext==="+itemtext);
		//alert("itemvalue=="+itemvalue);
			for(i=0;i<tObject.length;i++)
			{
				v=tObject.options[i].value;
				t=tObject.options[i].text;
                //alert('v='+v+' t='+t);
                if (bPs || bPm || bPea) 
                {
                    if (v=='-1' || v=='') { alert('您已经选择不限.'); return; }
                    else if (v==itemvalue) { alert('您已经选择该项.'); return; }
                }

                if ((itemvalue=='-1' || itemvalue=='' || itemtext=='不限')) 
                { 
                    alert('您已经选择了该项所在的类别中的子项.'); 
                    return;
                }

                if(bPs || bPm || bPea) 
                {
                    if(itemtext.substring(0,2)==t) 
                    {
                        alert('您已经选择了该项所在的类别不限!');
                        return;
                    }

                    if(itemtext.substring(0,2)==t.substring(0,2) && itemtext.indexOf("-不限")>-1) 
                    {
                        alert('您已经选择了该项所在的类别中的子项!');
                        return;
                    }
                    if (v=='-1' || option.text.indexOf(t)>-1 || t.indexOf(option.text)>-1) return;
                }
				//if((bPs || bPm || bPea) && (v=='-1' || option.text.indexOf(t)>-1 || t.indexOf(option.text)>-1)) return; //edited by liujy 2004-05-21 17:22:40
				if(t=="不限")   return;//目标的文本为“不限”
				if(itemtext=="不限") return;//源的文本为“不限”
				if(v==itemvalue)  return;//目标和源的值相等”
				else
				{
					if (t.indexOf("-不限")>-1)//目标的文本带有“不限”
					{
						if(itemtext.substring(0,2)==t.substring(0,2)) return;
                           // alert('您已经选择了该项所在的类别不限!');
					}
					if (itemtext.indexOf("-不限")>-1)//源的文本带有不限
					{
						if(itemtext.substring(0,3)==t.substring(0,3)){return;}
					}
				}
			}
//==========================================================


//==========================================================
			setJobLocaPara(mObject,sObject,tObject); // add by liujy 2004-03-10 05:11:07
			try{	
				tObject.add(option);
			}catch(e){
				tObject.add(option,null);
			}
			setJobLocation(tObject);
		}
        else 
        {
            alert('您已经选择三项.');
            return;
        }
	}
	/**工作岗位类别的下拉项新增处理*/
	else if(catalog=='jobcatelog')
	{
        //alert('aaaaa');
		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;               
                //alert('v='+v+' t='+t);
                if (bPs || bPm || bPea) 
                {
                    if (v=='-1' || v=='' || t=='不限') { alert('您已经选择不限.'); return; }
                    else if (v==itemvalue) { alert('您已经选择该项.'); return; }
                }

                if ((itemvalue=='-1' || itemvalue=='' || itemtext=='不限')) 
                { 
                    alert('您已经选择了该项所在的类别中的子项.'); 
                    return;
                }

				if(t=='不限') return ;

				if(v==itemvalue)    
				{             
					alert('您已经选择了该项!');  	
					return;
				}
				else
				{
                    //alert(itemtext+"--"+t);
					if (t.indexOf("-不限")>-1)		/**目标的文本带有“不限”*/
					{
						if(itemtext.substring(0,4)==t.substring(0,4))
						{
							alert('您已经选择不限.');
							return;
						}
					}

					if (itemtext.indexOf("-不限")>-1)	/**源文本带有不限**/
					{
                        //alert('aaaa');
						if(itemtext.substring(0,4)==t.substring(0,4))
						{
							alert('您已经选择了该项所在的类别中的子项.');
							return;
						}
					}
				}

			}
			try{	
				tObject.add(option);
			}catch(e){
				tObject.add(option,null);
			}
			//发布职位时增加岗位类别
			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("company")=="-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

}
//more:obj1.value>obj2.value;less:obj1.value<obj2.value
function setSelected(obj1,obj2,oprate)
{
	//alert(obj1.name+obj1.value+"========"+obj2.name+obj2.value+"+++++++"+oprate);
	if(typeof(obj1)=="object" && typeof(obj2)=="object")
	{
		switch(oprate)
		{
			case "more":				
				if(parseInt(obj1.value)<parseInt(obj2.value))
				{
					//obj1.selectedIndex=obj2.selectedIndex+1;
					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;	
		}	
	}
	
	
}

function check(test,name){
	var obj = document.getElementById(name);
	for (var i=0; i<obj.options.length;i++ )
	{
		 if(obj.options[i].value==test){
			obj.options[i].selected=true;
		 }
	}

}

//-->
