
function eformcheck()
{
 if (login.AdminName.value=="")
 {
   alert('Please enter a user name!');
   login.AdminName.focus();
   return false;
 }
 if (login.password.value=="")
 {
   alert('Please enter your password!');
   login.password.focus();
   return false;
 }
 if (login.codestr.value=="")
 {
   alert('Please enter the code!');
   login.codestr.focus();
   return false;
 }
}

function formcheck()
{
 if (login.AdminName.value=="")
 {
   alert('请输入用户名!');
   login.AdminName.focus();
   return false;
 }
 if (login.password.value=="")
 {
   alert('请输入密码!');
   login.password.focus();
   return false;
 }
 if (login.codestr.value=="")
 {
   alert('请输入验证码!');
   login.codestr.focus();
   return false;
 }
}

function emesscheck()
{
 if (login.messuser.value=="")
 {
   alert('Please enter a user name!');
   login.messuser.focus();
   return false;
 }
 if (login.liuyan.value=="")
 {
   alert('Please enter the content of messages!');
   login.liuyan.focus();
   return false;
 }
}

function messcheck()
{
 if (login.messuser.value=="")
 {
   alert('请输入用户名!');
   login.messuser.focus();
   return false;
 }
 if (login.liuyan.value=="")
 {
   alert('请输入留言内容!');
   login.liuyan.focus();
   return false;
 }
}

function eforgotcheck()
{
 if (form.UsersName.value=="")
 {
   alert('Please enter a user name!');
   form.UsersName.focus();
   return false;
 }
}

function forgotcheck()
{
 if (form.UsersName.value=="")
 {
   alert('请输入用户名!');
   form.UsersName.focus();
   return false;
 }
}

function passcheck()
{
 if (form.PassWord.value=="")
 {
   alert('请输入旧密码!');
   form.PassWord.focus();
   return false;
 }
 if (form.NewsPassWord.value=="")
 {
   alert('请输入新密码!');
   form.NewsPassWord.focus();
   return false;
 }
 if (form.NewsPassWord1.value=="")
 {
   alert('请确认你的新密码!');
   form.NewsPassWord1.focus();
   return false;
 }
 if (form.NewsPassWord.value!=form.NewsPassWord1.value)
 {
   alert('两次密码不一致!');
   form.NewsPassWord1.focus();
   return false;
 }
}

function Userscheck()
{
 if (form.UsersName.value=="")
 {
   alert('请输入用户名!');
   form.UsersName.focus();
   return false;
 }
 	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_@.";
	var checkStr = form.Email.value;
	var allValid = true;
	for (i = 0;  i < checkStr.length;  i++)
	{
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
			break;
		if (j == checkOK.length)
		{
			allValid = false;
			break;
		}
	}
	if (form.Email.value.length < 6)
	{
			allValid = false;
	}
	if (!allValid)
	{
		alert("您输入的 \"电子邮件地址\" 无效!");
		form.Email.focus();
		return false;
	}
	address=form.Email.value;
    if(address.length>0)
	{
        i=address.indexOf("@");
        if(i==-1)
		{
			window.alert("对不起！您输入的电子邮件地址是错误的！")
			form.Email.focus();
			return false
        }
       ii=address.indexOf(".")
        if(ii==-1)
		{
			window.alert("对不起！您输入的电子邮件地址是错误的！")
			form.Email.focus();
			return false
        }
    }
 
	 if (form.FirstName.value=="")
	 {
	   alert('请输入客人名!');
	   form.FirstName.focus();
	   return false;
	 }
	 if (form.LastName.value=="")
	 {
	   alert('请输入客人姓!');
	   form.LastName.focus();
	   return false;
	 }
	 if (form.Phone.value=="")
	 {
	   alert('请输入电话!');
	   form.Phone.focus();
	   return false;
	 }
	 if (form.Address.value=="")
	 {
	   alert('请输入地址!');
	   form.Address.focus();
	   return false;
	 }
}
var hotelCode="0008", language="chs";//根据实际的Code改动

//********日期函数********
var gDateDelimiter="-";		//日期分隔符
function gGetDateTimeStr(iChoice,oDate){
	var yy=oDate.getFullYear(), mm=oDate.getMonth()+1, dd=oDate.getDate();
	var hh=oDate.getHours(), nn=oDate.getMinutes(), ss=oDate.getSeconds();
	if(mm<10) mm="0"+mm;
	if(dd<10) dd="0"+dd;
	if(hh<10) hh="0"+hh;
	if(nn<10) nn="0"+nn;
	if(ss<10) ss="0"+ss;
	if(iChoice==0) return (yy+gDateDelimiter+mm+gDateDelimiter+dd);
	if(iChoice==1) return (hh+":"+nn+":"+ss);
	if(iChoice==2) return (yy+gDateDelimiter+mm+gDateDelimiter+dd+" "+hh+":"+nn+":"+ss);
	return "";
}
function gDateAdd(dateStr,addYear,addMonth,addDate){
	var dt=new Date(Date.parse(gReplace(dateStr,"-","/")));
	dt.setFullYear(dt.getFullYear()+addYear);
	dt.setMonth(dt.getMonth()+addMonth);
	dt.setDate(dt.getDate()+addDate);
	return gGetDateTimeStr(0,dt);
}
function gGetToday(){
	return gGetDateTimeStr(0,new Date());
}
function gReplace(src,sFor,sBy){
	if(sFor==""||sBy=="") return src;
	for(var l=sFor.length,s="",p0=0,p;(p=src.indexOf(sFor,p0))>=0;s+=src.substring(p0,p)+sBy,p0=p+l);
	return (s+src.substring(p0));
}
//********日期函数结束********

