﻿

function Orders(OrderId) {
    OrderId = document.getElementById(OrderId).value;
    if (OrderId == "") {
        alert("请输入订单号!");
        return false;
    }
    SendAjaxOrder("ConMain", OrderId);
}

function SendAjax1(op, OrderId) {
    var param = "Option=" + op + "&OrderId=" + OrderId;
    var options = {
        method: 'post',
        parameters: param,
        onComplete:
        function(transport) {
            var retv = transport.responseText;
            document.getElementById("ShowOrders").innerHTML = retv;
        }

    }
    new Ajax.Request('Default.aspx', options);
}

function SendAjaxOrder(op, OrderId) {
    var param = "Option=" + op + "&OrderId=" + OrderId;
    var options = {
        method: 'post',
        parameters: param,
        onComplete:
        function(transport) {
            var retv = transport.responseText;
            document.getElementById("ShowOrders").innerHTML = retv;
            document.getElementById("disOrderSearch").style.display = "none";
        }

    }
    new Ajax.Request('Default.aspx', options);
}

function showorhidden(id) {
    var o = document.getElementById(id);
    if (o.style.display == "none") {
        o.style.display = "block";
    } else {
        o.style.display = "none";
    }
}


function tpck(strid) {
    window.open('/showVote.aspx?id=' + strid, '_blank', 'height=100%, width=300, top=500,left=500, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no');
}


function tpsf(strid) {
    var dx = 0;
    var sel = "sf" + strid;
    for (var i = 0; i < document.getElementsByName(sel).length; i++) {
        if (document.getElementsByName(sel)[i].checked) {
            dx = document.getElementsByName(sel)[i].value;
        }
    }
    if (dx == 0) {
        alert("请选择投票！");
        return false;
    }
    else {
        VoteAjax('voteTpsf', strid, dx);
    }

}


function tptj(strid) {
    var dx = 0;
    var sel = "dx" + strid;
    for (var i = 0; i < document.getElementsByName(sel).length; i++) {
        if (document.getElementsByName(sel)[i].checked) {
            dx = document.getElementsByName(sel)[i].value;
        }
    }
    if (dx == 0) {
        alert("请选择投票！");
        return false;
    }
    else {
        VoteAjax('voteTptj', strid, dx);
    }
}



function tpdx(strid) {
    var dx = "";
    var sel = "dxs" + strid;
    for (var i = 0; i < document.getElementsByName(sel).length; i++) {
        if (document.getElementsByName(sel)[i].checked) {
            if (dx == "") {
                dx = document.getElementsByName(sel)[i].value;
            }
            else {
                dx = dx + "," + document.getElementsByName(sel)[i].value;
            }
        }
    }

    if (dx == "") {
        alert("请选择投票！");
        return false;
    }
    else {
        VoteAjax('voteTpdx', strid, dx);
    }
}





function tphd(strid) {

    var dxx = "hd" + strid;
    var x = document.getElementById(dxx).value;
    if (document.getElementById(dxx).value.length == 0) {
        alert("请填写问题!");
        return false;
    }
    else {
        VoteAjax('voteTphd', strid, x);
        document.getElementById(dxx).value = "";
    }
}




function VoteAjax(type, strid, x) {
    var param = "Option=" + type + "&strid=" + strid + "&x=" + x;
    var options = {
        method: 'post',
        parameters: param,
        onComplete:
        function(transport) {
            var retv = transport.responseText;
            if (retv == "ok") {
                alert("谢谢参与！");
                var o = document.getElementById(strid);
                if (o.style.display == "none") {
                    o.style.display = "block";
                }
                else {
                    o.style.display = "none";
                }
            }
        }

    }
    new Ajax.Request('/showVote.aspx', options);
}


/*下至上滚动*/
var rollspeed = 3;
var stop_height = 25;
var stop_time = 5000;
var inter;
var stop_scroll;
//stop_scroll = setInterval(StartRollV, stop_time);
function MarqueeV() {
    var ooRollV = document.getElementById("oRollV");
    var ooRollV1 = document.getElementById("oRollV1");
    var ooRollV2 = document.getElementById("oRollV2");

    if (ooRollV2.offsetTop - ooRollV.scrollTop <= 0) {
        ooRollV.scrollTop -= ooRollV1.offsetHeight;
    } else {
        ooRollV.scrollTop++;
    }
    if (ooRollV.scrollTop % stop_height == 0) {
        clearInterval(inter);
        clearInterval(stop_scroll);
        stop_scroll = setInterval(StartRollV, stop_time);
    }
}
function StartRollV() {
    clearInterval(stop_scroll);
    var ooRollV = document.getElementById("oRollV");
    var ooRollV1 = document.getElementById("oRollV1");
    var ooRollV2 = document.getElementById("oRollV2");
    if (ooRollV) {
        if (parseInt(ooRollV.style.height) >= ooRollV2.offsetTop) {
            ooRollV.style.height = ooRollV2.offsetTop;
            return;
        }
        ooRollV2.innerHTML = ooRollV1.innerHTML;
        inter = setInterval(MarqueeV, rollspeed);

        ooRollV.onmouseover = function() {
            clearInterval(inter);
            clearInterval(stop_scroll);
        };
        ooRollV.onmouseout = function() {
            clearInterval(inter);
            clearInterval(stop_scroll);
            inter = setInterval(MarqueeV, rollspeed);
        };
    }
}



//首页图片切换效果

function $(id) { return document.getElementById(id); }

function addLoadEvent1(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            oldonload();
            func();
        }
    }
}

