﻿var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
var ns6=document.getElementById&&!document.all
var ns4=document.layers


function ie_y(e){  
	var t=e.offsetTop;  
	while(e=e.offsetParent){  
		t+=e.offsetTop;  
	}  
	return t;  
}  
function ie_x(e){  
	var l=e.offsetLeft;  
	while(e=e.offsetParent){  
		l+=e.offsetLeft;  
	}  
	return l;  
}

function CheckIsLogin()
{
	if (document.cookie.indexOf("UserLogin") == -1)
    {
        return false
    }
    else
    {
    	return true
    }
}

function $(id)
{
    return document.getElementById(id)
}

function trim(str)
{
	regExp1 = /^ */;
	regExp2 = / *$/;
	return str.replace(regExp1,'').replace(regExp2,'');
}

function CheckEmail(email)
{
    var pattern = /^([a-zA-Z0-9_-])+(\.([a-zA-Z0-9_-])+)*@([a-zA-Z0-9_-])+(\.([a-zA-Z0-9_-])+)+$/;
    if(!pattern.test(email))
    {
      return false
    }
    else
    {
        return true
    }
}

//验证邮编
String.prototype.checkPost=function()
{
    regs=/[0-9]{1}(\d+){5}/;
    return regs.test(this);
}

function bindProvince(id)
{
    var obj=$(id);
    obj.length=0;
    var arrayProvince=Province.split(";");
    for(var i=0;i<arrayProvince.length;i++)
    {
        arrayProvince[i]=arrayProvince[i].split(",");
        if(arrayProvince[i][0]!="9999")
        {
            obj.options.add(new Option(arrayProvince[i][1],arrayProvince[i][0]));
        }
    }
    obj.options.add(new Option("全国","9999"));    
}

function bindCity(province,id)
{
    var obj=$(id);
    obj.options.length=0;
    if(province=="9999")
    {
        obj.options.add(new Option("全国","9999"));
    }
    else
    {
        var arrayCity=City.split(";");
        for(var i=0;i<arrayCity.length;i++)
        {
            arrayCity[i]=arrayCity[i].split(",");
            if(arrayCity[i][0].substring(0,2)==province.substring(0,2) && (arrayCity[i][1].substring(arrayCity[i][1].length-1,arrayCity[i][1].length)!="省" && arrayCity[i][1].substring(arrayCity[i][1].length-1,arrayCity[i][1].length)!="区"))
            {
                obj.options.add(new Option(arrayCity[i][1],arrayCity[i][0]));
            }
        }
    }
}

function bindCalling(id)
{
    var obj=$(id);
    obj.options.length=0;
    obj.options.add(new Option("请选择",""));
    var arrayCalling=Calling.split(";");
    for(var i=0;i<arrayCalling.length;i++)
    {
        arrayCalling[i]=arrayCalling[i].split(",");
        obj.options.add(new Option(arrayCalling[i][1],arrayCalling[i][0]));
    }
}

//绑定职位大类
function bindBigClass(id)
{
    var obj=$(id);
    obj.options.length=0;
    obj.options.add(new Option("请选择职位类别",""));
    var arrayBigClass=BigClass.split(";");
    for(var i=0;i<arrayBigClass.length;i++)
    {
        arrayBigClass[i]=arrayBigClass[i].split(",");
        obj.options.add(new Option(arrayBigClass[i][1],arrayBigClass[i][0]));
    }
}

//绑定职位小类
function bindSmallClass(bigclass,id)
{
    var obj=$(id);
    obj.options.length=0;
    if(bigclass!="")
    {
        var arraySmallClass=SmallClass.split(";");
        for(var i=0;i<arraySmallClass.length;i++)
        {
            arraySmallClass[i]=arraySmallClass[i].split(",");
            if(bigclass.substring(0,2)==arraySmallClass[i][0].substring(0,2))
            {
                obj.options.add(new Option(arraySmallClass[i][1],arraySmallClass[i][0]));
            }
        }
    }
    else
    {
         obj.options.add(new Option("不限",""));

    }
}
//绑定省份
function bindProvinceindex(id)
{
    var obj=$(id);
    obj.options.length=0;
    obj.options.add(new Option("请选择省份",""));
    var arrayBigClass=Province.split(";");
    for(var i=0;i<arrayBigClass.length;i++)
    {
        arrayBigClass[i]=arrayBigClass[i].split(",");
        obj.options.add(new Option(arrayBigClass[i][1],arrayBigClass[i][0]));
    }
}

