﻿var mySwitchUl = {};
mySwitchUl.liArr = new Array();
mySwitchUl.childLiArr = new Array();
mySwitchUl.liSearchArr = new Array();
mySwitchUl.childDivArr = new Array();
//热门特价机票 切换
mySwitchUl.initialLi = function() {
    this.liArr = new Array();
    this.childLiArr = new Array();
    var oLis = document.getElementsByTagName("li");
    for (var i = 0; i < oLis.length; i++) {
        if (oLis[i].id.toString().indexOf("liParent") != -1) {
            this.liArr.push(oLis[i]);
        }
        if (oLis[i].id.toString().indexOf("liChild") != -1) {
            this.childLiArr.push(oLis[i]);
        }
    }
    this.showDiffUl(this.liArr[0]);
}
mySwitchUl.showDiffUl = function(oLi) {
    for (var i = 0; i < this.liArr.length; i++) {
        if (this.liArr[i].id != oLi.id)
            this.liArr[i].className = "out";
    }
    oLi.style.display = "";
    oLi.className = "main";

    var tmpStr = oLi.id.split("-")[1];
    for (var i = 0; i < this.childLiArr.length; i++) {
        if (this.childLiArr[i].id.split("-")[1] == tmpStr) {
            this.childLiArr[i].style.display = "";
        }
        else this.childLiArr[i].style.display = "none";
    }
}

// 机票查询，酒店预订和旅游度假
mySwitchUl.initialSearchEngineDiv = function() {
    this.liSearchArr = new Array();
    this.childDivArr = new Array();
    var oLis = document.getElementsByTagName("li");
    var oDivs = document.getElementsByTagName("div");
    for (var i = 0; i < oLis.length; i++) {
        if (oLis[i].id.toString().indexOf("liSearchEngineParent") != -1) {
            this.liSearchArr.push(oLis[i]);
        }
    }
    for (var i = 0; i < oDivs.length; i++) {
        if (oDivs[i].id.toString().indexOf("divSearchEngineChild") != -1) {
            this.childDivArr.push(oDivs[i]);
        }
    }
    this.showDiffDiv(this.liSearchArr[0]);
}

mySwitchUl.showDiffDiv = function(oLi) {
    for (var i = 0; i < this.liSearchArr.length; i++) {
        if (this.liSearchArr[i].id != oLi.id)
            this.liSearchArr[i].className = "out";
    }
    oLi.style.display = "";
    oLi.className = "main";

    var tmpStr = oLi.id.split("-")[1];
    for (var i = 0; i < this.childDivArr.length; i++) {
        if (this.childDivArr[i].id.split("-")[1] == tmpStr) {
            this.childDivArr[i].style.display = "";
        }
        else this.childDivArr[i].style.display = "none";
    }
}