var time= new Date();
year=time.getYear();
months=time.getMonth();
days=time.getDate();
if (months<10)
months="0"+months;
if (days<10)
days="0"+days;
tim1=(year+"-"+months+"-"+days);

function confimendcity(){
 for(i=1;i<document.dcform.Rtype.length;i++){
		if(document.dcform.Rtype[i].checked == true){
		 rd=document.dcform.Rtype[i].value;
		}
   	}
if (rd==1){
		
  if(document.dcform.BeginSite.value == ""){
    alert("您还没有选择相关出发城市,请先选择!");
	document.dcform.BeginSite.focus();
    return false;
  }
  if(document.dcform.BeginDate.value == ""){
    alert("您还没有选择出发日期,请先选择!");
    return false;
  }
  if(document.dcform.EndSite.value == ""){
    alert("您还没有选择相关到达城市,请先选择!");
	document.dcform.EndSite.focus();
    return false;
  }
  if(document.dcform.EndSite.value == document.dcform.BeginSite.value){
    alert("出发城市和到达城市不能相同,请更正!");
	document.dcform.EndSite.focus();
    return false;
  }
  if(!isdate(document.dcform.BeginDate.value)){
  alert("出发日期不是一个合法的日期，请更正，正确时间格式：YYYY-MM-DD");
  return false;
  }
  if(document.dcform.BeginDate.value < tim1){
     alert("出发日期不能小于现在日期,请检查重输!");
     return false;
   }

}

  if(rd == 2){
	if(document.dcform.BeginDate.value == ""){
      alert("您还没有输入前往日期,请输入（日期格式：YYYY-MM-DD）!");
      return false;
    }
    if(document.dcform.EndDate.value == ""){
      alert("您还没有输入返程日期,请输入（日期格式：YYYY-MM-DD）!");
      return false;
    }
	if(!isdate(document.dcform.EndDate.value)){
      alert("返程日期不是一个合法的日期，请更正，正确时间格式：YYYY-MM-DD");
      return false;
    }
    if(todate(document.dcform.EndDate.value) < tim1){
     alert("返程日期不能小于现在日期,请检查重输!");
     return false;
   }
   if(todate(document.dcform.EndDate.value) < todate(document.dcform.BeginDate.value)){
     alert("返程日期不能小于出发日期,请检查重输!");
     return false;
   }
  }
}

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 isChinaOrNumbOrLett( s ){
 
var regu = "^[0-9a-zA-Z\u4e00-\u9fa5]+$"; 
var re = new RegExp(regu); 
if (re.test(s)) { 
return true; 
}else{ 
return false; 
} 
} 


function showfc(){
	if (document.dcform.Rtype.value==1){
		document.dcform.EndDate.disabled=true;
	}
	else if(document.dcform.Rtype.value==2)
	{
		document.dcform.EndDate.disabled=false;
	}
}


function Showdate(txtid){
var obj0=document.getElementById(txtid);
var today = new Date();
var year  = today.getYear();
if (year < 2000)    
year = year + 1900; 
var month = today.getMonth() + 1;
var day  = today.getDate();
if (month <= 9) month = "0" + month;
if (day <= 9) day = "0" + day;
date = year + "-" + month + "-" + day
obj0.value = date;
//document.dcform.EndDate.value=date;
}