//预订自动加载时间
function MM_preloadcalendar() { //v3.0
  try{
	var sdt=gGetToday();
	var f=document.queryPriceForm;
	f.hotelCode.value=hotelCode;
	f.language.value=language;
	f.action="booking.asp";
	f.checkInDate.value=sdt;
	f.checkOutDate.value=gDateAdd(sdt,0,0,1);
  }
  catch (e){
  }
}
//查询按钮
function queryPrice(){
	var f=document.forms.queryPriceForm;
	if(f.checkInDate.value<gGetToday()){
		alert("入住日期先于今日！");
		f.checkInDate.value=gGetToday();
		f.checkOutDate.value=gDateAdd(f.checkInDate.value,0,0,1);
		return false;
	}
	
	if(f.checkInDate.value>=f.checkOutDate.value){
		alert("离店日期先于入住日期！");
		return false;
	}
	if(f.checkOutDate.value>gDateAdd(f.checkInDate.value,1,0,0)){
		alert("入住时间大于一年！");
		f.checkOutDate.value=gDateAdd(f.checkInDate.value,1,0,0);
		return false;
	}
	 if (f.FirstName.value=="")
	 {
	   alert('请输入客人姓!');
	   f.FirstName.focus();
	   return false;
	 }
	 if (f.LastName.value=="")
	 {
	   alert('请输入客人名!');
	   f.LastName.focus();
	   return false;
	 }
	 if (f.Phone.value=="")
	 {
	   alert('请输入电话!');
	   f.Phone.focus();
	   return false;
	 }
//	 if (f.Email.value=="")
//	 {
//	   alert('请输入邮箱地址!');
//	   f.Email.focus();
//	   return false;
//	 }
 	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_@.";
	var checkStr = f.Email.value;
	var allValid = true;
	for (i = 0;  i < checkStr.length;  i++)
	{
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
			break;
		if (j == checkOK.length)
		{
			allValid = false;
			break;
		}
	}
	if (f.Email.value.length < 6)
	{
			allValid = false;
	}
	if (!allValid)
	{
		alert("您输入的 \"电子邮件地址\" 无效!");
		f.Email.focus();
		return false;
	}
	address=f.Email.value;
    if(address.length>0)
	{
        i=address.indexOf("@");
        if(i==-1)
		{
			window.alert("对不起！您输入的电子邮件地址是错误的！")
			f.Email.focus();
			return false
        }
       ii=address.indexOf(".")
        if(ii==-1)
		{
			window.alert("对不起！您输入的电子邮件地址是错误的！")
			f.Email.focus();
			return false
        }
    }
	var paction="bookingsuccess.asp?Action=OrderSave";	
	f.action=paction;
	f.target = "_top";
	f.submit();
}

//查询按钮
function equeryPrice(){
	var f=document.forms.queryPriceForm;
	if(f.checkInDate.value<gGetToday()){
		alert("Check-in date before today！");
		f.checkInDate.value=gGetToday();
		f.checkOutDate.value=gDateAdd(f.checkInDate.value,0,0,1);
		return false;
	}
	
	if(f.checkInDate.value>=f.checkOutDate.value){
		alert("Check the date before the date of admission！");
		return false;
	}
	if(f.checkOutDate.value>gDateAdd(f.checkInDate.value,1,0,0)){
		alert("Check-in time is greater than a year！");
		f.checkOutDate.value=gDateAdd(f.checkInDate.value,1,0,0);
		return false;
	}
	 if (f.FirstName.value=="")
	 {
	   alert('Please enter the guests were!');
	   f.FirstName.focus();
	   return false;
	 }
	 if (f.LastName.value=="")
	 {
	   alert('Guests enter the name!');
	   f.LastName.focus();
	   return false;
	 }
	 if (f.Phone.value=="")
	 {
	   alert('Enter the phone!');
	   f.Phone.focus();
	   return false;
	 }
//	 if (f.Email.value=="")
//	 {
//	   alert('请输入邮箱地址!');
//	   f.Email.focus();
//	   return false;
//	 }
 	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_@.";
	var checkStr = f.Email.value;
	var allValid = true;
	for (i = 0;  i < checkStr.length;  i++)
	{
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
			break;
		if (j == checkOK.length)
		{
			allValid = false;
			break;
		}
	}
	if (f.Email.value.length < 6)
	{
			allValid = false;
	}
	if (!allValid)
	{
		alert("You enter the e-mail address null and void!");
		f.Email.focus();
		return false;
	}
	address=f.Email.value;
    if(address.length>0)
	{
        i=address.indexOf("@");
        if(i==-1)
		{
			window.alert("Sorry! Enter your e-mail address is wrong！")
			f.Email.focus();
			return false
        }
       ii=address.indexOf(".")
        if(ii==-1)
		{
			window.alert("Sorry! Enter your e-mail address is wrong！")
			f.Email.focus();
			return false
        }
    }
	var paction="bookingsuccess.asp?Action=OrderSave";	
	f.action=paction;
	f.target = "_top";
	f.submit();
}
function book(roomId, roomprice, HouseName, HouseTitle){
	var f = document.forms.f1;
	f.roomId.value = roomId;
	f.roomprice.value = roomprice;
	f.HouseName.value = HouseName;
	f.HouseTitle.value = HouseTitle;
	var paction="bookingdesr.asp";	
	f.action=paction;
	f.submit();
}
function showRateDetail(rmTypeId, rpId){
	window.open("/hcrm/roomOrder.do?method=rateDetail"
					 + "&roomTypeId=" + rmTypeId
					 + "&ratePlanId=" + rpId
					 + "&orderId="
					 + "&orderType=0"
					 + "&language=chs"
					 + "&checkInDate=2008-10-09"
					 + "&checkOutDate=2008-10-10",
				"a","width=600,height=600,scrollbars=1");
}
