function isdate(sourstr){
  var result=sourstr.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
  if(result==null) return false;
  var d=new Date(result[1], result[3]-1, result[4]);
  return (d.getFullYear()==result[1]&&d.getMonth()+1==result[3]&&d.getDate()==result[4]);
 }
function todate(sourstr){
  var result=sourstr.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
  if(result==null) return false;
  var d=new Date(result[1], result[3]-1, result[4]);
  return d;
 }
function showfancheng(){
	document.getElementById("fcrq").style.display="none"
		}
function showvfancheng(){
	document.getElementById("fcrq").style.display="block"
}
function showcity(Reform)
{
	if (Reform.startcity.value == "")
	{
		alert("您还没有选择相关出发城市,请先选择!");
		Reform.startcity.focus();
		return false;
	}
	if (Reform.endcity.value == "")
	{
		alert("您还没有选择相关到达城市,请先选择!");
		Reform.endcity.focus();
		return false;
	}
	if (Reform.dcstartdate.value == "")
	{
		alert("您还没有选择出发日期,请先选择!");
		Reform.dcstartdate.focus();
		return false;
	}
  if(document.Reform.endcity.value == document.Reform.startcity.value){
    alert("出发城市和到达城市不能相同,请更正!");
	document.Reform.endcity.focus();
    return false;
  }
  if(!isdate(document.Reform.dcstartdate.value))
  {
  alert("出发日期不是一个合法的日期，请更正，正确时间格式：YYYY-MM-DD");
  document.Reform.dcstartdate.focus();
  return false;
  }
  if(todate(document.Reform.dcstartdate.value) < todate(document.Reform.today.value))
  {
     alert("出发日期不能小于现在日期,请检查重输!");
	 document.Reform.dcstartdate.focus();
     return false;
   }
  if(Reform.radio.value == "1")
  {
    if(Reform.fcdate.value == ""){
       alert("您还没有选择返程日期,请先选择!");
       document.Reform.fcdate.focus();
       return false;
	   }
    if(!isdate(document.Reform.fcdate.value))
	{
       alert("返程日期不是一个合法的日期，请更正，正确时间格式：YYYY-MM-DD");
       document.Reform.fcdate.focus();
       return false;
	   }
    if(todate(document.Reform.fcdate.value) < todate(document.Reform.dcstartdate.value))
    {
      alert("返程日期不能小于出发日期,请检查重输!");
	  document.Reform.fcdate.focus();
      return false;
     }
   }
}