
//function showimage(imageUrl,width,height) {
//document.body.onload=preLoadImage(imageUrl);
//    var imgObj = new Image();
//    var descHeight;
//    var descWidth;
//    imgObj.src = imageUrl;
//    if((width/imgObj.width)>(height/imgObj.height)) {
//        descHeight = height;
//        descWidth = (height/imgObj.height)*imgObj.width;
//    } else {
//        descWidth = width;
//        descHeight = (width/imgObj.width)*imgObj.height;
//    }
//    document.write("<img hspace=5 vspace=5 src="+imgObj.src+" border=0 width=" + descWidth + " height=" + descHeight + ">");

//}
function drawImage(ImgD,width,height) {
    var image=new Image();
    image.src=ImgD.src;
    if((width/image.width)>(height/image.height)) {
        ImgD.height = height;
        ImgD.width = (height/image.height)*image.width;
    } else {
        ImgD.width = width;
        ImgD.height = (width/image.width)*image.height;
    }
    ImgD.alt = image.width + "x" + image.height;
}

function showimage(imageUrl,size) {
    var imgObj = new Image()
    imgObj.src = imageUrl;
    if(imgObj.width > imgObj.height) {
        document.write("<img hspace=5 vspace=5 src="+imgObj.src+" border=1 style='border-color:#000000' height=" + imgObj.height*size/imgObj.width + " width=" + size + ">");
    } else if(imgObj.width < imgObj.height) {
        document.write("<img hspace=5 vspace=5 src="+imgObj.src+" border=1 style='border-color:#000000' height=" + size + " width="+ imgObj.width*size/imgObj.height +">");
    } else {
        document.write("<img hspace=5 vspace=5 src="+imgObj.src+" border=1 style='border-color:#000000' height=" + size + " width="+ size + " >");
        }
}

//function imageZoom(imgObj,size){
//    var i ;
//    if(imgObj.width>imgObj.height)
//        i=size/imgObj.width;
//    else
//        i=size/imgObj.height;
//    imgObj.style.zoom=i;
//}


/**判断是否选择数据后转向*/
function gotoUrl(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return;
    }
    if(!checkNotZero(selectObject)) {
        return;
    }
    window.open(str + selectedValue(selectObject));
}
function gotoLocal(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return;
    }
    if(!checkNotZero(selectObject)) {
        return;
    }
    window.location = str + selectedValue(selectObject);
}
/**直接转向*/
function gotoUrlDirect(str) {
    window.open(str);
}
function gotoLocalDirect(str) {
    window.location = str;
}

function checkNotZero(selectObject) {
    if( selectedValue(selectObject) == 0 ) {
        alert("很抱歉您选到分隔符号上了");
        return false;
    } else {
        return true;
    }
}

function selectedValue(selectObject) {
    var currentIndex = selectObject.selectedIndex ;
    var currentId = selectObject.options[currentIndex].value ;
    return currentId;
}

/***检查是否选中列表中的数据 true选中 false没有选择*/
function checkSelected(selectObject) {
    var onSelect = false;
    if (selectObject.selectedIndex == -1) {
        onSelect = false;
    } else {
     	onSelect = true;
    }

    if(!onSelect) {
        alert("请选择列表中数据");
        return false;
    } else {
        return true;
    }
}

/*** selectObject为select元素， gotoUrl为上移的url*/
function upSelected(selectObject, gotoUrl, urlVar) {
    if(!checkSelected(selectObject)) {
        return ;
    }

    var currentIndex = selectObject.selectedIndex ;
    var currentId = selectObject.options[currentIndex].value ;
    if(currentIndex > 0) {
        var upId = selectObject.options[currentIndex-1].value ;
    }
    if(currentIndex == 0 || currentId == 0 ||  upId <= 0) {
        alert("不能上移了");
    } else {
        str = gotoUrl + "?currentid=" + currentId + "&upid=" + upId + urlVar;
        window.location = str;
    }
}

/*** selectObject为select元素， gotoUrl为下移的url*/
function downSelected(selectObject, gotoUrl, urlVar) {
    if(!checkSelected(selectObject)) {
        return ;
    }

    var currentIndex = selectObject.selectedIndex ;
    var maxIndex = selectObject.length-1 ;
    var currentId = selectObject.options[currentIndex].value ;
    if(currentIndex < maxIndex) {
        var downId = selectObject.options[currentIndex+1].value ;
    }
    if( currentId == 0 || downId == 0|| currentIndex >= maxIndex ) {
        alert("不能下移了");
    } else {
        str = gotoUrl + "?currentid=" + currentId + "&downid=" + downId + urlVar;
        window.location = str;
    }
}

/*** 设置隐含字段 **/
function setHiddenId(selectObject, setObject) {
    if(!checkSelected(selectObject)) {
        return false;
    }
    if(!checkNotZero(selectObject)) {
        return false;
    }
    setObject.value=selectedValue(selectObject);
    return true;
}


/*** 删除 **/
function del(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return false;
    }
    if(!checkNotZero(selectObject)) {
        return false;
    }
    var temp = window.confirm("你确定要删除该项吗?" );
    if(temp==true)
	window.location = str + selectedValue(selectObject);
    else
	return false;

}

function checkemail(strEmail)
{
	var myReg = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+[a-zA-Z0-9_-]{2,3}$/; 
	
	if(myReg.test(strEmail))
	{
		return true;
	}
	else
	{
		return false;
	}
}


function checkint(num)  //判断是否是数字,中间是点和减号
{
	var re=/^[0-9]+$/i;
	if(re.test(num)){
		return true;
	}else{
		return false;
	}
}

