	function validateForm(thisform)
	{	
		var errorStr="";
		if (!thisform.Av_Start.value || !validateDate(thisform.Av_Start.value)) errorStr=errorStr+"\nStart Date (dd/mm/yyyy)";	
		if (!thisform.Av_End.value || !validateDate(thisform.Av_End.value)) errorStr=errorStr+"\nEnd Date (dd/mm/yyyy)";	
		if (thisform.Av_Type.value == 0) errorStr=errorStr+"\nAccommodation Type";
		
		//if (thisform.Av_Type.value == 1) {thisform.action = 'availability.asp';}
		//if (thisform.Av_Type.value == 2) {thisform.action = 'availability.asp';}
		//if (thisform.Av_Type.value == 3) {thisform.action = 'availability.asp';}
		
		if (errorStr){alert("Please review the following fields:\n"+errorStr);return false;}
	}
	
	function validateExtranet(thisform)
	{	
		var errorStr="";
		if (!thisform.username.value || !thisform.password.value) errorStr=errorStr+"\nPlease Enter Both Your\nEMail Address & Password";	
		if (errorStr){alert("Please review the following fields:\n"+errorStr);return false;}
		else{
		return true;
		}
	}
	
	function validateForgotten(thisform)
	{	
		var errorStr="";
		if (!thisform.email.value) errorStr=errorStr+"\nPlease Enter Your EMail";
		if (errorStr){alert("Please review the following fields:\n"+errorStr);return false;}
		else{return true;}
	}
	
	function loadPosterImage(imageID,PrevImage) 
	{
		newObject=MM_findObj('previewpic0');
		Old_Image = newObject.src;
		newObject2=MM_findObj(imageID);
		New_image = newObject2.src;
		newObject2.src =Old_Image;
		document.previewpic0.src = New_image;
		return false;
	}
	
	function MM_findObj(n, d)
	{ 
		var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
		if(!x && document.getElementById) x=document.getElementById(n); return x;
	}
	
	function validateBrochure(thisform)
	{	
		var errorStr="";
		if(!thisform.brochure_name.value){errorStr=errorStr+"Please Enter Your Name\n";}
		if(!thisform.brochure_email.value){errorStr=errorStr+"Please Enter Your Email Address\n";}
		if(!thisform.brochure_tel.value){errorStr=errorStr+"Please Enter Your Telephone Number\n";}
		if(!thisform.brochure_address.value){errorStr=errorStr+"Please Enter Your Address\n";}
		if (errorStr){alert("Please review the following fields:\n"+errorStr);return false;}
		else{return true;}
	}
	
	function validateDate (strDate)
	{
		var parsedDate = strDate.split ("/");
		if (parsedDate.length != 3) return false;
		var day, month, year;
		day = parsedDate[0];
		month = parsedDate[1]-1;
		year = parsedDate[2];
		var objDate = new Date (year,month,day);
		if (day != objDate.getDate()) return false;
		if (month != objDate.getMonth()) return false;
		if (year != objDate.getFullYear()) return false;
		return true;
	}
