/*第一种形式 第二种形式 更换显示样式*/
function setTab(name, cursel, n, out) {
    for (i = 1; i <= n; i++) {
        var menu = document.getElementById(name + i);
        var con = document.getElementById("con_" + name + "_" + i);
        menu.className = i == cursel ? "sl" : out;
        con.style.display = i == cursel ? "block" : "none";
    }
}

function setQaTab(cursel) {
    var menu1 = document.getElementById("t_com");
    var menu2 = document.getElementById("t_qa");
    var con1 = document.getElementById("con_t_com");
    var con2 = document.getElementById("con_t_qa");
    if (cursel == 1) {
        menu1.className = "tab_com";
        menu2.className = "tab_qa";
        con1.style.display = "block";
        con2.style.display = "none";
    }
    if (cursel == 2) {
        menu1.className = "tab_com1";
        menu2.className = "tab_qa1";
        con2.style.display = "block";
        con1.style.display = "none";
    }
}

function displayTicket(mpID, divID) {
   var pricePos = document.getElementById(mpID);
   var boxPos = document.getElementById(divID);
   boxPos.style.top = pricePos.offsetTop+22;
   boxPos.style.left = pricePos.offsetLeft-330;
   boxPos.style.display = "block";
}

function disappearTicket(divID) {
   document.getElementById(divID).style.display = "none";

}

function displayRoom(mpID, divID) {
    var pricePos = document.getElementById(mpID);
    var boxPos = document.getElementById(divID);
    boxPos.style.top = pricePos.offsetTop + 22;
    boxPos.style.left = pricePos.offsetLeft - 356;
    boxPos.style.display = "block";
}


function showremark(obj, str, id) {
    var obj1 = document.getElementById("remark");
    var obj2 = document.getElementById("rek");
    obj2.innerHTML = str;
    obj1.style.left = (obj.offsetLeft + 60) + "px";
    if (obj.y) {
        obj1.style.top = obj.y + "px";
    } else {
        var t = document.getElementById('detailContent').offsetTop + document.getElementById('poipro').offsetTop + document.getElementById(id).offsetTop + obj.offsetTop + obj.offsetParent.offsetTop + 5;
        obj1.style.top = t + "px";
    }
    obj1.style.top = (obj.y ? obj.y : t) + "px";
    obj1.style.display = "block";
}

function hidremark() {
    var obj = document.getElementById("remark");
    obj.style.display = "none";
}

function showremark2(obj, str, id) {
    var obj1 = document.getElementById("remark");
    var obj2 = document.getElementById("rek");
    obj2.innerHTML = str;

    //obj1.style.left=(getLeft(obj)-(window.screen.width - 950)/2+34)+"px";
    obj1.style.left = (getLeft(obj) - getLeft(document.getElementById("wrapperOrder")) + 22) + "px";

    // var lft =20;
    // if(Sys.ie && parseInt(Sys.ie) < 8)lft = -116;
    // obj1.style.left=(getLeft(obj)+lft)+"px";

    if (obj.y) {
        obj1.style.top = obj.y + "px";
    } else {
        var t = getTop(obj);
        obj1.style.top = t + "px";
    }
    obj1.style.top = (obj.y ? obj.y : t) + "px";
    obj1.style.display = "block";
    obj.onmouseout = function() { hidremark(); };
}

function hidremark2() {
    $("remark").style.display = "none";
}

function getTop(e) {
    var offset = e.offsetTop;
    if (e.offsetParent != null) offset += getTop(e.offsetParent);
    return offset;
}

function getTopDate(e) {
    return getTop(e) + e.offsetHeight + 2 - document.documentElement.scrollTop;
}

function getLeftdate(e) {
    return (getLeft(e) - getLeft(document.getElementById("wrapper")) + 2);
}
function getLeft(e) {
    var offset = e.offsetLeft;
    if (e.offsetParent != null) {
        offset += getLeft(e.offsetParent);
    }
    else { ffset = e.offsetLeft; }
    return offset;
}
function getarea() {
    var are = ''; var al1 = $8('#jzhrd');
    var al2 = $8('#otherrd');
    if (al1.attr("checked") == true) are = "jzhrd";
    else if (al2.attr("checked") == true) are = "otherrd";

    return are;
}

function getLeft(e) {
    var offset = e.offsetLeft;
    if (e.offsetParent != null) {
        offset += getLeft(e.offsetParent);
    }
    else { ffset = e.offsetLeft; }
    return offset;
}