function moveElement(elementID, final_x, final_y, interval) {
    if (!document.getElementById) return false;
    if (!document.getElementById(elementID)) return false;
    var elem = document.getElementById(elementID);
    if (elem.movement) {
        clearTimeout(elem.movement);
    }
    if (!elem.style.left) {
        elem.style.left = "0px";
    }
    if (!elem.style.top) {
        elem.style.top = "0px";
    }
    var xpos = parseInt(elem.style.left);
    var ypos = parseInt(elem.style.top);
    if (xpos == final_x && ypos == final_y) {
        return true;
    }
    if (xpos < final_x) {
        var dist = Math.ceil((final_x - xpos) / 10);
        xpos = xpos + dist;
    }
    if (xpos > final_x) {
        var dist = Math.ceil((xpos - final_x) / 10);
        xpos = xpos - dist;
    }
    if (ypos < final_y) {
        var dist = Math.ceil((final_y - ypos) / 10);
        ypos = ypos + dist;
    }
    if (ypos > final_y) {
        var dist = Math.ceil((ypos - final_y) / 10);
        ypos = ypos - dist;
    }
    elem.style.left = xpos + "px";
    elem.style.top = ypos + "px";
    var repeat = "moveElement('" + elementID + "'," + final_x + "," + final_y + "," + interval + ")";
    elem.movement = setTimeout(repeat, interval);
}

function classNormal(iFocusBtnID, iFocusTxID) {
    var iFocusBtns = $(iFocusBtnID).getElementsByTagName('li');
    var iFocusTxs = $(iFocusTxID).getElementsByTagName('li');
    for (var i = 0; i < iFocusBtns.length; i++) {
        iFocusBtns[i].className = 'normal';
        iFocusTxs[i].className = 'normal';
    }
}

function classCurrent(iFocusBtnID, iFocusTxID, n) {
    var iFocusBtns = $(iFocusBtnID).getElementsByTagName('li');
    var iFocusTxs = $(iFocusTxID).getElementsByTagName('li');
    iFocusBtns[n].className = 'current';
    iFocusTxs[n].className = 'current';
}

function iFocusChange() {
    if (!$('ifocus')) return false;
    $('ifocus').onmouseover = function() { atuokey = true };
    $('ifocus').onmouseout = function() { atuokey = false };
    var iFocusBtns = $('ifocus_btn').getElementsByTagName('li');
    var listLength = iFocusBtns.length;
    iFocusBtns[0].onmouseover = function() {
        moveElement('ifocus_piclist', 0, 0, 5);
        classNormal('ifocus_btn', 'ifocus_tx');
        classCurrent('ifocus_btn', 'ifocus_tx', 0);
    }
    if (listLength >= 2) {
        iFocusBtns[1].onmouseover = function() {
            moveElement('ifocus_piclist', 0, -213, 5);
            classNormal('ifocus_btn', 'ifocus_tx');
            classCurrent('ifocus_btn', 'ifocus_tx', 1);
        }
    }
    if (listLength >= 3) {
        iFocusBtns[2].onmouseover = function() {
            moveElement('ifocus_piclist', 0, -426, 5);
            classNormal('ifocus_btn', 'ifocus_tx');
            classCurrent('ifocus_btn', 'ifocus_tx', 2);
        }
    }
    if (listLength >= 4) {
        iFocusBtns[3].onmouseover = function() {
            moveElement('ifocus_piclist', 0, -639, 5);
            classNormal('ifocus_btn', 'ifocus_tx');
            classCurrent('ifocus_btn', 'ifocus_tx', 3);
        }
    }
}

setInterval('autoiFocus()', 5000);
var atuokey = false;
function autoiFocus() {
    if (!$('ifocus')) return false;
    if (atuokey) return false;
    var focusBtnList = $('ifocus_btn').getElementsByTagName('li');
    var listLength = focusBtnList.length;
    for (var i = 0; i < listLength; i++) {
        if (focusBtnList[i].className == 'current') var currentNum = i;
    }
    if (currentNum == 0 && listLength != 1) {
        moveElement('ifocus_piclist', 0, -213, 5);
        classNormal('ifocus_btn', 'ifocus_tx');
        classCurrent('ifocus_btn', 'ifocus_tx', 1);
    }
    if (currentNum == 1 && listLength != 2) {
        moveElement('ifocus_piclist', 0, -426, 5);
        classNormal('ifocus_btn', 'ifocus_tx');
        classCurrent('ifocus_btn', 'ifocus_tx', 2);
    }
    if (currentNum == 2 && listLength != 3) {
        moveElement('ifocus_piclist', 0, -639, 5);
        classNormal('ifocus_btn', 'ifocus_tx');
        classCurrent('ifocus_btn', 'ifocus_tx', 3);
    }
    if (currentNum == 3) {
        moveElement('ifocus_piclist', 0, 0, 5);
        classNormal('ifocus_btn', 'ifocus_tx');
        classCurrent('ifocus_btn', 'ifocus_tx', 0);
    }
    if (currentNum == 1 && listLength == 2) {
        moveElement('ifocus_piclist', 0, 0, 5);
        classNormal('ifocus_btn', 'ifocus_tx');
        classCurrent('ifocus_btn', 'ifocus_tx', 0);
    }
    if (currentNum == 2 && listLength == 3) {
        moveElement('ifocus_piclist', 0, 0, 5);
        classNormal('ifocus_btn', 'ifocus_tx');
        classCurrent('ifocus_btn', 'ifocus_tx', 0);
    }
}
addLoadEvent1(iFocusChange);
