var _opv = ""
var __no2two = ""
function ChangeOption(Obj, SubObj,ObjStr,DesObj,Condition)
{
	if (Obj.value == ""){
		if(DesObj!=null){DesObj.focus();}
	}
	else{
		if(DesObj!=null){DesObj.value = "";}
	}
	CatValue = Obj.value.substring(0,2);
	if ( CatValue == "" )
	{
		SubObj.length=0;
	}
	else
	{
		SubObj.length=0;
		var tt = ObjStr;
		var SubCategory = tt.split("|");
		j=0;
		for (var i=0; i< SubCategory.length; i++ )
		{
			pp = SubCategory[i].split("@");
			if(Condition==null){
				if (pp[1].substring(0,2) == CatValue && pp[1].substring(2,4) != "00" )
				{
					SubObj.options[j]= new Option( pp[0], pp[1]);
					j++;
				}
			}
			else
			{
				if (pp[1].substring(0,2) == CatValue)
				{
					var __tt = pp[0];
					if (pp[1].substring(2,4)=="00"&&pp[1].substring(0,2)!="00")
					{
						__tt = _opv+pp[0]
					}
					if (pp[1].substring(0,2)=="00")
					{
						if(__no2two==""){SubObj.options[j]= new Option(__tt, pp[1]);}
					}
					else{
						SubObj.options[j]= new Option(__tt, pp[1]);
					}
					j++;
				}
			}
		}
	}
}
function InitMainSelect(Obj,ObjStr)
{
	var tt = ObjStr;
	var SubCategory = tt.split("|");
	j=0;
	for (var i=0; i< SubCategory.length; i++ )
	{
		pp = SubCategory[i].split("@");
		if (pp[1].substring(2,4) == "00")
		{
			Obj.options[j]= new Option( pp[0], pp[1]);
			j++;
		}
	}
}
function SetSelectV(Obj, SubObj,ObjStr,DesObj,Condition,V,SubV)
{
	InitMainSelect(Obj,ObjStr);
	if(V!=null){
		Obj.value = V;
		ChangeOption(Obj, SubObj,ObjStr,DesObj,Condition);
		if(SubV!=null){
			SubObj.value = SubV;
		}
	}
}
function moveOption(e1, e2,v0){
	var okvalue;
	var oknum = 0;
	var selectnum = 0;
	var isexist = false;
	okvalue = getvalue(e2);
	var selectvale = ","
	if (okvalue.indexOf(v0)!=-1)
	{
		alert("已包含");
		return;
	}
	oknum = getnum(e2);
	if (oknum>4){
		alert("最多选五项。");
		return;
	}
	for(var i=0;i<e1.options.length;i++){
		if(e1.options[i].selected){
			var e = e1.options[i];
			selectvale += (e.value+",")
			if ((","+okvalue+",").indexOf(","+e.value+",")!=-1){
				isexist = true;
			}
			else{
				selectnum++;
			}
		}
	}
	if (selectvale.indexOf(v0)!=-1)
	{
		for(var i=0;i<e2.options.length;i++){
			e2.remove(i);
			i=i-1
		}
		e2.options.add(new Option("---不限---",v0));
		return;
	}
	if(isexist){
		if(selectnum==0){
			alert("所选选项已经添加，请重新选择。");
		}
		else{
			alert("部分所选选项已经添加，请重新选择。");
		}
		return;
	}
	if ((oknum+selectnum)>5){
		alert("最多选五项。");
		return;
	}
	for(var i=0;i<e1.options.length;i++){
		if(e1.options[i].selected){
			var e = e1.options[i];
			e2.options.add(new Option(e.text, e.value));
		}
	}
}

function DelOption(e1){
	for(var i=0;i<e1.options.length;i++){
		if(e1.options[i].selected){
			e1.remove(i);
			i=i-1
		}
	}
}

function getvalue(geto){
	var allvalue = "";
	for(var i=0;i<geto.options.length;i++){
		allvalue +=geto.options[i].value + ",";
	}
	return allvalue;
}
function getvalue2(geto,obj){
	var allvalue = "";
	allvalue = getvalue(geto);
	obj.value = allvalue
	return allvalue;
}
function getvalue3(geto,obj){
	var allvalue = "";
	allvalue = getvalue(geto);
	if (allvalue.length>0){
		allvalue = allvalue.substr(0,allvalue.length-1)
	}
	obj.value = allvalue
	return allvalue;
}
function getnum(geto){
	var alln = 0;
	for(var i=0;i<geto.options.length;i++){
		alln++;
	}
	return alln;
}
function IsCk(oform,elementsid){
	var len = oform.elements.length;
	var i=0;
	var jobid="";
	var checkn = 0;
	for( i=0; i<len; i++){
		if (oform.elements[i].name==elementsid){
			if(oform.elements[i].checked){
				return true;
			}
		}
	}
	return false;
}
function searchnow(){
	var qs = document.qsearchform;
	var ok = false;
	if(qs.JobFunID.value!="0000"){
		ok = true
	}
	if (qs.Jkeyword.value!=""){
		ok = true
	}
	if (qs.Ckeyword.value!=""){
		ok = true
	}
	if(!ok){
		alert("请选择职位或输入职位/公司关键字");
		qs.Major.focus();
		return false;
	}
	if(qs.JobDate.value=="0"){
		alert("请选择发布日期");
		qs.JobDate.focus();
		return false;
	}
}
function calendar(ctrlobj)
{
	showx = event.screenX - event.offsetX - 4 - 10 ; // + deltaX;
	showy = event.screenY - event.offsetY -168; // + deltaY;
	newWINwidth = 210 + 4 + 18;
	var g_fIsSP2 = (window.navigator.userAgent.indexOf("SV1") != -1);
	var showh = 210;
	if (g_fIsSP2){showh = showh+20;}//xp sp2会有状态栏

	retval = window.showModalDialog("/include/DateSelect.htm", "", "dialogWidth:197px; dialogHeight:"+showh+"px; dialogLeft:"+showx+"px; dialogTop:"+showy+"px; status:no; directories:yes;scrollbars:no;Resizable=no; "  );
	if( retval != null ){
		ctrlobj.value = retval;
	}else{
		//alert("canceled");
	}
}
function IsChecked(oform,checkname){
	var len = oform.elements.length;
	var i=0;
	for( i=0; i<len; i++){
		if (oform.elements[i].name==checkname){
			if(oform.elements[i].checked){
				return true;
			}
		}
	}
	return false;
}
function GetCheckedNum(oform,checkname){
	var len = oform.elements.length;
	var i=0;
	var checkn = 0;
	for( i=0; i<len; i++){
		if (oform.elements[i].name==checkname){
			if(oform.elements[i].checked){
				checkn++;
			}
		}
	}
	return checkn;
}