var date=new Date();
function ReservationPlanMaint210H_add(frm,RoomID)
{
	var strStartTime = trim(frm.ReservationPlanMaint210H_StartTime.value)	;
	var strEndTime = trim(frm.ReservationPlanMaint210H_EndTime.value);
			
		tempStr = strStartTime;
		var i = tempStr.indexOf("-");					
		if(i > -1)
			var strYear = tempStr.substring(0, i);
			var nYear = parseInt(strYear) + 1;	
		tempStr = tempStr.substring(i+1, tempStr.length);
		i = tempStr.indexOf("-");					
		if(i > -1)
			var strMonth = tempStr.substring(0, i);				
		strDay = tempStr.substring(i+1, tempStr.length);					
		tempStr = tempStr.substring(i+1, tempStr.length);																									
		var strOverTime = nYear + "-" + strMonth + "-" + strDay;		
			

	//验证入住日期
  if(trim(frm.ReservationPlanMaint210H_StartTime.value) == "")
  {
		alert("请输入入住日期！");
		frm.ReservationPlanMaint210H_StartTime.focus();
		return false;
  }	
	if((trim(frm.ReservationPlanMaint210H_StartTime.value) != "") && !isDate(trim(frm.ReservationPlanMaint210H_StartTime.value)))
	{
		alert("请输入正确的入住日期格式！");
		frm.ReservationPlanMaint210H_StartTime.focus();
		return false;
	}  
	//验证离开日期		
  if(trim(frm.ReservationPlanMaint210H_EndTime.value) == ""){
		alert("请输入离开日期！");
		frm.ReservationPlanMaint210H_EndTime.focus();
		return false;
  }	
	if((trim(frm.ReservationPlanMaint210H_EndTime.value) != "") && !isDate(trim(frm.ReservationPlanMaint210H_EndTime.value))){
		alert("请输入正确的离开日期格式！");
		frm.ReservationPlanMaint210H_StartTime.focus();
		return false;
	}   
  //验证有效期
  if(frm.ReservationPlanMaint210H_StartTime.value < frm.ReservationPlanMaint210H_StartDate.value)
	{
		document.all('aa').style.display='';
 		//alert("结束日期至少大于起始日期！");
 		frm.ReservationPlanMaint210H_StartTime.focus();
 		return false; 
	}      
  //验证有效期
  if(frm.ReservationPlanMaint210H_StartTime.value > frm.ReservationPlanMaint210H_EndTime.value)
	{
 		alert("离开日期至少大于入住日期！");
 		frm.ReservationPlanMaint210H_EndTime.focus();
 		return false; 
	}  
	if(compareDate(strOverTime,strEndTime))
	{
 		//alert('您订房的天数只能小于等于'+'"365"'+'天！');
 		alert("您订房的天数只能小于等于365天！");
 		frm.ReservationPlanMaint210H_EndTime.focus();
 		return false; 	
	}
	
	//验证订房数量		
  if(trim(frm.ReservationPlanMaint210H_RoomQuantity.value) == ""){
		alert("请输入订房数量！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
		return false;
  }
  if(!isInt(frm.ReservationPlanMaint210H_RoomQuantity.value, false))
   {
   	alert("订房数量请输入正整数！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
	  return false;  	  	
	}
	if(trim(frm.ReservationPlanMaint210H_RoomQuantity.value)=="0")
	{
		alert("订房数量请输入正整数！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
	  return false;
	} 
	if(frm.ReservationPlanMaint_AllotmentType.value != "0")
	{
		if(parseInt(trim(frm.ReservationPlanMaint210H_RoomQuantity.value)) > "100")
		{
			//alert('订房数量只能在'+'"100间"'+'以内！');
			alert("订房数量只能在100间以内！");
			frm.ReservationPlanMaint210H_RoomQuantity.focus();
		  return false;
		}
	} 	 
  frm.action = "?ReservationPlanMaint210H_action=addreservationplan&ReservationPlanMaint_RoomID=" + RoomID + "&time=" + date.getTime();
  return true;
}

function ReservationPlanMaint210H_add1(frm,RoomID)
{
	//验证订房数量		
  if(trim(frm.ReservationPlanMaint210H_RoomQuantity.value) == ""){
		alert("请输入订房数量！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
		return false;
  }
  if(!isInt(frm.ReservationPlanMaint210H_RoomQuantity.value, false))
   {
   	alert("订房数量请输入正整数！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
	  return false;  	  	
	}
	if(trim(frm.ReservationPlanMaint210H_RoomQuantity.value)=="0")
	{
		alert("订房数量请输入正整数！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
	  return false;
	}	
	if(frm.ReservationPlanMaint_AllotmentType.value != "0")	
	{
		if(parseInt(trim(frm.ReservationPlanMaint210H_RoomQuantity.value)) > "100")
		{
			//alert('订房数量只能在'+'"100间"'+'以内！');
			alert("订房数量只能在100间以内！");
			frm.ReservationPlanMaint210H_RoomQuantity.focus();
		  return false;
		}
	} 	
	frm.action = "?ReservationPlanMaint210H_action=addreservationplan&ReservationPlanMaint_RoomID=" + RoomID + "&time=" + date.getTime();
  return true;
}

function ReservationPlanMaint210H_updateall(frm,CurrentPIDPage)
{
	if(frm.ReservationPlanMaint210H_RoomQuantity.length > 0)
		{
		for(var i = 0 ; i < frm.ReservationPlanMaint210H_RoomQuantity.length; i++)
			{
				var strRoomQuantity = trim(frm.ReservationPlanMaint210H_RoomQuantity[i].value);
				var strRoomName = trim(frm.ReservationPlanMaint210H_RoomName[i].value);
				var strEmptyRoomQuantity = trim(frm.ReservationPlanMaint210H_EmptyRoomQuantity[i].value);
				//验证订房数量	
			  if(strRoomQuantity == ""){
					alert("请输入"+strRoomName+"的订房数量！");
					frm.ReservationPlanMaint210H_RoomQuantity[i].focus();
					frm.reset();
					return false;
			  }
			  if(!isInt(strRoomQuantity, false))
			   {
			   	alert(strRoomName+"的订房数量请输入正整数！");
					frm.ReservationPlanMaint210H_RoomQuantity[i].focus();
					frm.reset();
				  return false;  	  	
				}
				if(strRoomQuantity == "0")
				{
					alert(strRoomName+"的订房数量请输入正整数！");
					frm.ReservationPlanMaint210H_RoomQuantity[i].focus();
					frm.reset();
				  return false;
				}
				if(frm.ReservationPlanMaint210H_AllotmentType[i].value != "0")
				{
					if(parseInt(trim(frm.ReservationPlanMaint210H_RoomQuantity[i].value)) > "100")
					{
						//alert('订房数量只能在'+'"100间"'+'以内！');
						alert("订房数量只能在100间以内！");
						frm.ReservationPlanMaint210H_RoomQuantity[i].focus();
					  return false;
					} 	
				}			
				if(trim(frm.ReservationPlanMaint210H_AllotmentType[i].value) == "0")
				{
					if(parseInt(strRoomQuantity) > parseInt(strEmptyRoomQuantity))
					{
						//alert('"'+strRoomName+'"'+'的订房数量应该小于等于空房数量'+'"'+strEmptyRoomQuantity+'"'+'！');
						alert(strRoomName+"的订房数量应该小于等于空房数量"+strEmptyRoomQuantity+"！");
						frm.ReservationPlanMaint210H_RoomQuantity[i].focus();
						frm.reset();
					  return false;
					}
				}
			}
		}
	else
		{
			var strRoomQuantity = trim(frm.ReservationPlanMaint210H_RoomQuantity.value);			
			var strRoomName = trim(frm.ReservationPlanMaint210H_RoomName.value);
			var strEmptyRoomQuantity = trim(frm.ReservationPlanMaint210H_EmptyRoomQuantity.value);
			//验证订房数量	
		  if(strRoomQuantity == ""){
				alert("请输入"+strRoomName+"的订房数量！");
				frm.ReservationPlanMaint210H_RoomQuantity.focus();
				frm.reset();
				return false;
		  }
		  if(!isInt(strRoomQuantity, false))
		   {
		   	alert(strRoomName+"的订房数量请输入正整数！");
				frm.ReservationPlanMaint210H_RoomQuantity.focus();
				frm.reset();
			  return false;  	  	
			}
			if(strRoomQuantity == "0")
			{
				alert(strRoomName+"的订房数量请输入正整数！");
				frm.ReservationPlanMaint210H_RoomQuantity.focus();
				frm.reset();
			  return false;
			}
			if(frm.ReservationPlanMaint210H_AllotmentType.value != "0")
			{			
				if(parseInt(trim(frm.ReservationPlanMaint210H_RoomQuantity.value)) > "100")
				{
					//alert('订房数量只能在'+'"100间"'+'以内！');
					alert("订房数量只能在100间以内！");
					frm.ReservationPlanMaint210H_RoomQuantity.focus();
				  return false;
				} 	
			}				
			if(trim(frm.ReservationPlanMaint210H_AllotmentType.value) == "0")
			{			
				if(parseInt(strRoomQuantity) > parseInt(strEmptyRoomQuantity))
				{
					//alert('"'+strRoomName+'"'+'的订房数量应该小于等于空房数量'+'"'+strEmptyRoomQuantity+'"'+'！');
					alert(strRoomName+"的订房数量应该小于等于空房数量"+strEmptyRoomQuantity+"！");
					frm.ReservationPlanMaint210H_RoomQuantity.focus();
					frm.reset();
				  return false;
				}		
			}	
		}
		
	frm.action = "ReservationPlanList.html?ReservationPlanMaint210H_action=updatereservationplan&ReservationPlanMaint210H_UpdateFlag=true&time=" + date.getTime();
	frm.submit();
}

function ReservationPlanMaint210H_removeall(frm,CurrentPIDPage)
{
	if(!confirm("确定要清空订房计划吗？")){
   	return false;
   }else{		
	frm.action = "ReservationPlanList.html?ReservationPlanMaint210H_action=removereservationplan&ReservationPlanMaint210H_ReomveFlag=true&time=" + date.getTime();	
	frm.submit();
	}
}

function ReservationPlanMaint210H_remove(frm,RoomID,RoomName,CurrentPIDPage)
{
	if(!confirm("确定要从订房计划中删除"+ RoomName +"吗？")){
   	return false;
   }else{		
	frm.action = "ReservationPlanList.html?ReservationPlanMaint210H_action=removereservationplan&ReservationPlanMaint_RoomID=" + RoomID + "&time=" + date.getTime();	
	frm.submit();
	}
}

function ReservationPlanMaint210H_update(frm,RoomID)
{
	//验证订房数量		
  if(trim(frm.ReservationPlanMaint210H_RoomQuantity.value) == ""){
		alert("请输入订房数量！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
		return false;
  }
  if(!isInt(frm.ReservationPlanMaint210H_RoomQuantity.value, false))
   {
   	alert("订房数量请输入正整数！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
	  return false;  	  	
	}
	if(trim(frm.ReservationPlanMaint210H_RoomQuantity.value) == "0")
	{
		alert("订房数量请输入正整数！");
		frm.ReservationPlanMaint210H_RoomQuantity.focus();
	  return false;
	}	
	if(frm.ReservationPlanMaint_AllotmentType.value != "0")
		{
		if(parseInt(trim(frm.ReservationPlanMaint210H_RoomQuantity.value)) > "100")
		{
			//alert('订房数量只能在'+'"100间"'+'以内！');
			alert("订房数量只能在100间以内！");
			frm.ReservationPlanMaint210H_RoomQuantity.focus();
		  return false;
		} 	
	}
	var RoomQTY = trim(frm.ReservationPlanMaint210H_RoomQuantity.value);
	frm.action = "?ReservationPlanMaint210H_action=updatereservationplan&ReservationPlanMaint_RoomID=" + RoomID + "&ReservationPlanMaint210H_RoomQuantity=" + RoomQTY + "&time=" + date.getTime();
  return true;
}

function ReservationPlanMaint210H_Calen(RoomID)
{
	window.open("PriceCalenderDisplay.html?PriceCalenderDisplay_RoomID=" + RoomID + "&time=" + date.getTime(),"","scrollbars=yes,width=400,height=250")
}



