﻿
//复制URL地址
function setCopy(_sTxt) {
    if (navigator.userAgent.toLowerCase().indexOf('ie') > -1) {
        clipboardData.setData('Text', _sTxt);
        alert("网址“" + _sTxt + "”\n已经复制到您的剪贴板中\n您可以使用Ctrl+V快捷键粘贴到需要的地方");
    } else {
        prompt("请复制网站地址:", _sTxt);
    }
}

//加入收藏
function addBookmark(site, url) {
    if (navigator.userAgent.toLowerCase().indexOf('ie') > -1) {
        window.external.addFavorite(url, site)
    } else if (navigator.userAgent.toLowerCase().indexOf('opera') > -1) {
        alert("请使用Ctrl+T将本页加入收藏夹");
    } else {
        alert("请使用Ctrl+D将本页加入收藏夹");
    }
}

function setCookie(name, value) {
    var Days = 30; //此 cookie 默认保存 30 天
    var exp = new Date();
    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
    document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
}
function getCookie(name) {
    var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
    if (arr != null) return unescape(arr[2]); return null;
}

function changeTextboxValue(textboxID, newValue) {
    var element = document.getElementById(textboxID);
    if (element) {
        element.value = newValue;
    }
}

//刷新当前页面
var currentPageURL = unescape(window.location.href);
function refresh() {
    window.location.href = currentPageURL;
}


//全选/全不选
function checkAll(allCheckBox, itemName) {
    var items = document.getElementsByName(itemName);
    for (var i = 0; i < items.length; i++) {
        if (items[i].type == 'checkbox') {
            items[i].checked = allCheckBox.checked;
        }
    }
}

//控制字体大小
function setFontSize(elementID, selectedClassName, classNames) {
    if (classNames) {
        for (i = 0; i < classNames.length; i++) {
            $("#" + elementID).removeClass(classNames[i]);
        }
    }
    $("#" + elementID).addClass(selectedClassName);
}