﻿document.write("<scr" + "ipt src=\"http://js.cits.net/event.js\" type=\"text/javascript\"></scr" + "ipt>");
document.write("<scr" + "ipt src=\"http://js.cits.net/MSClass.js\" type=\"text/javascript\"></scr" + "ipt>");
document.write("<scr" + "ipt src=\"http://js.cits.net/option.js\" type=\"text/javascript\"></scr" + "ipt>");
document.write("<scr" + "ipt src=\"http://js.cits.net/function.js\" type=\"text/javascript\"></scr" + "ipt>");
document.write("<scr" + "ipt src=\"http://js.cits.net/jquery-1.4.2.min.js\" type=\"text/javascript\"></scr" + "ipt>");
document.write("<scr" + "ipt src=\"http://js.cits.net/Setup_Config.js?Time=" + Math.random() + "\" type=\"text/javascript\"></scr" + "ipt>");
document.write("<scr" + "ipt src=\"http://js.cits.net/Pic/jquery.easing.1.3.js\" type=\"text/javascript\"></scr" + "ipt>");
document.write("<scr" + "ipt src=\"http://js.cits.net/Pic/jquery.galleryview-1.1.js\" type=\"text/javascript\"></scr" + "ipt>");
document.write("<scr" + "ipt src=\"http://js.cits.net/Pic/jquery.timers-1.1.2.js\" type=\"text/javascript\"></scr" + "ipt>");
var isIE = navigator.userAgent.indexOf('MSIE') != -1;
//Tab标签
//第一个参数为包着内容及标签的外DIV的ID或者是CLASS格式为("#id名称")
//第二个参数为标签的名称Class  或者是ul li  标签格式为<a href="#内容的ID" more></a>
//第三个参数是A的样式名称，
//第四个参数为内容的名称Class  或者是ul li
//Type为0单击。1为鼠标经过
function TabFun(ObjName, TabName, TabCss, ContentName, Type,more) {
    var Obj = $(ObjName);
    if (Obj.length > 0) {
        Obj.find(ContentName).hide();
        Obj.find(TabName + ":first").addClass(TabCss).show();
        if (more) {
            Obj.find(more).attr("href", Obj.find(TabName + ":first").attr("more"));
        }
        Obj.find(ContentName + ":first").show();
        if (Type == "1") {
            Obj.find(TabName).bind("mouseover", function() {
                Obj.find(TabName).removeClass(TabCss);
                if (more) {
                    Obj.find(more).attr("href", $(this).attr("more"));
                }
                $(this).addClass(TabCss);
                Obj.find(ContentName).hide();
                var activeTab = $(this).attr("href");
                activeTab = activeTab.substr(activeTab.indexOf("#"));
                Obj.find(activeTab).show();
                $(this).blur();
                return false;
            });
        } else {
            Obj.find(TabName).bind("click", function() {
                Obj.find(TabName).removeClass(TabCss);
                if (more) {
                    Obj.find(more).attr("href", $(this).attr("more"));
                }
                $(this).addClass(TabCss);
                Obj.find(ContentName).hide();
                var activeTab = $(this).attr("href");
                activeTab = activeTab.substr(activeTab.indexOf("#"));
                Obj.find(activeTab).show();
                $(this).blur();
                return false;
            });
        }
    }
}

//评价JS
function EvaluateFunNum(TypeId) {
    var Num = $("#View_" + TypeId).html();
    if (!Num || Num.length == 0) {
        Num = "0";
    }
    var ZNum = $("#EvaluateNumMax").html();
    if (!ZNum || ZNum.length == 0 || ZNum == "0") {
        ZNum = "1";
    }
    $("#ViewImg_" + TypeId).height(parseInt(50 * parseInt(Num) / parseInt(ZNum)));
}

//评价数量
function EvaluateFunPostNum(html,TypeId) {
    var Num = html.split("|");
    if (Num.length == 3) {
        $("#View_" + TypeId).html(Num[0]);
        var ZNum = $("#EvaluateNum").html(Num[1]);
        var ZNum = $("#EvaluateNumMax").html(Num[2]);
        EvaluateFunNum("1");
        EvaluateFunNum("2");
        EvaluateFunNum("3");
        EvaluateFunNum("4");
        EvaluateFunNum("5");
        EvaluateFunNum("6");
    }
}

///投票外包着的
function VotePost(Url, ObjName, VoteType, VoteNum) {
    var str = "";
    if (VoteType == "1") {
        var obj = $("#" + ObjName);
        var objCheck = obj.find("input[type='checkbox'][name='ListId'][:checked][checked='true']");
        if (objCheck.length == 0) {
            alert("请至少选择一项。");
            return;
        }
        if (VoteNum != "0" && VoteNum.length != 0) {
            if (objCheck.length > parseInt(VoteNum)) {
                alert("最多选择" + VoteNum + "项。");
                return;
            }
        }
        for (var i = 0; i < objCheck.length; i++) {
            str += objCheck.eq(i).val() + ((i + 1) != objCheck.length ? "," : "");
        }
    } else {
        str = obj.find("input[name='ListId'][:checked][checked='true']").val();
    }
    if (str.length > 0) {
        var VoteId = obj.find("[name='VoteId']").val();
        str = "VoteId=" + VoteId + "&ListId=" + str;
        AjaxFun(Url, str);
    } else {
        alert("错误，请选择一项。");
    }
}