function checkclick(msg,url,target){
	if(target=="" || target==undefined){
		target="window";
	}
	if(confirm(msg)){
		eval(target +".location.href='"+ url +"';");
	}
}




function CheckIsSelected(obj,msg)
{
	if(obj.value=="-1")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function isNum(obj,msg){
	var reg = /^[-]{0,1}[0-9]{1,}$/;
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
	

}

function isInt(obj,msg){
	var reg = /^[0-9]{1,}$/;
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
	
}

function isFloat(obj,msg){
	var reg = /^[-]{0,1}[0-9]{1,}[.]{0,1}[0-9]{0,2}$/;
	
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
	
}

function RBLIsSelected(obj,msg)
{
	if(obj.value=="")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function CheckKeyValue(value,msg)
{
	if(escape(value)==escape('请输入职位关键字'))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function CheckJobClassValue(obj,msg)
{
	if(obj.value=="0000")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}


function CheckIsNull(obj,msg)
{
	if(obj.value=="")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}
function CheckIsNumeric(obj,msg)
{
	var reg=/^[0-9]*$/
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}
function CheckPersonIdentity(obj,msg)
{
	var reg=/\d{17}[\d|X]|\d{15}/
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function CheckPersonSg(obj,msg)
{
	var reg=/\d{3}/
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function CheckDateTime(obj,msg)
{
    var reg = /^[0-9]{1,2}[-\/－]{1}[0-9]{1,2}[-\/－]{1}[0-9]{2,4}$/;
    var reg1 = /^[0-9]{2,4}[-\/－]{1}[0-9]{1,2}[-\/－]{1}[0-9]{1,2}$/;
	if((reg.exec(obj.value))||(reg1.exec(obj.value)))
	{
        return true;
	}
	else
	{
		alert(msg);
		obj.focus();
		return false;
	}
	
}

//计算天数的函数
function  CheckDateDiff(beginDate,msg)
{    //beginDate和endDate都是2007-8-10格式
    var  arrbeginDate,Date1,Date2, iDays  
    arrbeginDate=  beginDate.split("-")  
    Date1= new  Date(arrbeginDate[1]+'-'+arrbeginDate[2]+'-'+arrbeginDate[0])    //转换为2007-8-10格式
    Date2= new  Date()  
    iDays = parseInt(Math.abs(Date1-  Date2)/1000/60/60/24)    //转换为天数 
    if(iDays>30)
    {
        alert(msg);
        beginDate.focus();
        return false;
     }
    return true;
}



function fontZoom(size)
{
	document.getElementById('fontzoom').style.fontSize=size+'px'
}

function openwin(page,size)
{
window.open(page,"newuser","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,"+ size);
} 
function openwin1(page,size)
{
window.open(page,"newuser","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,"+ size);
} 

function checksform(theform){
	if(theform.key_works.value=="" || theform.key_works.value=="输入你要查询的职位或名称"){
		alert("请输入搜索关键字!");
		theform.key_works.focus();
		return false;
	}
	return true;
}

function work_toemploy(workid){
	if(!checkint(workid)){
		alert("无法查询此企业的招聘信息!");
	}
if(confirm("确定要应聘此企业吗?")){
	$.ajax({ 
		type: "POST", 
		url: "/result_toemploy.asp", 
		data: {"workid":workid},
		dataType: 'json',
		beforeSend: function(){ 
			//
		}, 
		error: function(){
			alert('数据处理超时失败');
		},
		success: function(result){
			if(result.errmsg == "success"){
				alert("您的应聘信息已经提交成功!");
			}else {
				alert(result.errmsg);
			}
		}
	});
}
}

//收藏职位
function checkjobLoginsafe(){
	var jobname=$("input[name=jobname]");
	var jobpwd=$("input[name=jobpwd]");
	var verifycode=$("input[name=verifycode]");

	if(jobname.val()==""){
		alert("请输入登录用户名!");
		jobname.focus();
		return false;
	}

	if(jobpwd.val()==""){
		alert("请输入登录密码!");
		jobpwd.focus();
		return false;
	}

	if(verifycode.val()==""){
		alert("请输入验证码!");
		verifycode.focus();
		return false;
	}


	$.ajax({ 
		type: "POST", 
		url: "/result_joblogin.asp", 
		data: {"jobname":jobname.val(),"jobpwd":jobpwd.val(),"verifycode":verifycode.val()},
		dataType: 'json',
		beforeSend: function(){ 
			//
		}, 
		error: function(){
			alert('数据处理超时失败');
		},
		success: function(result){
			if(result.errmsg == "success"){
				window.location.href='http://www.z699.com/member/';
			}else {
				alert(result.errmsg);
			}
		}
	});
	return false;
}

//收藏职位
function work_tofav(workid){
	if(!checkint(workid)){
		alert("无法查询此企业的招聘信息!");
	}

	$.ajax({ 
		type: "POST", 
		url: "/result_tofav.asp", 
		data: {"workid":workid},
		dataType: 'json',
		beforeSend: function(){ 
			//
		}, 
		error: function(){
			alert('数据处理超时失败');
		},
		success: function(result){
			if(result.errmsg == "success"){
				alert("此职位成功加入收藏夹!");
			}else {
				alert(result.errmsg);
			}
		}
	});
}

function setfontsize(obj,size){
	$("#"+obj+" > *").css("font-size",size);
}

function formzb_search(theForm){
	if(theForm.s_keywords.value==""){
		alert("请输入搜索关键字!")
		theForm.s_keywords.focus();
		return false;
	}
	return true;
	
}