﻿// JavaScript Document
function hotel_submit(objFrom){
    var _return = true;
    var nowDate = new Date().getYear()+"-"+(new Date().getMonth()+1)+"-"+new Date().getDate();
    var checkIn = objFrom.txtCheckIn.value;
    var checkOut = objFrom.txtCheckOut.value;
    var cityId = objFrom.hidCity.value;
    //alert(cityId);
    //alert('_'+objFrom.txtCity!='_undefined');
    var hotelPrice = objFrom.hotelPrice.value;
    var hotelStar = 0;
    var hotelName = objFrom.hotelName.value;
    var _checkIn = new Date(checkIn.replace('-','/'));
    var _checkOut = new Date(checkOut.replace('-','/'));
    var _nowDate = new Date(nowDate.replace('-','/'));
    if('_'+objFrom.txtCity!='_undefined'){
        if(_return && objFrom.txtCity.value=='中文/拼音'){
            alert('请选择您要预订的城市!');
            objFrom.txtCity.focus();
            _return = false;
        }
    }
    if('_'+objFrom.hotelStar!='_undefined'){
        hotelStar = objFrom.hotelStar.value;
    }
	if(_return && '_'+_checkIn=='_NaN'){
        alert('请正确填写您的入住日期！');
        objFrom.txtCheckIn.focus();
        _return = false;
    }
    if(_return && '_'+_checkOut=='_NaN'){
        alert('请正确填写您的离店日期！');
        objFrom.txtCheckOut.focus();
        _return = false;
    }
    if(_return && _checkOut<=_checkIn){
        objFrom.txtCheckOut.focus();
        alert('离店日期不得小于或等于入住日期！');
        _return = false;
    }
    if(_return && _nowDate>_checkIn){
        alert('入住日期不得小于今天！');
        objFrom.txtCheckIn.focus();
        _return = false;
    }
    if('_'+objFrom.txtCheckNumber!='_undefined'){
        if(_return && objFrom.txtCheckNumber.value=='0'){
            alert('请选择您要预订间数!');
            objFrom.txtCheckNumber.focus();
            _return = false;
        }
    }
    if(_return && objFrom.hidCity.value == ""){
        alert('你输入的城市不存在！');
        objFrom.txtCity.focus();
        _return = false;
    }
    //alert(objFrom.hidCity.value);
    if(checkIn != 'yyyy-mm-dd' && checkOut != 'yyyy-mm-dd'){
        document.cookie = "indate=" + checkIn + ";path=/";
        document.cookie = "outdate=" + checkOut + ";path=/";
    }
    //alert(document.cookie);
    if(_return){
        objFrom.action='/search.aspx?cityID=' + cityId + '&hotelStar=' + hotelStar + '&priceStep=' + hotelPrice + '&hotelName=' + escape(hotelName) + '&checkIn=' + checkIn + '&checkOut=' + checkOut;
    }
    return _return;
};

function checkOrderFrm(objForm){
	var _return = true;
	var nowDate = new Date().getYear()+"-"+(new Date().getMonth()+1)+"-"+new Date().getDate();
	var datein=objForm.datein.value;
	var dateout=objForm.dateout.value;
	var _checkIn = new Date(datein.replace('-','/'));
    var _checkOut = new Date(dateout.replace('-','/'));
	var _nowDate = new Date(nowDate.replace('-','/'));
	var customname=objForm.customname.value;
	var contactname=objForm.contactname.value;
	var contactphone=objForm.contactphone.value;
	var ordercomfirm=objForm.ordercomfirm.value;
	var contacttelphone=objForm.contacttelphone.value;
	var contactfax=objForm.contactfax.value;
	var contactemail=objForm.contactemail.value;
	if(_return && datein==""){
		alert('请正确填写您的入住日期！');
        objForm.datein.focus();
        _return = false;
		}
	if(_return && dateout==""){
		alert('请正确填写您的离店日期！');
        objForm.dateout.focus();
        _return = false;
		}
	if(_return && _checkOut < _checkIn){
		alert('离店日期不得小于或等于入住日期！');
        objForm.dateout.focus();
        _return = false;
		}
	if(_return && _nowDate > _checkIn){
        alert('入住日期不得小于今天！');
        objForm.txtCheckIn.focus();
        _return = false;
    }
	if(_return && customname==""){
		alert('入住人姓名不能为空！');
        objForm.customname.focus();
        _return = false;
		}
	if(_return && contactname==""){
		alert('联系人姓名不能为空！');
        objForm.contactname.focus();
        _return = false;
		}
	//alert(!isNaN(contactphone));
	if(_return && contactphone.length != 11){
		alert('联系人手机号码只能为11位数字！');
        objForm.contactphone.focus();
        _return = false;
		}
	if(_return && isNaN(contactphone)){
	    alert('联系人手机号码只能数字！');
        objForm.contactphone.focus();
        _return = false;
	}
	if(_return && ordercomfirm == 2 && contacttelphone == ""){
	    alert('电话确认请填写你的座机号码！');
        objForm.contacttelphone.focus();
        _return = false;
	}
	if(_return && ordercomfirm == 3 && contactfax == ""){
	    alert('传真确认请填写你的传真号码！');
        objForm.contactfax.focus();
        _return = false;
	}
	if(_return && ordercomfirm == 4 && contactemail == ""){
	    alert('邮件确认请填写你的E-mail！');
        objForm.contactemail.focus();
        _return = false;
	}
	return _return;
	}