///js AJAX分页
function SYCmsPage(Page, ObjI, TemUrl, QueryString) {
    var obj = $(".SYCms_Tem_PageList");
    if (obj.length >= ObjI) {
        obj.eq(ObjI).html("正在调入，请稍候... ...");
        $.getScript(TemUrl + QueryString + "&View=ajax&Page=" + Page + "&Obji=" + ObjI);
    }
}
///分页显示
function SYCmsPageView(ObjI, Html) {
    var obj = $(".SYCms_Tem_PageList");
    if (obj.length >=ObjI) {
        var Tobj=obj.eq(ObjI);
        Tobj.html("").before(Html);
        Tobj.remove();
    }
}

///话题使用
function TopicFun(Topicid, num1, num2, Width,Height) {
    if (Width != 0) {
        if ($('#Img_Support_' + Topicid).length > 0) {
            $('#Img_Support_' + Topicid).width(parseInt(num1) * Width / (parseInt(num1) + parseInt(num2)));
        }
        if ($('#Img_Opposition_' + Topicid).length > 0) {
            $('#Img_Opposition_' + Topicid).width(parseInt(num2) * Width / (parseInt(num1) + parseInt(num2)));
        }
    }
    if (Height != 0) {
        if ($('#Img_Support_' + Topicid).length > 0) {
            $('#Img_Support_' + Topicid).height(parseInt(num1) * Height / (parseInt(num1) + parseInt(num2)));
        }
        if ($('#Img_Opposition_' + Topicid).length > 0) {
            $('#Img_Opposition_' + Topicid).height(parseInt(num2) * Height / (parseInt(num1) + parseInt(num2)));
        }
    }
    $('#Support_' + Topicid).html(num1);
    $('#ImgSupport_' + Topicid).html(num1);
    $('#Opposition_' + Topicid).html(num2);
    $('#ImgOpposition_' + Topicid).html(num2);
}
function TopicFunComm(ObjName, Num) {
    $(ObjName).html(Num);
}

///执行代码之后返回HTML  Ajax配置使用
function RunJavaScript(Html, Function, NoScript) {
    var regExp = /<script[^>]*>([\s\S]*?)<\/script>/gi;
    var ajaxjavascript1 = /<script.+?>/gi;
    var ajaxjavascript2 = /<\/script>/gi;
    var returnValue = Html.replace(regExp, "");
    javarun = Html.replace("\n", "").replace("\r", "").match(regExp);
    var jlzrun = "";
    if (javarun != null) {
        for (var j = 0; j < javarun.length; j++)
            jlzrun = jlzrun + javarun[j];
    }
    if (jlzrun != "" && !NoScript) {
        jlzrun = jlzrun.replace(ajaxjavascript1, "");
        jlzrun = jlzrun.replace(ajaxjavascript2, "");
        setTimeout(function() {
            eval(jlzrun);
            jlzrun = null;
            if (isIE) {
                setTimeout(CollectGarbage, 2);
            }
        }, 30);       //1秒后执行
    }
    regExp = null;
    ajaxjavascript1 = null;
    ajaxjavascript2 = null;
    return returnValue;
}

//Ajax调入 地址   传送数据    弹出窗口显示内容   函数/#.格式的字段串    要显示的上级DIV     Window
//ParentNode 和Alert_X Alert_Y 冲突，如果前面有按前面走。
function AjaxFun(Url, Data, Function, ErrorFunction) {
    var yUrl = Url;
    if (Url.indexOf("?") == -1) {
        Url += "?time=" + Math.random();
    } else {
        Url += "&time=" + Math.random();
    };

    $.ajax({
        type: "POST",
        url: Url,
        data: Data,
        cache: false,
        dataType: "html",
        success: function(html) {
            if (Function) {
                if (typeof (Function) == "string") {
                    html = RunJavaScript(html, Function);
                    if (html.length > 0) {
                        $(Function).show().html(html);
                    }
                } else if (typeof (Function) == "function") {
                    (Function)(RunJavaScript(html, Function, NoScript), Window);
                }
            } else {
                RunJavaScript(html);
            }
        },
        error: function(html) {
//            if (Window) {
//                Window.close();
//                Window = null;
//            }
            if (ErrorFunction) {
                if (typeof (ErrorFunction) == "function") {
                    ErrorFunction();
                }
            }
        }
    });
    yUrl = null;
    if (isIE) {
        setTimeout(CollectGarbage, 2);
    }
}


function print_content()  
{
	var code="<body onload=window.print()>"
	code+=document.getElementById("_content").innerHTML;
	code+="</body>";
	var newwin=window.open('','','');
	newwin.opener = null;
	newwin.document.write(code);
	newwin.document.close();
}
