function confirmPassword()
{
	if (document.getElementById('password').value != document.getElementById('confpassword').value)
	{
		document.getElementById('submitbutton').disabled = true;
		document.getElementById('confpassword').value = "";
		document.getElementById('confpassword').focus();
		document.getElementById('checkmatch').innerHTML = "Your Passwords Do Not Match";
	}
	else
	{
		document.getElementById('submitbutton').disabled = false;	
		document.getElementById('checkmatch').innerHTML = "";
	}
}


function validateRegistration()
{

	if (document.getElementById('fullname').value == "" || document.getElementById('fullname').value == null)
	{
		alert("Your name field cannot be blank");
		document.getElementById('fullname').focus();
		return false;
	}

	else if (document.getElementById('email').value == "" || document.getElementById('email').value == null)
	{
		alert("Your email field cannot be blank");
		document.getElementById('email').focus();
		return false;
	}

	else if (!echeck(document.getElementById('email').value))
	{
		alert("Please enter a valid email address");
		document.getElementById('email').value = "";	
		document.getElementById('email').focus();		
		return false;
	}	

	else if (document.getElementById('password').value == "" || document.getElementById('password').value == null)
	{
		alert("Your password field cannot be blank");
		document.getElementById('password').focus();
		return false;
	}

	else if (document.getElementById('confpassword').value == "" || document.getElementById('confpassword').value == null)
	{
		alert("Your confirmation password field cannot be blank");
		document.getElementById('confpassword').focus();
		return false;
	}

	else if (document.getElementById('phone').value == "" || document.getElementById('phone').value == null)
	{
		alert("Your phone field cannot be blank");
		document.getElementById('phone').focus();
		return false;
	}

	else
		return true;
}

function validateMessage()
{

	if (document.getElementById('fullname').value == "" || document.getElementById('fullname').value == null)
	{
		alert("Your name field cannot be blank");
		document.getElementById('fullname').focus();
		return false;
	}

	else if (document.getElementById('emailaddy').value == "" || document.getElementById('emailaddy').value == null)
	{
		alert("Your email field cannot be blank");
		document.getElementById('emailaddy').focus();
		return false;
	}

	else if (!echeck(document.getElementById('email').value))
	{
		alert("Please enter a valid email address");
		document.getElementById('email').value = "";	
		document.getElementById('email').focus();		
		return false;
	}	
	else
		return true;
}


function echeck(str) 
{

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
}

