﻿//图片滚动列表 mengjia 070927
var Speed_1 = 10; //速度(毫秒)
var Space_1 = 20; //每次移动(px)
var PageWidth_1 = 222; //翻页宽度
var interval_1 = 7000; //翻页间隔
var fill_1 = 0; //整体移位
var MoveLock_1 = false;
var MoveTimeObj_1;
var MoveWay_1 = "right";
var Comp_1 = 0;
var AutoPlayObj_1 = null;
function GetObj(objName) { if (document.getElementById) { return eval('document.getElementById("' + objName + '")') } else { return eval('document.all.' + objName) } }
function AutoPlay_1() { clearInterval(AutoPlayObj_1); AutoPlayObj_1 = setInterval('ISL_GoDown_1();ISL_StopDown_1();', interval_1) }
function ISL_GoUp_1() { if (MoveLock_1) return; clearInterval(AutoPlayObj_1); MoveLock_1 = true; MoveWay_1 = "left"; MoveTimeObj_1 = setInterval('ISL_ScrUp_1();', Speed_1); }
function ISL_StopUp_1() {
    if (MoveWay_1 == "right") { return }; clearInterval(MoveTimeObj_1); if ((GetObj('ISL_Cont_1').scrollLeft - fill_1) % PageWidth_1 != 0) { Comp_1 = fill_1 - (GetObj('ISL_Cont_1').scrollLeft % PageWidth_1); CompScr_1() } else { MoveLock_1 = false }
    AutoPlay_1()
}
function ISL_ScrUp_1() {
    if (GetObj('ISL_Cont_1').scrollLeft <= 0) { GetObj('ISL_Cont_1').scrollLeft = GetObj('ISL_Cont_1').scrollLeft + GetObj('List1_1').offsetWidth }
    GetObj('ISL_Cont_1').scrollLeft -= Space_1
}
function ISL_GoDown_1() { clearInterval(MoveTimeObj_1); if (MoveLock_1) return; clearInterval(AutoPlayObj_1); MoveLock_1 = true; MoveWay_1 = "right"; ISL_ScrDown_1(); MoveTimeObj_1 = setInterval('ISL_ScrDown_1()', Speed_1) }
function ISL_StopDown_1() {
    if (MoveWay_1 == "left") { return }; clearInterval(MoveTimeObj_1); if (GetObj('ISL_Cont_1').scrollLeft % PageWidth_1 - (fill_1 >= 0 ? fill_1 : fill_1 + 1) != 0) { Comp_1 = PageWidth_1 - GetObj('ISL_Cont_1').scrollLeft % PageWidth_1 + fill_1; CompScr_1() } else { MoveLock_1 = false }
    AutoPlay_1()
}
function ISL_ScrDown_1() {
    if (GetObj('ISL_Cont_1').scrollLeft >= GetObj('List1_1').scrollWidth) { GetObj('ISL_Cont_1').scrollLeft = GetObj('ISL_Cont_1').scrollLeft - GetObj('List1_1').scrollWidth }
    GetObj('ISL_Cont_1').scrollLeft += Space_1
}
function CompScr_1() {
    if (Comp_1 == 0) { MoveLock_1 = false; return }
    var num, TempSpeed = Speed_1, TempSpace = Space_1; if (Math.abs(Comp_1) < PageWidth_1 / 2) { TempSpace = Math.round(Math.abs(Comp_1 / Space_1)); if (TempSpace < 1) { TempSpace = 1 } }
    if (Comp_1 < 0) {
        if (Comp_1 < -TempSpace) { Comp_1 += TempSpace; num = TempSpace } else { num = -Comp_1; Comp_1 = 0 }
        GetObj('ISL_Cont_1').scrollLeft -= num; setTimeout('CompScr_1()', TempSpeed)
    } else {
        if (Comp_1 > TempSpace) { Comp_1 -= TempSpace; num = TempSpace } else { num = Comp_1; Comp_1 = 0 }
        GetObj('ISL_Cont_1').scrollLeft += num; setTimeout('CompScr_1()', TempSpeed)
    } 
}
function picrun_ini() {
    GetObj("List2_1").innerHTML = GetObj("List1_1").innerHTML;
    GetObj('ISL_Cont_1').scrollLeft = fill_1 >= 0 ? fill_1 : GetObj('List1_1').scrollWidth - Math.abs(fill_1);
    GetObj("ISL_Cont_1").onmouseover = function () { clearInterval(AutoPlayObj_1) }
    GetObj("ISL_Cont_1").onmouseout = function () { AutoPlay_1() }
    AutoPlay_1();
}

//展会版块切换
function SetPanelView(divExpo_A, divExpo_B, divExpo_C, imgExpo_A, imgExpo_B, imgExpo_C, CheckPara) {
    switch (CheckPara) {
        case "Expo_A":
            $(divExpo_A).style.display = "block";
            $(divExpo_B).style.display = "none";

            $(imgExpo_A).className = "zhone f14";
            $(imgExpo_B).className = "zhone1 f14";

            $(imgExpo_A).style.color = "#FFFFFF";
            $(imgExpo_B).style.color = "#000000";
            break;
        case "Expo_B":
            $(divExpo_A).style.display = "none";
            $(divExpo_B).style.display = "block";

            $(imgExpo_A).className = "zhone1 f14";
            $(imgExpo_B).className = "zhone f14";

            $(imgExpo_A).style.color = "#000000";
            $(imgExpo_B).style.color = "#FFFFFF";
            break;
        default:
            break;
    }
}


//========================== AJAX判断浏览器兼容性开始 ==========================
function SetXMLHttpRequest() {
    if (window.XMLHttpRequest) {
        return new XMLHttpRequest;
    }
    else {
        if (window.ActiveXObject) {
            xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
            if (!xmlHttpRequest) {
                xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            }
            return xmlHttpRequest;
        }
    }
}
//========================== AJAX判断浏览器兼容性开始 ==========================
function GetCookie(name)
//获得Cookie的原始值 
{

    var arrStr = document.cookie.split("; ");
    for (var i = 0; i < arrStr.length; i++) {
        var temp = arrStr[i].split("=");
        if (temp[0] == name)
        { return unescape(temp[1]) }

    }
   return null;
   
}


//========================== 验证登录，弹出或跳转页面开始 ==========================
//验证登录，弹出或跳转页面
function SetCheckPage(RawUrl, ShowText, Type, Width, Height, CheckPara) {
        var strWindow, strRule;
        if ((GetCookie("LoginName") != null || GetCookie("UserId") != null || GetCookie("GradeID") != null)) {
            
            strWindow = "newwindow";
            strRule = "dialogWidth:'" + Width + "';dialogHeight:'" + Height + "';center:yes;help:yes;resizable:yes;toolbar=yes;location=yes;status:yes";

            switch (CheckPara) {
                case "0":
                    showModelessDialog(RawUrl, strWindow, strRule);  //使用此函数，不会影响对父窗口的操作
                    break;

                case "1":
                    showModalDialog(RawUrl, strWindow, strRule);     //使用此函数，只有关闭当前窗口才能操作父窗口
                    break;

                default:
                    SetWindowPage(RawUrl, ShowText, Type, CheckPara);
                    break;
            }
        }
        else {
            SetWindowPage('/Member/Index.aspx', '您尚未登录，请登录后再执行此操作！', '_blank', '')
        }


}
//========================== 验证登录，弹出或跳转页面结束 ==========================
