document.write('<script src=\"js.html\" language=\"javascript\"></script>');
document.write('<script src=\"calendar.html\" language=\"javascript\"></script>');
  function updateHotelType(id){
  ajaxAnywhere.getAJAX('?id='+id);
	ajaxAnywhere.getZonesToReload = function () {
    return "hoteltype"
    }; 
  }
  function updateHotelList(cityname){
  ajaxAnywhere.getAJAX('hotelList.html?citynameajax='+cityname);
	ajaxAnywhere.getZonesToReload = function () {
    return "hoteltype"
    }; 
  }
  function checkSearchForm(f){
	//  try{
	  sdate=getObj('startdate');
	  edate=getObj('enddate');
	  city=getObj('city');
	  if(sdate.value=='yyyy-mm-dd'||sdate.value==''){
		 dispalyTable('startdate','floatTable');
		 writeText('请正确填写入住时间！',sdate);
		 return false;
		}
	  if(edate.value=='yyyy-mm-dd'||edate.value==''){
		 dispalyTable('enddate','floatTable');
		 writeText('请正确填写离开时间！',edate);
		 return false;
		  }
	  if(city.value=='请选择城市'||city.value==''){
		 dispalyTable('city','floatTable');
		 writeText('请选择您要入住的城市！',city);
		 return false;
		  }
	  if(!datecompare(sdate.value,edate.value)){
		  dispalyTable('startdate','floatTable');
		 writeText('入住日期不能大于或等于离店日期！',sdate);
		 return false; 
		}
	   if(datemax(sdate.value,edate.value)){
		 dispalyTable('startdate','floatTable');
		 writeText('预定间隔不能大于'+maxdate+'天！',edate);
		 return false; 
		}
	  /*}catch(e){
		  alert('ERROR:'+e);
		  return false;
	}*/
		f.submit();	
	}

	function trim(str){
    	var i = 0;
        while ((i < str.length)&&((str.charAt(i) == " ")||(str.charAt(i) == "　"))){i++;}
    	var j = str.length-1;
    	while ((j >= 0)&&((str.charAt(j) == " ")||(str.charAt(j) == "　"))){j--;}
    	if( i > j ) 
    		return "";
    	else
    		return str.substring(i,j+1);
}

function isEmpty(str,name){
	if(str==""||str==null){
		alert(name+"不能为空!");
		return false;
	}
	return true;

}
	function isValidEmail(str){
	str = trim(str);
	len = str.length;
	//没有@或者@在首尾
	if((str.indexOf('@') == -1)||(str.indexOf('@') == 0)||(str.indexOf('@') == len-1))
    		return false; 
	if(str.indexOf('@') != str.lastIndexOf('@'))   
    		return false;
	if(str.indexOf('.') == -1)
    		return false;
    	if (str.lastIndexOf('.') == (len-1) )//'.'在最后一位
    		return false;
    	for(var j=0;j<len-1;j++){//判断是否有".."或者"@."
    		if( (str.charAt(j) == '.' && str.charAt(j+1) == '.') ||( str.charAt(j) == '@' && str.charAt(j+1) == '.' ) )
    			return false;
    	}
	
   	validstr = "1234567890abcdefghijklmnopqrstuvwxyz_-.~@$#";
   	lowerstr = str.toLowerCase();
   	for(i=0;i<len;i++){
       		if(validstr.indexOf(lowerstr.charAt(i)) == -1){
           		return false;
           	}
       	}          
 
  	return true;
}

function $(obj){

	return document.getElementById(obj);
}
function autoIframeHeightAddOHeight(iframeName,otherIdHeight){
	Y=document.body.offsetHeight;
	document.getElementById(iframeName).style.height=Y-40;
	
}

function ad(obj,w,h,f,l,t){
	var swf_width=w
	var swf_height=h
	var html=""
	var files=f
	var links=l
	var texts=t
	html='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ swf_width +'" height="'+ swf_height +'">';
	html+='<param name="movie" value="ad.swf"><param name="quality" value="high">';
	html+='<param name="menu" value="false"><param name=wmode value="opaque">';
	html+='<param name="FlashVars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'">';
	html+='<embed src="ad.swf" wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>'; 
	obj.innerHTML=html;
	}
var formName;
function ajaxSimple(type,zones,fpar,after){
	ajaxAnywhere.getZonesToReload=function (){
		return zones
	};
	ajaxAnywhere.onAfterResponseProcessing=function (){
		run(after);
	};
	if(type=='post'){
		ajaxAnywhere.formName=fpar;
		ajaxAnywhere.submitAJAX();
	}else {
	
		ajaxAnywhere.getAJAX(fpar);
	}
	//return false;

}
function run(str){
	eval(str);
	formName="";
}
function ajaxSimpleOther(type,zones,fpar,after){
	ajaxAnywhereOther.getZonesToReload=function (){
		return zones
	};
	ajaxAnywhereOther.onAfterResponseProcessing=function (){
		run(after);
	};
	if(type=='post'){
		ajaxAnywhereOther.formName=fpar;
		ajaxAnywhereOther.submitAJAX();
	}else {
	
		ajaxAnywhereOther.getAJAX(fpar);
	}
	//return false;

}
function fixed(num,l){
	if(typeof(num)=="string"){
		num=parseFloat(num);	
	}
	return 	num.toFixed(l);
}
function setTrBgColor(obj,bg){
	if(typeof(obj)!="undefined"){
		for(ii=0;ii<obj.cells.length;ii++){
			obj.cells[ii].bgColor=bg;
		}
	}
	return true;
}
