// JavaScript Document

function chkContact()
{
	if(document.getElementById('name').value.split(" ").join("") == "")
	{
		alert("Please enter your name.");
		document.getElementById('name').focus();
		return false;
	}
	if(document.getElementById('email').value.split(" ").join("") == "")
	{
		alert("Please enter email address.");
		document.getElementById('email').focus();
		return false;
	}
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	if(emailPattern.test(document.getElementById('email').value)==false)
	{
		alert("Please enter valid email address.");
		document.getElementById('email').focus();
		return false;
	}
	if(document.getElementById('phone').value.split(" ").join("") == "")
	{
		alert("Please enter your phone number.");
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('msg_title').value.split(" ").join("") == "")
	{
		alert("Please enter message title.");
		document.getElementById('msg_title').focus();
		return false;
	}
	if(document.getElementById('message').value.split(" ").join("") == "")
	{
		alert("Please enter your message.");
		document.getElementById('message').focus();
		return false;
	}
}

function chkBooking()
{
	if(document.getElementById('b_name').value.split(" ").join("") == "")
	{
		alert("Please enter your name.");
		document.getElementById('b_name').focus();
		return false;
	}
	if(document.getElementById('b_email').value.split(" ").join("") == "")
	{
		alert("Please enter email address.");
		document.getElementById('b_email').focus();
		return false;
	}
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	if(emailPattern.test(document.getElementById('b_email').value)==false)
	{
		alert("Please enter valid email address.");
		document.getElementById('b_email').focus();
		return false;
	}
	if(document.getElementById('b_phone').value.split(" ").join("") == "")
	{
		alert("Please enter your phone number.");
		document.getElementById('b_phone').focus();
		return false;
	}
	if(document.getElementById('b_message').value.split(" ").join("") == "")
	{
		alert("Please enter your message.");
		document.getElementById('b_message').focus();
		return false;
	}
}

function check_delete()
{
	return confirm("Sure to delete selected record...?");
}


var xmlHttp;
	// var wintest=0;
	function ajaxFunction()
	{
		try
		{
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		}
		catch (e)
		{
			// Internet Explorer
			try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}
			}
		}
	}
	
	function addtonewsletter()
	{
		if(document.getElementById('newsletter_email').value.split(" ").join("") == "")
		{
			alert("Please enter email address.");
			document.getElementById('newsletter_email').focus();
			return false;
		}
		var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
		if(emailPattern.test(document.getElementById('newsletter_email').value)==false)
		{
			alert("Please enter valid email address.");
			document.getElementById('newsletter_email').focus();
			return false;
		}
		
		ajaxFunction();
		eml = document.getElementById('newsletter_email').value;
		argurl = "add_email.php?eml=" + eml;

		xmlHttp.onreadystatechange=function()
		{
			if(xmlHttp.readyState==4)
			{
				alert(xmlHttp.responseText);
				document.getElementById('newsletter_email').value="";
			}
		}
		xmlHttp.open("GET",argurl,true);
		xmlHttp.send(null);
	}
