// JavaScript Document

<!--
function validaForm() { //v4.0
	var msgError;
	var aFecha;
	var dFecha;	
	var fDay = new String('');
	var fMonth = new String('');
	var fYear = new String('');
	var ServerDate = new Date(frmParameters.srvYear.value, frmParameters.srvMonth.value-1, frmParameters.srvDay.value);
	var SdDate;
	var SaDate;

	msgError='';
	aFecha='';
	dFecha='';
	
	if (frmParameters.destinations.value=='76'){msgError+='- You must select a destination.\n';}
	if (frmParameters.arrivalDate.value==''){
		msgError+='- You must select an arrival date.\n';
	}else{
		aFecha = frmParameters.arrivalDate.value;
		for(i=0;i<aFecha.length;i++){
			if (aFecha.charAt(i)!='-'){
				if (i<4){
					fYear+=aFecha.charAt(i);
				}else{ 
					if (i<7){
						fMonth+=aFecha.charAt(i);
					}else{
						fDay+=aFecha.charAt(i);
					}
				}
			}
		}			
		SaDate = new Date(fYear, fMonth-1, fDay);
		if (SaDate<=ServerDate){
			msgError+='- Booking must be made at least one day prior in advance.\n';
		}
	}
	fDay = new String('');
	fMonth = new String('');
	fYear = new String('');
	if (frmParameters.departureDate.value==''){
		msgError+='- You must select a departure date.\n';
	}else{
		dFecha = frmParameters.departureDate.value;
		for(i=0;i<dFecha.length;i++){
			if (dFecha.charAt(i)!='-'){
				if (i<4){
					fYear+=dFecha.charAt(i);
				}else{ 
					if (i<7){
						fMonth+=dFecha.charAt(i);
					}else{
						fDay+=dFecha.charAt(i);
					}
				}
			}
		}	
		if (aFecha!=''){
			SdDate = new Date(fYear, fMonth-1, fDay);
			if (SdDate<=SaDate){
				msgError+='- Departure date must be greater than arrival date.\n';
			}
		}
	}
	if (msgError!=''){alert('The following error(s) occurred:\n\n'+msgError);}
	document.returnValue=(msgError=='');	
}
// -- end hiding -->