function closeAndReflesh(url)
{
	
    if (url == '') {
        opener.location.reload();
        window.close();
    } else {
        var goToWhere = opener.location.href;
       	goToWhere     = goToWhere.replace(/#.*/g,'');
       	window.close();
       	opener.location.href = goToWhere + url;
        opener.location.reload();
        /*
        if(navigator.appName.indexOf('Netscape') != -1) {
	        opener.location.href = 'about:blank';
	        opener.location.reload();
	        opener.location.href = goToWhere + url;
		} else {
	        opener.location.href = 'about:blank';
	        opener.location.href = goToWhere + url;
        }
        */
    }
    
}

function openSubWinJob(url)
{
    //alert(url);
    subwin = window.open(url, 'subwin', 'width=640,height=640,resizable=yes,scrollbars=yes');
    if(subwin) {subwin.focus()};
}
function changeHidden(id)
{
	document.getElementById('mode').value = id;
	return true;
}
function Timeveri(stime){

  var ymd1=stime.value.split("-");
	month1=ymd1[1]-1;
	if(ymd1=="") {ymd[0]="1111";ymd[1]="11";ymd[2]="11";}
	if(ymd1.length==2) ymd1[2]="01";
	var Date1 = new Date(ymd1[0],month1,ymd1[2]); 
	if((Date1.getMonth()+1!=ymd1[1]||Date1.getDate()!=ymd1[2]|| Date1.getFullYear()!=ymd1[0])||ymd1[0].length!=4 || ymd1[1].length!=2 || ymd1[2].length!=2){
				alert("非法日期,请依【YYYY-MM-DD】格式输入");
				stime.value = ""
				stime.focus();
				return false;          
	}
	return true;
}
function VeriTime(time){
	var ymd1=time.split("-");
	month1=ymd1[1]-1;
	var Date1 = new Date(ymd1[0],month1,ymd1[2]); 
	if((Date1.getMonth()+1!=ymd1[1]||Date1.getDate()!=ymd1[2]|| Date1.getFullYear()!=ymd1[0])||ymd1[0].length!=4 || ymd1[1].length!=2 || ymd1[2].length!=2){
				alert("非法日期,请依【YYYY-MM-DD】格式输入");
				return false;          
	}else{
		return true;
	}
}
function Verification(Parameter)
{	
	if(Parameter == "edit" || Parameter == "confirm" || Parameter == "login"){
		document.formid.mode.value = Parameter;
	}
	if(document.formid.login.value == "" ){
		alert("帐号不允许为空！");
		document.formid.login.focus();
		return false;
	} else if(document.formid.passwd.value == "" ){
		alert("密码不允许为空！");
		document.formid.passwd.focus();
		return false;
	} else if ( typeof(document.formid.passwd1)!= "undefined") {
		if ( document.formid.passwd.value != document.formid.passwd1.value ) {
			alert("输入密码不一致。请重新输入");
			document.formid.passwd.value="";
			document.formid.passwd1.value="";
			document.formid.passwd.focus();
			return false;
		}
	} else if ( typeof(document.formid.imgisnotlook)!= "undefined") {
		if ( document.formid.imgisnotlook != "" ){
			if ( document.formid.imgisnotlook.fileSize/1024 > 800 ) {
				alert("图片过大");
				return false;
			}
		}
	} else if(document.formid.name.value == "" ){
		alert("姓名不允许为空！");
		document.formid.name.focus();
		return false;
	} else if(document.formid.birth.value == "" ){
		alert("生日不允许为空！");
		document.formid.birth.focus();
		return false;
	} else if(document.formid.residency_q.value == "" ){
		alert("请填写在留资格！");
		document.formid.residency_q.focus();
		return false;
	} else if(document.formid.address.value == "" ){
		alert("住址不允许为空！");
		document.formid.address.focus();
		return false;
	} else if(document.formid.tel.value == "" ){
		alert("电话不允许为空！");
		document.formid.tel.focus();
		return false;
	}else if(document.formid.mail.value == "" ){
		alert("E_mail不允许为空！");
		document.formid.mail.focus();
		return false;
	}else if(!VeriTime(document.formid.birth.value)){
		document.formid.birth.value="";
		document.formid.birth.focus();
		return false;
	}else if( document.formid.dsr_date.value != "" ){
		if(!VeriTime(document.formid.dsr_date.value)) {
			document.formid.dsr_date.value="";
			document.formid.dsr_date.focus();
			return false;
		}
	}else if(isNaN(document.formid.dsr_pay.value)){
		alert("希望工资只能是数字！");
		document.formid.dsr_pay.value = "";
		document.formid.dsr_pay.focus(); 
		return false;
	}else{
		return true;
	}
}

function Verificationjianli(Parameter)
{	
	if(Parameter == "confirm"){
		document.formid.mode.value = Parameter;
	}
/*	if(document.formid.school0.value=="" && document.formid.school1.value=="" && document.formid.school2.value=="" && document.formid.school3.value=="" && document.formid.school4.value==""){
		
		alert(document.formid.school0.value);
		alert(document.formid.school4.value);
		return false;
	}*/
	 if(document.formid.phonetic.value == "" ){
		alert("フリガナ不允许为空！");
		document.formid.phonetic.focus();
		return false;
	} else if(document.formid.name_e.value == "" ){
		alert("英語不允许为空！");
		document.formid.name_e.focus();
		return false;
	} else if(document.formid.dsr_place.value == "" ){
		alert("希望勤務地不允许为空！");
		document.formid.dsr_place.focus();
		return false;
	}else if(document.formid.dsr_pay.value == "" ){
		alert("希望給料地不允许为空！");
		document.formid.dsr_pay.focus();
		return false;
	} else if(document.formid.legal_residence.value == "" ){
		alert("出身地不允许为空！");
		document.formid.legal_residence.focus();
		return false;
	}else if(document.formid.img.value == "" ){
		alert("照片不允许为空！");
		document.formid.img.focus();
		return false;
	}else if(document.formid.pr.value == "" ){
		alert("自己PR不允许为空！");
		document.formid.pr.focus();
		return false;
	}else if(document.formid.school0.value=="" && document.formid.school1.value=="" && document.formid.school2.value=="" && document.formid.school3.value=="" && document.formid.school4.value=="" ){
		alert("卒業学校不允许为空！");
		document.formid.school0.focus();
		return false;
	}else{
		return true;
	}
}

function Veri(Parameter)
{	
	document.form_question.confirm.value = Parameter;
	
}

function Vericomp()
{
	if(document.formid.name.value == "" ){
		alert("公司名称不允许为空！");
		document.formid.name.focus();
		return false;
	} else if(document.formid.address.value == "" ){
		alert("公司地址不允许为空！");
		document.formid.address.focus();
		return false;
	} else if(document.formid.tel.value == "" || document.formid.tel.value.replace(/(\d|-)*/,"") != "" ){
		alert("电话号码输入有误！");
		document.formid.tel.value = "";
		document.formid.tel.focus();
		return false;
	} else if(document.formid.mail.value == "" ){
		alert("公司E_mail不允许为空！");
		document.formid.mail.focus();
		return false;
	} else{
		return true;
	}
}
function Vericompedit(Parameter)
{
	if(Parameter == "edit" ){
		document.formid.mode.value = Parameter;
	}
	if ( !Vericomp() ) {
		return false;
	} else {
		return true;
	}
}
function onLogin()
{
	if(document.flogin.login.value == "" ){
		alert("帐号不允许为空！");
		document.flogin.login.focus();
		return false;
	} else if(document.flogin.passwd.value == "" ){
		alert("密码不允许为空！");
		document.flogin.passwd.focus();
		return false;
	}else{
		return true;
	}
}

function addSkills(){
	var skills     = document.skilledit.newSkills;
	var addSkills  = document.createElement("option");
	var allSkills  = document.skilledit.allSkills;
	if(allSkills.selectedIndex >=0 ){
		addSkills.text  = allSkills[allSkills.selectedIndex].text;
		addSkills.value = allSkills[allSkills.selectedIndex].value;
		if(navigator.userAgent.indexOf("MSIE") != -1){
            skills.add(addSkills);
        } else {
            skills.appendChild(addSkills);
        }
		//skills.add(addSkills);
		allSkills.remove(allSkills.selectedIndex);
	} else {
		alert("请选择技能后在进行操作！");
	}
}

function deleteSkills()
{
	var skills     = document.skilledit.newSkills;
	var addSkills  = document.createElement("option");
	var allSkills  = document.skilledit.allSkills;
	if(skills.selectedIndex >=0){
		addSkills.text  = skills[skills.selectedIndex].text;
		addSkills.value = skills[skills.selectedIndex].value;
		skills.remove(skills.selectedIndex);
		if(navigator.userAgent.indexOf("MSIE") != -1){
            allSkills.add(addSkills);
        } else {
            allSkills.appendChild(addSkills);
        }
		//allSkills.add(addSkills);
	}else {
		alert("请选择技能后在进行操作！");
	}
}

function toSkills()
{
	var m  = document.skilledit.newSkills;
	for( i=0; i<m.length; i++ ) {
		document.skilledit.skills.value += m[i].value + "-";
		document.skilledit.skillsvalue.value += m[i].innerHTML + "<br />";
	}
	return true;
}


function timeTime(){
	
    var name = "entrance";
    var i;
    for (i=0; i<5; i++ ) {
	var m = true;
        if ( document.getElementById(name + '['+ i + ']').value != "" ){
            var sTime  = document.getElementById(name + '['+ i + ']');
            if ( !Timeveri(sTime) ){
            	return false;
        	}
        }
        if ( i == 4 && name == "entrance") {
            i=0;
            name = "graduation";
        }
        if ( i == 4 ) {
            return true;
        }
    }
}


function startTimeTime(){
    var m = true;
    if ( document.jobedit.start.value != "" ){
        var sTime = document.jobedit.start;
        m  = Timeveri(sTime);
    }
    if ( !m ){
        return false;
    }
    if ( document.jobedit.finish.value != "" ){
        var sTime = document.jobedit.finish;
        m  = Timeveri(sTime);
    }
    if ( !m ){
        return false;
    }
    return true;
}

	function Timev(){
		with(document.myform){
			for(var i=0;i<=4;i++){
				for(var j=i*4+2;j<=i*4+3;j++){
					var time = elements[j].value;
					var ymd1=time.split("-");
					month1=ymd1[1]-1;
					if(ymd1=="") {ymd[0]="1111";ymd[1]="11";ymd[2]="11";}
					if(ymd1.length==2) ymd1[2]="01";
					var Date1 = new Date(ymd1[0],month1,ymd1[2]); 
					if((Date1.getMonth()+1!=ymd1[1]||Date1.getDate()!=ymd1[2]|| Date1.getFullYear()!=ymd1[0])||ymd1[0].length!=4 || ymd1[1].length!=2 || ymd1[2].length!=2){
						alert("非法日期,请依【YYYY-MM-DD】格式输入");
						elements[j].value = "";
						elements[j].focus();
						return false;          
					}
				}
			}
		}
	}
	
//	var  call;
	function toCallObject(fornName,textName) {
		cal1 = new JKL.Calendar('calid',formName,textName);
		return true;
	}
	function aa(i,j,k){
		var cal1 = new JKL.Calendar(i,j,k);
		cal1.write();
	}
	function bb(i,j,k){
		
		var cal1 = new JKL.Calendar(i,j,k);
		cal1.getFormValue();
		cal1.hide();
	}	
	
	
	
	function toPrintPage(  m ) {
		var printIt = "";
		var printJixie = "";
		var printQita  = "";
	/*
		if ( document.getElementById("printIt").checked ) {
			printIt    = "&it=true";
		}
		if ( document.getElementById("printJixie").checked ) {
			printJixie = "&jixie=true";
		}
		if ( document.getElementById("printQita").checked ) {
			var printQita = "&qita=true";
		} 
	*/
		
		if ( document.getElementById('printIt').checked ){
			printIt = "&it=true";
		} else if ( document.getElementById('printJixie').checked ) {
			printJixie = "&jixie=true";
		} else if ( document.getElementById('printQita').checked ) {
			printQita = "&qita=true";
		}
		
		var url = printIt + printJixie + printQita;
		if ( printIt != "" ){
			window.open("./printPageIt.php?id=" + m + url);
		} else if ( printJixie != "" ) {
			window.open("./printPageJixie.php?id=" + m + url);
		} else if ( printQita != "" ) {
			window.open("./printPageQita.php?id=" + m + url);
		}
	//	location.href = "./printPage.php?id=" + m + url;
	}
	function mailChecked() {
		var obj = document.form_question;
		if(obj.mode.value == "1"){
			if( obj.company_name.value == "" ) {
				alert("公司名称不允许为空");
				obj.company_name.focus();
				return false;
			} else if( obj.division.value == "" ) {
				alert("部署不允许为空");
				obj.division.focus();
				return false;
			}
		}
		if( obj.tel.value == "" ) {
			alert("电话不允许为空");
			obj.tel.focus();
			return false;
		} else if( obj.title.value == "" ) {
			alert("标题不允许为空");
			obj.title.focus();
			return false;
		} else if( obj.mail.value == "" ) {
			alert("Mail不允许为空");
			obj.mail.focus();
			return false;
		} else if( obj.name.value == "" ) {
			alert("姓名不允许为空");
			obj.name.focus();
			return false;
		} else if( obj.body.value == "" ) {
			alert("正文不允许为空");
			obj.body.focus();
			return false;
		} else {
			return true;
		}
	}
	
	function modeVa(Parameter)
	{	
		document.jobedit.mode.value = Parameter;
	}
	
	function projectChangeHidden(value){
		document.projectedit.mode.value = value;
	}
	
/*
function veriTimeTwo(obj01,obj02){
	alert();
	var m = false;
	var n = false;
	var ymd1=obj01.split("-");
	month1=ymd1[1]-1;
	var Date1 = new Date(ymd1[0],month1,ymd1[2]); 
	if((Date1.getMonth()+1!=ymd1[1]||Date1.getDate()!=ymd1[2]|| Date1.getFullYear()!=ymd1[0])||ymd1[0].length!=4 || ymd1[1].length!=2 || ymd1[2].length!=2){
				alert("非法日期,请依【YYYY-MM-DD】格式输入");
	}else{
		m = true;
	}
	if(m == true){
		var ymd1=obj02.split("-");
		month1=ymd1[1]-1;
		var Date1 = new Date(ymd1[0],month1,ymd1[2]); 
		if((Date1.getMonth()+1!=ymd1[1]||Date1.getDate()!=ymd1[2]|| Date1.getFullYear()!=ymd1[0])||ymd1[0].length!=4 || ymd1[1].length!=2 || ymd1[2].length!=2){
					alert("非法日期,请依【YYYY-MM-DD】格式输入");
		}else{
			n = true;
		}
	}
	
	if(m == true && n == true){
		return true;
	} else (
		return false;
	)
}



*/

function check( obj ) {
	var newObj  = obj.value;
	if ( newObj.replace(/(\d|\w|-|_)*/,"") != "" ) {
		alert("请勿使用非法字符");
		obj.value="";
		obj.focus();
	}
}



function passcheck() {
	if ( document.formid.passwd.value != document.formid.passwd1.value ) {
		alert("输入密码不一致。请重新输入");
		document.formid.passwd.value="";
		document.formid.passwd1.value="";
		document.formid.passwd.focus();
	}
}

function telcheck(obj) {
	var newObj  = obj.value;
	if ( newObj.replace(/(\d|-)*/,"") != "" ) {
		alert("电话号码输入有误。");
		obj.value = "";
		obj.focus();
		return false;
	}
}


function theNextSelectIsShow(){
	var	id  = document.fcomp.skill02.value;
//	alert(id);
//	for( noneId=1; noneId<=4; noneId++){
//		document.getElementById("skill_parent" + noneId).style.display="none";
//	}
	if( id != ''){
		var	obj  = document.getElementById("skill_parent" + id);
		obj.style.display = "";
	} else {
		for( noneId=1; noneId<=4; noneId++){
			document.getElementById("skill_parent" + noneId).style.display="none";
		}
	}
}


function Verificationjianli_ja()
{
	if ( document.formid.img.value == "" ) {
		alert("请上传个人相片");
		return false;
	} else if(document.formid.name.value == "" ){
		alert("姓名不允许为空！");
		return false;
	} else if(document.formid.phonetic.value == "" ){
		alert("フリガナ不允许为空！");
		return false;
	} else if(document.formid.name_e.value == "" ){
		alert("英語不允许为空！");
		return false;
	} else if(document.formid.dsr_place.value == "" ){
		alert("希望勤務地不允许为空！");
		return false;
	} else if(document.formid.legal_residence.value == "" ){
		alert("出身地不允许为空！");
		return false;
	} else if(document.formid.pr.value == "" ){
		alert("自己PR不允许为空！");
		return false;
	} else if(document.getElementById("school[0]").value == "" && document.getElementById("school[1]").value == "" && document.getElementById("school[2]").value == "" && document.getElementById("school[3]").value == "" && document.getElementById("school[4]").value == "" ){
		alert("卒業学校不允许为空！");
		return false;
	} else{
		return true;
	}
}
