﻿//****************************************************************************
// Author Kevin.Liu
// Version 2.0.0
// date 2009-02-15
// MSN:Liu_585@126.com
// QQ:48049106
//****************************************************************************

//提供getElementById支持
function $(id)
{
    return document.getElementById(id);
}

//用户机票搜索
function QuerySubmit(key)
{
    var QueryForm=document.Qform;
    if(QueryForm.FCity.value=="")
    {
        alert("请输入出发地!请使用列表框选择出发城市!");
        if(key)
        {
            QueryForm.DepartureCity.focus();
            QueryForm.DepartureCity.onclick();
        }
        return false;
    }else if (QueryForm.TCity.value=="")
    {
        alert("请输入目的地!请使用列表框选择到达城市!");
        if(key)
        {
            QueryForm.ArrivalCity.focus();
            QueryForm.ArrivalCity.onclick();
        }
        return false;
    }else if (QueryForm.FDate.value=="")
    {
        alert("请输入出发时间!");
        if(key)
        {
            QueryForm.FDate.focus();
        }
        return false;
    }else if (QueryForm.FCity.value==QueryForm.TCity.value)
    {
        alert("出发地与目的地相同!");
        return false;
    }else if(QueryForm.IsWay2.checked)
    {
        if(QueryForm.RDate.value<QueryForm.FDate.value)
        {
            alert("返程日期小于出发日期");
            return false;
        }else if(QueryForm.RDate.value=="")
        {
            alert("请输入返程日期!");
            return false;
        }
    }
   return true;
}

//只能为数字
function onlyNum() {
    return ((event.keyCode >= 48) && (event.keyCode <= 57));
}

//获取当前日期+1天 yy-MM-dd
function GetDay(day)
{
    var myDate = new Date();
    myDate.setDate(myDate.getDate()+day);
    var thisMonth;
    var thisData;
    if((myDate.getMonth()+1)<10)
    {
        thisMonth="0"+(myDate.getMonth()+1);
    }
    else
    {
        thisMonth=myDate.getMonth()+1;
    }
    if(myDate.getDate()<10)
    {
        thisData="0"+myDate.getDate();
    }
    else
    {
        thisData=myDate.getDate();
    }
    return myDate.getFullYear()+"-"+thisMonth+"-"+thisData;
}

//提供lightbox支持
function addEvent(obj, evType, fn){
 if (obj.addEventListener){
    obj.addEventListener(evType, fn, false);
    return true;
 } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
 } else {
    return false;
 }
}
function removeEvent(obj, evType, fn, useCapture){
  if (obj.removeEventListener){
    obj.removeEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.detachEvent){
    var r = obj.detachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Handler could not be removed");
  }
}

function getViewportHeight() {
	if (window.innerHeight!=window.undefined) return window.innerHeight;
	if (document.compatMode=='CSS1Compat') return document.documentElement.clientHeight;
	if (document.body) return document.body.clientHeight; 
	return window.undefined; 
}
function getViewportWidth() {
	if (window.innerWidth!=window.undefined) return window.innerWidth; 
	if (document.compatMode=='CSS1Compat') return document.documentElement.clientWidth; 
	if (document.body) return document.body.clientWidth; 
	return window.undefined; 
}
