function MM_openBrWindow(theURL,winName,features) { //v2.0
  //window.open(theURL,winName,features);
	window.alert ("function MM_openBrWindow on c-Rental-detail.js ");
}

function checkAvailabilityDate(ID){
	var data = "cmd=checkAvailability"	
	if ( _checkDate(document.getElementById("CheckIn").value) && _checkDate(document.getElementById("CheckOut").value)){
		data = data + "&Id=" + ID;
		data = data + "&CheckIn=" + document.getElementById("CheckIn").value;
		data = data + "&CheckOut=" + document.getElementById("CheckOut").value;
		//window.alert ( data ) ;
		sendRequest( _CheckAvailabilityDate, data, "POST", "/vacation-rentals/advanced-search-call.asp", true );
	}else{
		if ( !_checkDate(document.getElementById("CheckIn").value)){
			document.getElementById("CheckIn").select();
		}else{
			document.getElementById("CheckOut").select();
		}
		return false;
	}
}

function _CheckAvailabilityDate( oj ) {	
	try{
		var xmlDoc  = oj.responseXML;	
		var result = xmlDoc.getElementsByTagName("result")[0].firstChild.nodeValue;
		if (result =="ok"){
			var Availability = xmlDoc.getElementsByTagName("Availability")[0].firstChild.nodeValue;
			if (Availability == 'True' ) {
				var Id = xmlDoc.getElementsByTagName("Id")[0].firstChild.nodeValue;
				document.location = 'https://www.WaterColorVacationHomes.com/vacation-rentals/rental-booking1.asp?rental=' + Id;
			}else{
				document.location = 'http://www.WaterColorVacationHomes.com/vacation-rentals/advanced-search.asp';
			}
		}
	}catch(e){
		document.location = 'http://www.WaterColorVacationHomes.com/vacation-rentals/advanced-search.asp';
	}
}

function _afterCalendar(){
	checkDates();
}

function checkDates(){

	try{
		
		var objCheckIn = document.getElementById('CheckIn');
		var valCheckIn = objCheckIn.value;
		if (valCheckIn != '' && valCheckIn != 'Arrival Date'){
			if ( _checkDate(valCheckIn)){
				valCheckIn = _returnDate(valCheckIn);
				objCheckIn.value = valCheckIn;
			}else{
				objCheckIn.value = '';
			}
		}	
		
		var objCheckOut = document.getElementById('CheckOut');
		var valCheckOut = objCheckOut.value;
		if ( valCheckOut != '' && valCheckOut != 'Departure Date'){
			if ( _checkDate(valCheckOut)){
				valCheckOut = _returnDate(valCheckOut);
				objCheckOut.value = valCheckOut;
			}else{
				objCheckOut.value = '';
			}
		}else{
			if(valCheckIn !='' && valCheckIn != 'Arrival Date' ){
				myCheckIn = new Date(valCheckIn);
				myCheckIn.setDate(myCheckIn.getDate()+1);
				objCheckOut.value = _returnDate( myCheckIn.getMonth() + 1 + '.' +  myCheckIn.getDate()  + '.' + myCheckIn.getFullYear() ) ;
			}
		}

		if( valCheckIn !='' && valCheckOut !=''){
			var dtCheckIn = new Date(valCheckIn);
			var dtCheckOut = new Date(valCheckOut);
			if ( dtCheckIn >= dtCheckOut ){
				window.alert ( 'Check Arrival Date & Departure Date' );
			}
		}
	}catch(e){
		window.alert ( 'checkDates :' + e ) ;
	}
}
