﻿function isDateString(sDate) {
    var iaMonthDays = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
    var iaDate = new Array(3);
    var year, month, day;

    if (arguments.length != 1) return false;
    iaDate = sDate.toString().split("-");
    if (iaDate.length != 3) return false;
    if (iaDate[1].length > 2 || iaDate[2].length > 2) return false;
    if (isNaN(iaDate[0]) || isNaN(iaDate[1]) || isNaN(iaDate[2])) return false;

    year = parseFloat(iaDate[0]);
    month = parseFloat(iaDate[1]);
    day = parseFloat(iaDate[2]);

    if (year < 1900 || year > 2100) return false;
    if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) iaMonthDays[1] = 29;
    if (month < 1 || month > 12) return false;
    if (day < 1 || day > iaMonthDays[month - 1]) return false;
    return true;
}

function stringToDate(sDate, bIgnore) {
    var bValidDate, year, month, day;
    var iaDate = new Array(3);

    if (bIgnore) bValidDate = true;
    else bValidDate = isDateString(sDate);

    if (bValidDate) {
        iaDate = sDate.toString().split("-");
        year = parseFloat(iaDate[0]);
        month = parseFloat(iaDate[1]) - 1;
        day = parseFloat(iaDate[2]);
        return (new Date(year, month, day));
    }
    else return (new Date(1900, 1, 1));
}

/*单选按钮选择显示不同的"起始地址"*/
function setflytype(type) {
    if (type.value == "1") {
        self.location.href("?flytype=1");
        //document.searchForm.RG[0].checked = true;
    } else if (type.value == "2") {
        self.location.href("?flytype=2");
        //document.searchForm.RG[1].checked = true;
    }
}

function lowPriceTab(airport) {
    document.getElementById("peklowprice").style.display = "none";
    document.getElementById("lipek").className = "SearchMenu02";
    document.getElementById("shalowprice").style.display = "none";
    document.getElementById("lisha").className = "SearchMenu02";
    document.getElementById("canlowprice").style.display = "none";
    document.getElementById("lican").className = "SearchMenu02";
    document.getElementById("szxlowprice").style.display = "none";
    document.getElementById("liszx").className = "SearchMenu02";
    document.getElementById("taolowprice").style.display = "none";
    document.getElementById("litao").className = "SearchMenu02";

    document.getElementById(airport + "lowprice").style.display = "";
    document.getElementById("li" + airport).className = "SearchMenu01";
}

function cursorTicketsOver(id) {
    for (i = 1; i <= 2; i++) {
        document.getElementById('Tickets_' + i).className = "TicketsMenu02";
        document.getElementById('Ticket_' + i).style.display = "none"
    }
    document.getElementById("Tickets_" + id).className = "TicketsMenu01";
    document.getElementById('Ticket_' + id).style.display = "block"
}
function cursorTicketsOut(TicketsId) {
    document.getElementById(TicketsId).className = "TicketsMenu02";
    document.getElementById('Tickets_1').className = "TicketsMenu01";
}

// JavaScript Document首页js区域

function cursorTicketsOver(id) {
    for (i = 1; i <= 2; i++) {
        document.getElementById('Tickets_' + i).className = "TicketsMenu02";
        document.getElementById('Ticket_' + i).style.display = "none"
    }
    document.getElementById("Tickets_" + id).className = "TicketsMenu01";
    document.getElementById('Ticket_' + id).style.display = "block"
}
function cursorTicketsOut(TicketsId) {
    document.getElementById(TicketsId).className = "TicketsMenu02";
    document.getElementById('Tickets_1').className = "TicketsMenu01";
}

function cursorSearchOver(id) {
    for (i = 1; i <= 8; i++) {
        document.getElementById('Search_' + i).className = "SearchMenu02";
        document.getElementById('Special_' + i).style.display = "none"
    }
    document.getElementById("Search_" + id).className = "SearchMenu01";
    document.getElementById('Special_' + id).style.display = "block"
}
function cursorSearchOut(SearchId) {
    document.getElementById(SearchId).className = "SearchMenu02";
    document.getElementById('Search_1').className = "SearchMenu01";
}

// JavaScript Document国内机票js区域
function cursorInlandOver(id) {
    for (i = 1; i <= 10; i++) {
        document.getElementById('Inland_' + i).className = "SearchMenu02";
        document.getElementById('Tick_' + i).style.display = "none"
    }
    document.getElementById("Inland_" + id).className = "SearchMenu01";
    document.getElementById('Tick_' + id).style.display = "block"
}
function cursorInlandOut(InlandId) {
    document.getElementById(InlandId).className = "SearchMenu02";
    document.getElementById('Inland_1').className = "SearchMenu01";
}
// JavaScript Document我的订单-修改个人信息js
function cursorAlterOver(id) {
    for (i = 1; i <= 2; i++) {
        document.getElementById('Alter_' + i).className = "JsPersonal02";
        document.getElementById('Personal_' + i).style.display = "none"
    }
    document.getElementById("Alter_" + id).className = "JsPersonal01";
    document.getElementById('Personal_' + id).style.display = "block"
}
function cursorAlterOut(AlterId) {
    document.getElementById(AlterId).className = "JsPersonal02";
    document.getElementById('Alter_1').className = "JsPersonal01";
}
    
