// JavaScript Document
function checkContactForm()
{
	var fname 		= document.getElementById("txtName").value;
	var phone 		= document.getElementById("txtPhone").value;
	var email 		= document.getElementById("txtEmail").value; 
	var comment 	= document.getElementById("txtaComments").value; 
	var atpos 		= email.indexOf("@");
	var dotpos 		= email.lastIndexOf(".");
	var len 		= email.length;
	
	if ( fname == "")
	{
		//alert("Please enter your Name");
		document.getElementById("showErrors").innerHTML = '<div class="error">Please provide your name</div>';
		document.getElementById("txtName").focus();
		return false;
	}
	
	else if ( email == "")
	{
		//alert("Please enter E-mail address");
		document.getElementById("showErrors").innerHTML = '<div class="error">Please provide an e-mail address</div>';
		document.getElementById("txtEmail").focus();
		return false;
	}
	
	else if ( (atpos > 1 && atpos < len) && (dotpos > 1 && dotpos < len) && ((len-1)!=dotpos))
	{
		if(comment=="")
		{
			//alert("Please provide your feedback");
			document.getElementById("showErrors").innerHTML = '<div class="error">Please provide your reason / comment</div>';
			document.getElementById("txtaComments").focus();
			return false;
		}
		
		return true;
	}
	else
	{
		//alert("Please enter a valid E-mail address");
		document.getElementById("showErrors").innerHTML = '<div class="error">Please provide a valid e-mail address</div>';
		document.getElementById("txtEmail").focus();
		return false;
	}
	
	return true;
}

function checkBookingForm()
{
	var name 		= document.getElementById("txtName").value;
	var address		= document.getElementById("txtaAdd").value;
	var postcode	= document.getElementById("txtPcode").value;
	var email 		= document.getElementById("txtEmail").value; 
	var tel		 	= document.getElementById("txtTel").value; 
	var atpos 		= email.indexOf("@");
	var dotpos 		= email.lastIndexOf(".");
	var len 		= email.length;
	var agree 		= document.getElementById("chkAgree").checked;
	
	if ( name == "")
	{
		//alert("Please enter your Name");
		document.getElementById("showErrors").innerHTML = '<div id="showErrors_normalForms"><div class="error">Please provide your name</div></div>';
		document.getElementById("txtName").focus();
		return false;
	}
	
	else if ( address == "")
	{
		//alert("Please enter your Name");
		document.getElementById("showErrors").innerHTML = '<div id="showErrors_normalForms"><div class="error">Please provide your address</div></div>';
		document.getElementById("txtaAdd").focus();
		return false;
	}
	
	else if ( postcode == "")
	{
		//alert("Please enter your Name");
		document.getElementById("showErrors").innerHTML = '<div id="showErrors_normalForms"><div class="error">Please provide the postcode</div></div>';
		document.getElementById("txtPcode").focus();
		return false;
	}
	
	else if ( email == "")
	{
		//alert("Please enter E-mail address");
		document.getElementById("showErrors").innerHTML = '<div id="showErrors_normalForms"><div class="error">Please provide an e-mail address</div></div>';
		document.getElementById("txtEmail").focus();
		return false;
	}
	
	else if ( (atpos > 1 && atpos < len) && (dotpos > 1 && dotpos < len) && ((len-1)!=dotpos))
	{
		if(tel=="")
		{
			//alert("Please provide your feedback");
			document.getElementById("showErrors").innerHTML = '<div id="showErrors_normalForms"><div class="error">Please provide your telephone number</div></div>';
			document.getElementById("txtTel").focus();
			return false;
		}
		else if ( agree == true )
		{
			return true;
		}
		else
		{
			document.getElementById("showErrors").innerHTML = '<div id="showErrors_normalForms"><div class="error">You must agree to the declaration of terms</div></div>';
			
			return false;
		}
		
		return true;
	}
	else
	{
		//alert("Please enter a valid E-mail address");
		document.getElementById("showErrors").innerHTML = '<div id="showErrors_normalForms"><div class="error">Please provide a valid e-mail address</div></div>';
		document.getElementById("txtEmail").focus();
		return false;
	}
	
	return true;
}

function chgImg(direction) 
{ 
	if (document.images) { 
	ImgNum = ImgNum + direction; 
	
	if (ImgNum > ImgLength) { 
		ImgNum = 0; 
	} 
	if (ImgNum < 0) { 
		ImgNum = ImgLength; 
	} 
	
	document.getElementById("slideshow").src = NewImg[ImgNum]; 
	} 
} 
	
function auto() 
{ 
	if (lock == true) { 
	lock = false; 
	window.clearInterval(run); 
	} 
	else if (lock == false) { 
	lock = true; 
	run = setInterval("chgImg(1)", delay); 
	   } 
} 