﻿function changeCode() {
    var imgNode = document.getElementById("vimg");
    imgNode.src = "../imgcode/WaterMark.ashx?t=" + (new Date()).valueOf();  // 这里加个时间的参数是为了防止浏览器缓存的问题
}
var xmlHttp, mgsbox;
function createXmlHttpRequest() {
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}
function Data() {
    if (xmlHttp.readyState == 4) {
        if (xmlHttp.status == 200) {
            var ResultData = xmlHttp.responseText;
            var div = document.getElementById('hd_content');
            div.innerHTML = ResultData;
        }
    }
}
function hdlist(id) {
    var url = "../js/def.ashx?id="+ id + "&t=" + new Date().getTime();
    createXmlHttpRequest();
    xmlHttp.onreadystatechange = Data;
    xmlHttp.open('POST', url, true);
    xmlHttp.send(null);
}
function LoginData() {
    if (xmlHttp.readyState == 4) {
        if (xmlHttp.status == 200) {
            var ResultData = xmlHttp.responseText;
            if (ResultData == "no") {
                alert("用户名或密码不匹配！");
                document.getElementById("pass").value = "";
            }
            else {
                 var div = document.getElementById('xgdiv');
                 div.innerHTML = ResultData;
             }
        }
    }
}
function login() {
    var user = document.getElementById("user").value;
    var pass = document.getElementById("pass").value;
    if (user == "" && pass == "") {
        alert("请输入用户名与密码！");
    }
    else {
        var url = "../js/login.ashx?user=" + encodeURI(encodeURI(user)) + "&pass=" + encodeURI(encodeURI(pass)) + "&t=" + new Date().getTime();
        createXmlHttpRequest();
        xmlHttp.onreadystatechange = LoginData;
        xmlHttp.open('POST', url, true);
        xmlHttp.send(null);
    }
}
function reg() {
    window.open('register.aspx');
}
function ss() {
    var txt = document.getElementById('ss_box').value;
    window.open("search.aspx?txt=" + encodeURI(encodeURI(txt)));
}
 function loginout() {
     var url = "../js/login.ashx?exit=y" + new Date().getTime();
     createXmlHttpRequest();
     xmlHttp.onreadystatechange = LoginData;
     xmlHttp.open('POST', url, true);
     xmlHttp.send(null);
 }
 function SpData() {
     if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {
             var ResultData = xmlHttp.responseText;
             var div = document.getElementById('shangpindiv');
             div.innerHTML = ResultData;
         }
     }
 }
 function splist(id) {
     var url = "../js/shangpin.ashx?id=" + id + "&t=" + new Date().getTime();
     createXmlHttpRequest();
     xmlHttp.onreadystatechange = SpData;
     xmlHttp.open('POST', url, true);
     xmlHttp.send(null);
 }
 function ldData() {
     if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {
             var ResultData = xmlHttp.responseText;
             var div = document.getElementById('cpdiv');
             div.innerHTML = ResultData;
         }
     }
 }
 function ld() {
     var url = "js/cpca.ashx?id=0" + "&t=" + new Date().getTime();
     createXmlHttpRequest();
     xmlHttp.onreadystatechange = ldData;
     xmlHttp.open('POST', url, true);
     xmlHttp.send(null);
 }
 function SelsctData() {
     if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {
             var ResultData = xmlHttp.responseText;
             var div = document.getElementById('selectdiv');
             div.innerHTML = ResultData;
         }
     }
 }
 function CpUpData() {
     if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {
             var ResultData = xmlHttp.responseText;
             alert(ResultData);
             div.innerHTML = ResultData;
         }
     }
 }
 function cpup() {
     var name = document.getElementById("cpname").value;
     var size = document.getElementById("cpsize").value;
     var os = document.getElementById("os").value;
     var cpversion = document.getElementById("cpversion").value;
     var content = document.getElementById("cpcontent").value;
     var one = document.getElementById("DDLca").value;
     var two = document.getElementById("DDLcaTwo").value;
     var img = document.getElementById("jpgbox").value;
     var download = document.getElementById("filebox").value;
     var code = document.getElementById("code").value;
     var url = "js/cpup.ashx?name=" + encodeURI(encodeURI(name)) + "&size=" + encodeURI(encodeURI(size)) + "&os=" + encodeURI(encodeURI(os)) + "&verison=" + encodeURI(encodeURI(cpversion)) + "&content=" + encodeURI(encodeURI(content)) + "&one=" + encodeURI(encodeURI(one)) + "&two=" + encodeURI(encodeURI(two)) + "&img=" + encodeURI(encodeURI(img)) + "&download=" + encodeURI(encodeURI(download)) + "&code=" + code + "&t=" + new Date().getTime();
     createXmlHttpRequest();
     xmlHttp.onreadystatechange = CpUpData;
     xmlHttp.open('POST', url, true);
     xmlHttp.send(null);
 }
 function dd(s) {
     //document.all.DDLca.options[0].selected = true;
     var url = "js/cpca.ashx?id=" + s + "&t=" + new Date().getTime();
     createXmlHttpRequest();
     xmlHttp.onreadystatechange = SelsctData;
     xmlHttp.open('POST', url, true);
     xmlHttp.send(null);
 }
 // 获取编辑器中文字内容 
 function getEditorTextContents(FCK) {
     var oEditor = FCKeditorAPI.GetInstance(EditorName);
     return (oEditor.EditorDocument.body.innerText);
 }
 function UpdateMsg(filename) {//此函数用来提供给提交到的页面如upload.ashx输出js的回调，更新当前页面的信息
     if (filename == '') { aalert("请选择上传图片！"); }
     else if (filename == 'nosize') { alert("图片超过200KB，请重新选择文件！"); }
     else if (filename == 'nojpg') { alert("请选择JPG图片文件！"); }
     else if (filename == 'nouser') { alert("没有登陆，请先登陆！"); }
     else {
         document.getElementById('ajaxMsg').innerHTML = "上传的文件为：" + filename;
         document.getElementById('jpgbox').value = "../upfile/" + filename;
     }
 }
 function UpdateMsgs(filename) {//此函数用来提供给提交到的页面如upload.ashx输出js的回调，更新当前页面的信息
     if (filename == '') { alert("请选择上传文件！"); }
     else if (filename == 'nosize') { alert("文件超过40M，请用Winrar高压缩文件！"); }
     else if (filename == 'norar') { alert("请选择RAR文件！"); }
     else if (filename == 'nouser') { alert("没有登陆，请先登陆！"); }
     else {
         document.getElementById('ajaxMsg').innerHTML = "上传的文件为：" + filename;
         document.getElementById('filebox').value = "../upfile/" + filename;
     }
 }
 function check(f) {
     if (f.upfile.value == '') {
         alert('请选择文件！'); f.upfile.focus(); return false;
     }
 }
 function checks(f) {
     if (f.download.value == '') {
         alert('请选择文件！'); f.download.focus(); return false;
     }
 }
 function downhit(hit, cpid) {
     var url = "js/hit.ashx?hit=" + hit + "&cpid=" + cpid + "&t=" + new Date().getTime();
     createXmlHttpRequest();
     xmlHttp.onreadystatechange = HitData;
     xmlHttp.open('POST', url, true);
     xmlHttp.send(null);
 }
 function HitData() {
     if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {
             var ResultData = xmlHttp.responseText;
             var div = document.getElementById('addhit');
             div.innerHTML = ResultData;
         }
     }
 }