//绑定城市
function bindCityindex(bigclass,id)
{
    var obj=$(id);
    obj.options.length=0;
    if(bigclass!="")
    {
        var arraySmallClass=City.split(";");    
        for(var i=0;i<arraySmallClass.length;i++)
        {
            arraySmallClass[i]=arraySmallClass[i].split(",");
            if(bigclass.substring(0,2)==arraySmallClass[i][0].substring(0,2))
            {
                obj.options.add(new Option(arraySmallClass[i][1],arraySmallClass[i][0]));
            }
        }
        if(obj.options.length>2) {obj.selectedIndex=1;}
    }
    else
    {
         obj.options.add(new Option("不限",""));

    }
}


//取字符长度
function GetLength(strTemp){
	var i,sum;
	sum=0;
	for(i=0;i<strTemp.length;i++){
		if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255)) 
			sum = sum + 1;
		else 
			sum=sum + 2;
	}
	return sum;
}

//验证是否是数字
function isNumeric(str)
{
    regs=/^(\d*)$/;
    return regs.test(str);
}

//验证电话
function checkPhone(str)
{
	var str=trim(str)
    var temp="0123456789０１２３４５６７８９,，/\\-－";
    for(var i=0;i<str.length;i++)
    {
        if(temp.search(str.substring(i,i+1))==-1)
        {
            return false;
        }
    }
    return true;
}

//全选
// num 那个全选按钮
// name 选择框名称
function CheckAll(num,name)
{
    var strName=document.getElementsByName(name);
    if(num==0)
    {
        if($("CheckAll0").checked)
        {
            $("CheckAll1").checked=true;
            for(var i=0;i<strName.length;i++)
            {
                strName.item(i).checked=true;
            }
        }
        else
        {
            $("CheckAll1").checked=false;
            for(var i=0;i<strName.length;i++)
            {
                strName.item(i).checked=false;
            }
        }
    }
    else
    {
        if($("CheckAll1").checked)
        {
            $("CheckAll0").checked=true;
            for(var i=0;i<strName.length;i++)
            {
                strName.item(i).checked=true;
            }
        }
        else
        {
            $("CheckAll0").checked=false;
            for(var i=0;i<strName.length;i++)
            {
                strName.item(i).checked=false;
            }
        }
    }
}

////提取get参数
////var curPage = request.QueryString(window.location.search, "curPage");
//var request = { 
//    QueryString : function(url, val) {
//        var uri = url;
//        var re = new RegExp("" +val+ "=([^&?#]*)", "ig"); 
//        return ((uri.match(re))?(uri.match(re)[0].substr(val.length+1)):"");
//    } 
//}

function DdlFunction(objname,value)
{
    var obj=$(objname)
    for(var i=0;i<obj.options.length;i++)
    {
        if(obj.options[i].value==value)
        {
            obj.selectedIndex=i
        }
    }
}
function TextFunction(objname,value)
{
    var obj=$(objname)
    obj.value=value
}
function CheckFunction(objname,value)
{
    $(objname).checked=value
}
//读取cookie
function getCookie(name) 
{ 
    var strCookie=document.cookie;
    strCookie=strCookie.substring(10,strCookie.length);
	var arrCookie=strCookie.split(";");
	for(var i=0;i<arrCookie.length;i++)
	{ 
	    var arrLogin=arrCookie[i].split("&");
	    for(var j=0;j<arrLogin.length;j++)
	    {
	        var arr=arrLogin[j].split("="); 
	        if(arr[0]==name)
	        {
		        return unescape(arr[1]);
	        }
	    }
	}
	return "";
} 

//绑定年
function BindYear(objname)
{
    var obj=document.getElementById(objname)
    var date=new Date()
    obj.options.add(new Option("请选择",""))
    for(var i=date.getFullYear();i>=1970;i--)
    {
        obj.options.add(new Option(i,i))
    }
}
function RegBindYear(objname)
{
    var obj=document.getElementById(objname)
    var date=new Date()
    obj.options.add(new Option("请选择",""))
    for(var i=date.getFullYear();i>=1941;i--)
    {
        obj.options.add(new Option(i,i))
    }
    obj.options.add(new Option('1940以前','1940'))
}
function BindMonth(objname)
{
    var obj=document.getElementById(objname)
    var date=new Date()
    var strmonth
    obj.options.add(new Option("请选择",""))
    for(var i=1;i<=12;i++)
    {
        if(i<10)
        {
            strmonth="0"+i
        }
        else
        {
            strmonth=i
        }
        obj.options.add(new Option(strmonth,i))
    }
}

function DdlChange(obj)
{
    var tab=document.getElementById("tab1")
    if(obj.value=="4")
    {
        tab.style.display="none"
        document.getElementById("specialtytype").innerHTML="专业技能：";
    }
    else
    {
        tab.style.display=""
        document.getElementById("specialtytype").innerHTML="专业名称：";
    }

}