﻿function $g(Eid) {
    return document.getElementById(Eid);
}
//浮动层弹出位置计算
function absoDivShow(sender, Div) {
    var txtHeight = sender.offsetHeight + 1;
    var x = sender.offsetLeft;
    var y = sender.offsetTop;
    while (sender = sender.offsetParent) {
        y += sender.offsetTop;
        x += sender.offsetLeft;
    }
    Div.style.left = x + "px";
    Div.style.top = y + txtHeight + "px";
}
//出境自由行城市选择框弹出
function InterShangHaiIndex_ShowCitySelect(sender, G, Hid) {
    var radHome = document.getElementById("radHome");
    var Sid = sender.id;
    if (radHome.checked) {
        if (Sid == "txtCityName") {
            G = "5";
        }
        else {
            G = "6";
        }
    }
    
    var cf = $g("IfCity");
    var isrc = "../UC/Search.aspx?G=" + G + "&S=" + Sid + "&H=" + Hid;
    cf.src = isrc;
    absoDivShow(sender, cf);
    cf.style.display = "block";
}
//隐藏城市div
function hideIFCity() {
    var cf = $g("IfCity");
    cf.style.display = "none";
}
//设置高度
function SetCityH(x) {
    if (x > 185)
        $g("IfCity").style.height = x + "px";
}
//城市选择
function SetCityValue(CityID, CityName, txtID, hidID) {
    var txtCity = $g(txtID);
    txtCity.value = CityName;
    var hidCity = $g(hidID);
    hidCity.value = CityID;
    hideIFCity();
}
//关键字
function SelectKey(sender) {
    sender.value = "";
}
function blurKey(sender) {
    if (sender.value == "") {
        sender.value = "请输入关键字";
    }
}
//推荐产品班期和说明的显示与隐藏
function PackageShangHaiProductDetailShow(idStr,sender) {
    var divDR = document.getElementsByTagName("DIV");
    var div1 = idStr.split('|')[0];
    var div2 = idStr.split('|')[1];
    sender.className = "sh_liebiao2121";
    for (var i = 0; i < divDR.length; i++) {
        var id = divDR.item(i).id;
        if (id == div1 || id == div2) {
            divDR.item(i).style.display = "";
        }
        else {
            if (div1.indexOf("div_Duration_") >= 0 && div2.indexOf("div_Remark_") >= 0) {
                if (id.indexOf("div_Duration_") >= 0 || id.indexOf("div_Remark_") >= 0) {
                    divDR.item(i).style.display = "none";
                    if (divDR.item(i).parentNode.className == "sh_liebiao2121") {
                        divDR.item(i).parentNode.className = "sh_liebiao21";
                    }
                }
            }
            else if (div1.indexOf("div_Duration1_") >= 0 && div2.indexOf("div_Remark1_") >= 0) {
                if (id.indexOf("div_Duration1_") >= 0 || id.indexOf("div_Remark1_") >= 0) {
                    divDR.item(i).style.display = "none";
                    if (divDR.item(i).parentNode.className == "sh_liebiao2121") {
                        divDR.item(i).parentNode.className = "sh_liebiao21";
                    }
                }
            }
            
        }
    }
}
////设置iframe的url
//function SetiframeUrl(id, url) {
//    $g(id).src = url;
//}
//关闭即时确认说明窗口
function closeInstanceNotes() {
    document.getElementById("divInstanceNotes").style.display = "none";
}

//显示即时确认说明窗口
function openInstanceNotes(sender) {
    var obj = document.getElementById("divInstanceNotes");
    var imgHeight = sender.offsetHeight + 1;
    var x = sender.offsetLeft;
    var y = sender.offsetTop;
    while (sender = sender.offsetParent) {
        y += sender.offsetTop;
        x += sender.offsetLeft;
    }
    if (((400 + x) > document.body.clientWidth)) {
        x = x - 400;
    }
    obj.style.left = x + "px";
    obj.style.top = y + imgHeight + "px";
    obj.style.display = "";
}

//Tab标签切换
function showhideOutTab(number) {
    switch (number) {
        case 1:
            $g("outPackage").className = "sh1228_tab1";
            $g("outGroup").className = "sh1228_tab2";
            $g("productGroupList").style.display = "none";
            $g("productListOut").style.display = "";
            break;
        case 2:
            $g("outPackage").className = "sh1228_tab2";
            $g("outGroup").className = "sh1228_tab1";
            $g("productGroupList").style.display = "";
            $g("productListOut").style.display = "none";
            break;
    }
}



