/* --------------------------------------------------------------------/*

/*-----------------------------------------------------------------------*/

// checking name
function check_name()
{
	if(document.contact_form.name.value.length == 0)
	{
		document.contact_form.name.style.border="red solid 3px";
		document.getElementById("name_msg").innerHTML = '<span style="color:red; font-weight: bold; font-size: 10Spx;"> * Required</span>';
		return false;
	}
	else
	{
		regexy = /^([a-zA-Z ]+)$/; 
		if(!regexy.test(document.contact_form.name.value))
		{
			document.contact_form.name.style.border="red solid 3px";
			document.getElementById("name_msg").innerHTML= '<span style="color:red; font-weight: bold; font-size: 10px;"> * Name must only be alphabetical characters</span>';
			return false;
		}
		else
		{
			document.contact_form.name.style.border="";
			document.getElementById("name_msg").innerHTML= '<span></span>';
			return true;
		}
	}
}

// checking emails
function check_email()
{
	if(document.contact_form.email.value.length == 0) // if nothing entered
	{
		document.contact_form.email.style.border="red solid 3px";
		document.getElementById("email_msg").innerHTML = '<span style="color: red; font-weight: bold; font-size: 12px;"> * Required</span>'; // Display inside fieldname_msg this message 
		return false;
	}
	else
	{
		regexy = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if(!regexy.test(document.contact_form.email.value))
		{
			document.contact_form.email.style.border="red solid 3px";
			document.getElementById("email_msg").innerHTML= '<span style="color:red; font-weight: bold; font-size: 10px;">* Your email address is not in a valid format</span>';	
			return false;
		}
		else
		{
			document.contact_form.email.style.border="";
				document.getElementById("email_msg").innerHTML= '<span></span>';
			return true;
		}
	}
}

//checking messages
function check_message()
{
	if(document.contact_form.message.value.length == 0)
	{
		document.contact_form.message.style.border="red solid 3px";
		document.getElementById("message_msg").innerHTML = '<span style="color:red; font-weight: bold; font-size: 10px;"> * Required</span>';
		return false;
	}
	else
	{	
		document.contact_form.message.style.border="";
		document.getElementById("message_msg").innerHTML= '<span></span>';
		return true;
	}
}

//checking phone
function check_phone()
{
	if(document.contact_form.phone.value.length == 0)
	{
		document.contact_form.phone.style.border="red solid 3px";
		document.getElementById("phone_msg").innerHTML = '<span style="color:red; font-weight: bold; font-size: 10px;"> * Required</span>';
		return false;
	}
	else
	{	
		document.contact_form.phone.style.border="";
		document.getElementById("phone_msg").innerHTML= '<span></span>';
		return true;
	}
}

// check message
function check_postal()
{
	if(document.contact_form.postal.value.length == 0)
	{
		document.contact_form.postal.style.border="red solid 3px";
		document.getElementById("postal_msg").innerHTML = '<span style="color:red; font-weight: bold; font-size: 10px;"> * Required</span>';
		return false;
	}
	else
	{	
		document.contact_form.postal.style.border="";
		document.getElementById("postal_msg").innerHTML= '<span></span>';
		return true;
	}
}
