//创建XHR对象
function createXmlHttp(){
    var xmlHttp=null;
    if(window.XMLHttpRequest){
        xmlHttp = new XMLHttpRequest();
    }
    else if (window.ActiveXObject){
        try{
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e){
            try{
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e){
                alert(e);
            }
        }
    }
    return xmlHttp;
}

function getApplicationErrors(){

    if(getParameter("state")==1){
        alert("请您先登录！");
    }

    try{
        var XMLHttpReq=createXmlHttp();
        var url="/message?"+new Date();
        XMLHttpReq.open("POST", url, true);
        XMLHttpReq.onreadystatechange = function showMessage(){
            if (XMLHttpReq.readyState!= 4||XMLHttpReq.status != 200){
                return ;
            }
            var textMessage = XMLHttpReq.responseText;
            if(textMessage==""){
                return;
            }
            alert(textMessage);
        }
        XMLHttpReq.send(null);
    }catch(e){
    //alert(e);
    }

}

function getParameter(strName){
    var strHref = document.location.toString();
    var intPos = strHref.indexOf("?");
    var strRight = strHref.substr(intPos + 1);//==========获取到右边的参数部分
    var arrTmp = strRight.split("&");//=============以&分割成数组
    for(var i = 0; i <= arrTmp.length-1; i++ ){
        var dIntPos = arrTmp[i].indexOf("=");
        var paraName= arrTmp[i].substr(0,dIntPos);
        var paraData= arrTmp[i].substr(dIntPos+1);

        if(paraName.toUpperCase() == strName.toUpperCase()){
            return paraData;
        }
    }
    return "";
}

copyToClipboard=function(txt) {
    if(window.clipboardData) {
    window.clipboardData.clearData();
    window.clipboardData.setData("Text", txt);
    }
    else if(navigator.userAgent.indexOf("Opera") != -1) {
    window.location = txt;
    }
    else if (window.netscape) {
    try {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
    } catch (e) {
        ymPrompt.errorInfo('您的浏览器限制了剪贴板操作<br>您可以手动复制链接！',270,160,'失败',null,null,0.4);
    return false;
    }
    var clip = Components.classes["@mozilla.org/widget/clipboard;1"].createInstance(Components.interfaces.nsIClipboard);
    if (!clip)
    return;
    var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
    if (!trans)
    return;
    trans.addDataFlavor("text/unicode");
    var str = new Object();
    var len = new Object();
    var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
    var copytext = txt;
    str.data = copytext;
    trans.setTransferData("text/unicode",str,copytext.length*2);
    var clipid = Components.interfaces.nsIClipboard;
    if (!clip)
    return false;
    clip.setData(trans,null,clipid.kGlobalClipboard);
    }
    ymPrompt.succeedInfo('您的推广链接已复制到剪贴板！',270,160,'成功',null,null,0.4);
} 
