
// SCRIPT REQUIRED BY SIDE DROP MENUS //
var anytest="PASS";
var newsletter_test="PASS";

function ViewCrossReference (selSelectObject)
{
   if (selSelectObject.options[selSelectObject.selectedIndex].value != "")
   {
     location.href=selSelectObject.options[selSelectObject.selectedIndex].value
   }
}


// SCRIPT REQUIRED BY POPUP LAYERS //

function getObj(elementID){

		return document.getElementById(elementID);
	 }

		 

function show(element){
     
		 getObj(element).style.visibility= "visible";  
		 getObj(element).style.display= "block";  
	 }



function hide(element){

     		getObj(element).style.visibility= "hidden";    
			getObj(element).style.display= "none";  
     	}







// SCRIPT REQUIRED HOME PAGE AJAX AND VALIDATION //
	
	// clean up fields on click
  function cleanfields(fieldname) {
	  	document.getElementById(fieldname).style.backgroundColor="#FFFFFF";
	  	document.getElementById(fieldname).value='';
	  }


	function checknumber(fieldname) {
		var sText=document.getElementById(fieldname).value
			var ValidChars = "0123456789.";
  			var IsNumber=true;
   			var Char;
		   for (i = 0; i < sText.length && IsNumber == true; i++) 
      			{ 
      			Char = sText.charAt(i); 
      			if (ValidChars.indexOf(Char) == -1) 
         		{
         		IsNumber = false;
         		}
      		}
   			return IsNumber;
	 }





function submit_booking() 
			{

			var bookings_test="PASS";
			var email=document.dzpemailform.email.value;
						
			
			
			if ((email == "") || (email == "Please provide an email"))
			{
			   	// Trap error and provide feedback
				
					 document.dzpemailform.email.style.backgroundColor="#bb3bb6";
					 document.dzpemailform.email.value="Please provide an email";				  
					 
					 var bookings_test="FAIL";
			}
			
			if (((email.indexOf("@")==-1) && (bookings_test=="PASS")) || (email == "This is NOT a valid email"))
			{
			   	// Trap error and provide feedback
				//alert("Please input a valid email address, like john@bigpond.com")
					 document.dzpemailform.email.style.backgroundColor="#bb3bb6";
					 document.dzpemailform.email.value="This is NOT a valid email";	
					 
					 var bookings_test="FAIL";
			}
			
			var clientname=document.dzpemailform.clientname.value;
				
			
			if ((clientname == "") || (clientname == "Please provide a name"))
			{
			   	// Trap error and provide feedback
				
					 document.dzpemailform.clientname.style.backgroundColor="#bb3bb6";
					 document.dzpemailform.clientname.value="Please provide a name";
					  
					  var bookings_test="FAIL";
			}
			
			var contactphone=document.dzpemailform.contactphone.value;
				
			
			if ((contactphone == "") || (contactphone == "Please provide a contact number"))
			{
			   	// Trap error and provide feedback
				
					 document.dzpemailform.contactphone.style.backgroundColor="#bb3bb6";
					 document.dzpemailform.contactphone.value="Please provide a contact number";
					  
					  var bookings_test="FAIL";
			}
			
			
			
if (bookings_test=="PASS")
			
	{
		document.dzpemailform.submit();
		alert("Dear "+clientname+"\r\n\r\n Thank you your form has been submitted");

	}
}
