﻿/*
 *删除左右两端的空格
 */
function trim(str) {
    if (str == null) {
        return "";
    }

    return str.replace(/(^\s*)|(\s*$)/g, "");
}
/*
*删除左边的空格
*/
function ltrim(str) {
    if (str == null) {
        return "";
    }
    return str.replace(/(^\s*)/g, "");
}
/*
*删除右边的空格
*/
function rtrim(str) {
    if (str == null) {
        return "";
    }
    return str.replace(/(\s*$)/g, "");
}
/**
*去掉下拉框的所有选项
*/
function removeOpts(selobj) {
    if (selobj.options == null) {
        return;
    }

    while (selobj.options.length > 0) {
        selobj.options.remove(0);
    }
}

/**
* 添加下拉框选项
*/
function createOptions(selobj, opts) {
    if (opts == null) {
        return;
    }
    for (var i = 0; i < opts.length; i++) {
        var objOption = document.createElement("OPTION");
        objOption.text = unescape(opts[i].text);
        objOption.value = opts[i].val;
        selobj.options.add(objOption);
    }
}

/**
*取Cookie
*/
function getCookie(sName) {
    // cookies are separated by semicolons
    var aCookie = document.cookie.split("; ");
    for (var i = 0; i < aCookie.length; i++) {
        // a name/value pair (a crumb) is separated by an equal sign
        var aCrumb = aCookie[i].split("=");
        if (sName == aCrumb[0])
            return decodeURIComponent(aCrumb[1]);
    }

    // a cookie with the requested name does not exist
    return null;
}

/**
*设置Cookie
*/
function setCookie(sName, sValue, sExpires) {
    var sCookie = sName + "=" + encodeURIComponent(sValue);
    if (sExpires != null) {
        sCookie += "; expires=" + sExpires;
    }

    document.cookie = sCookie;
}

/**
* 调整图像大小
*/

function ResizeImage(img, width, height) {
    if (img == null || width == null || height == null || width < 1 || height < 1) {
        return;
    }

    if (img.src == null || img.src.length < 3) {
        return;
    }
    
    var img1 = new Image();
    img1.src = img.src;
    var w = img1.width;
    var h = img1.height;
    
    if (w == null || h == null || w < 1 || h < 1) {
        return;
    }
    
    var scale = w / h;
    
    if (w <= width && h <= height) {
        img.style.width = w + "px";
        img.style.height = h + "px";
        return;
    }
    if (w > width) {
        w = width;
        h = w / scale;
    }
    if (h > height) {
        h = height;
        w = h * scale;
    }

    img.style.width = w + "px";
    img.style.height = h + "px";
}
/*
*HTML编码
*/
function HtmlEncode(str) {
    var s = "";
    if (str.length == 0) return "";
    s = str.replace(/&/g, "&amp;");
    s = s.replace(/</g, "&lt;");
    s = s.replace(/>/g, "&gt;");
    s = s.replace(/ /g, "&nbsp;");
    s = s.replace(/\'/g, "&#39;");
    s = s.replace(/\"/g, "&quot;");
    return s;
}
/*
*HTML解码
*/
function HtmlDecode(str) {
    var s = "";
    if (str.length == 0) return "";
    s = str.replace(/&amp;/g, "&");
    s = s.replace(/&lt;/g, "<");
    s = s.replace(/&gt;/g, ">");
    s = s.replace(/&nbsp;/g, " ");
    s = s.replace(/&#39;/g, "\'");
    s = s.replace(/&quot;/g, "\"");
    return s;
}

/*
 *邮箱验证规则
 */
var RegularEmail = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;

/*
 *身份证正则
 */
var ReglarIDCard = /^\d{17}[\d|x|X]$/;


/*
*手机正则
*/
var RegularMobile = /^1(3|5|8)[0-9]{9}$/;



function NavHover(obj) {
    var src = obj.getAttribute("src");
    var rel = obj.getAttribute("rel");

    obj.setAttribute('src', rel);
    obj.setAttribute('rel', src);
} 

function ChangeHeaderNavigation() {
    var nav = null;
    var src = "";

    try {
        nav = document.getElementById('headerNavigation').innerHTML;
    }
    catch (Error) {
        return;
    }

    nav = nav.replace(/(^\s*)|(\s*$)/g, "");

    if (nav == "求职指导") {
        src = '<img src=\"/Common/Images/titleimg_01.gif\" width=\"630\" height=\"115\" border=\"0\">';
        document.getElementById('headerTitleImg2').src = '/Common/Images/mainlink_n_02_1.gif';
    }
    else if (nav == "实习课堂") {
        src = '<img src=\"/Common/Images/titleimg_02.gif\" width=\"630\" height=\"115\" border=\"0\">';
        document.getElementById('headerTitleImg3').src = '/Common/Images/mainlink_n_03_1.gif';
    }
    else if (nav == "兼职宝典") {
        src = '<img src=\"/Common/Images/titleimg_03.gif\" width=\"630\" height=\"115\" border=\"0\">';
        document.getElementById('headerTitleImg4').src = '/Common/Images/mainlink_n_04_1.gif';
    }
    else if (nav == "校园之星") {
        src = '<img src=\"/Common/Images/titleimg_04.gif\" width=\"630\" height=\"115\" border=\"0\">';
        document.getElementById('headerTitleImg5').src = '/Common/Images/mainlink_n_05_1.gif';
    }
    else if (nav == "会员资料") {
        src = '<img src=\"/Common/Images/titleimg_04.gif\" width=\"630\" height=\"115\" border=\"0\">';
        document.getElementById('headerTitleImg1').src = '/Common/Images/mainlink_n_01_1.gif';
    }
    else if (nav == "网站帮助") {
        src = '<img src=\"/Common/Images/titleimg_06.gif\" width=\"630\" height=\"115\" border=\"0\">';
        document.getElementById('headerTitleImg1').src = '/Common/Images/mainlink_n_01_1.gif';
    }
    else if (nav == "职位") {
        src = '<img src=\"/Common/Images/titleimg_07.gif\" width=\"630\" height=\"115\" border=\"0\">';
    }
    else if (nav == "招聘会") {
        src = '<img src=\"/Common/Images/titleimg_08.gif\" width=\"630\" height=\"115\" border=\"0\">';
        document.getElementById('headerTitleImg1').src = '/Common/Images/mainlink_n_01_1.gif';
    }else {
        document.getElementById('headerTitleImg1').src = '/Common/Images/mainlink_n_01_1.gif';
    }

    if (document.getElementById('TitleLineImg') != null && src.length > 0) {
        document.getElementById('TitleLineImg').innerHTML = src;
    }
}
