﻿if (window != top) top.location.href = location.href;
self.moveTo(0, 0);
self.resizeTo(screen.availWidth, screen.availHeight);
function refer2() {
    $('vcimg2').src = '/webhandler.aspx?action=creatverifycode&rd=' + Math.random();
}
function ipself() {
    showMessageDialog('警告', '您正在试图举报自己上传的文件，操作不能继续！', 0, 1);
}
function impeach(obj) {
    showFunctionDialog(500, '举报文件', '<input type="hidden" id="iobj" value="' + obj + '"/>\
                                                <div class="dialogrow"><span class="clos_1">举报类型:</span><span class="clos_5"><input type="radio" name="itype" value="政治" />政治&nbsp;&nbsp;<input type="radio" name="itype" value="色情" />色情&nbsp;&nbsp;<input type="radio" name="itype" value="侵权" />侵权&nbsp;&nbsp;<input type="radio" name="itype" value="病毒" />病毒&nbsp;&nbsp;<input type="radio" name="itype" value="其他" />其他</span></div>\
                                                <div class="dialogrow"><span class="clos_1">举报描述:</span><span class="clos_5"><textarea id="idescription" rows="3" cols="45"></textarea></span></div>\
                                                <div class="dialogrow"><span class="clos_1">验 证 码:</span><span class="clos_2"><input type="text" id="vcode2" class="w60" maxlength="5" />&nbsp;&nbsp;<img id="vcimg2" class="vcimgstyle" src="/webhandler.aspx?action=creatverifycode" alt="看不清楚可以点击更换" title="看不清楚可以点击更换" onclick="refer2()" /></span></div>\
                                                <div id="wqqd" style="padding-top:10px;display:none;">注意：如果您举报的是文件侵权，请您把相关的版权证明发送到我们的邮箱958505656@qq.com</div>', doImpeach, 1);
    var itype = $N("itype");
    for (var i = 0; i < itype.length; i++) {
        itype[i].onclick = function (val) {
            return function () {
                $("idescription").value = val;
                if ("侵权" == val)
                    $("wqqd").style.display = "block";
                else
                    $("wqqd").style.display = "none";
            };
        } (itype[i].value);
    }
}
function doImpeach() {
    var obj = $("iobj").value;
    if (obj.length > 0) {
        var type = '';
        var itype = $N("itype");
        for (var i = 0; i < itype.length; i++) {
            if (itype[i].checked) {
                type = itype[i].value;
                break;
            }
        }
        if (type == '') {
            alert("请选择您要举报的类型！");
        } else {
            var desc = $("idescription").value;
            if (desc == '') {
                alert("请输入详细的举报描述！");
            } else {
                var vcode = $("vcode2").value;
                if (!/^[a-z0-9]{5}$/i.test(vcode)) {
                    alert("请准确输入验证码！");
                } else {
                    XMLHttp.sendReq('POST', '/webhandler.aspx?action=impeachfile', 'obj=' + escape(obj) + '&type=' + escape(type) + '&desc=' + escape(desc) + '&vcode=' + escape(vcode), doImpeachResult);
                }
            }
        }
    }
}
function doImpeachResult(obj) {
    if (obj.readyState == 4) {
        if (obj.status == 200 || obj.status == 304) {
            if (obj.responseText == "ok") {
                showMessageDialog('成功', '文件举报成功！', 0, 1);
            } else {
                if (obj.responseText == "vcerror") {
                    alert('您输入的验证码错误！');
                } else if (obj.responseText == "fail") {
                    showMessageDialog('失败', '文件举报失败！', 0, 1);
                } else if (obj.responseText == "done") {
                    showMessageDialog('提示', '您已经举报过此文件了！', 0, 1);
                } else {
                    showMessageDialog('错误', '系统无效响应，请稍后再试！', 0, 1);
                }
            }
        } else {
            showMessageDialog('错误', '系统繁忙请稍后再试！', 0, 1);
        }
    }
}
function confirmDown(link, mode, obj) {
    showIframeDialog(520, "确认下载", '<iframe frameborder="0" scrolling="no" class="upsque" src="/ConfirmDown.aspx?mode=' + mode + '&link=' + link + '&obj=' + obj + '"></iframe>', 1);
}
