<!--
//Unviversal functions
var error_message = "";

function validateEmail(email)
{
	var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; 
 
	if ( !re.test(email) )
    	return false;
  	else
  		return true;
}

function validatePhone(phone)
{
var valid = "0123456789 ";
var passok = true;
var temp;
	for (var i=0; i<phone.length; i++)
		 {
			temp = "" + phone.substring(i, i+1);
			if (valid.indexOf(temp) == "-1") 
				{
				passok = false;
				}
		} 
   return passok;
}
//This function validates the Contact Us Form used by contact.php
function validatecontact(form)
{	
	
	if(!form.cust_name.value) {
		error_message = error_message + "* Please enter your Name.  \n";
	}

	if(!form.cust_email.value) {
		error_message = error_message + "* Please enter your Email address.  \n";
	} else {
			if (!validateEmail(form.cust_email.value)) {
				error_message = error_message + "* You must enter a valid Email Address.  \n";
			}
	}
	

	if(!form.cust_telephone.value) {
		error_message = error_message + "* Please enter your Telephone number.  \n";
	} else {
			if (validatePhone(form.cust_telephone.value) == false) {
				error_message = error_message + "* Your Telephone number must only contain numbers and/or spaces.  \n";
			} else {
				if (form.cust_telephone.value.length < 10) {
					error_message = error_message + "* Your Telephone number must be at least 10 digits long.  \n";
					}
			}
	}
	if (error_message != "") {
		error_message = "You have not completed the form correctly.  \n\n" + error_message;
		alert(error_message);
		error_message = "";
		return false; 
	
	} else
	{
		form.submit();
	}
}
function validatecontactRING(form)
{	
	
	if(!form.name.value) {
		error_message = error_message + "* Please enter your Name.  \n";
	}

	if(!form.telephone.value) {
		error_message = error_message + "* Please enter your Telephone number.  \n";
	} else {
			if (validatePhone(form.telephone.value) == false) {
				error_message = error_message + "* Your Telephone number must only contain numbers and/or spaces.  \n";
			} else {
				if (form.telephone.value.length < 10) {
					error_message = error_message + "* Your Telephone number must be at least 10 digits long.  \n";
					}
			}
	}
	if (error_message != "") {
		error_message = "You have not completed the form correctly.  \n\n" + error_message;
		alert(error_message);
		error_message = "";
		return false; 
	
	} else
	{
		form.submit();
	}
}


function validatecontact2(form)
{	
	
	if(!form.Name.value) {
		error_message = error_message + "* Please enter your Name.  \n";
	}

	if(!form.Emailad.value) {
		error_message = error_message + "* Please enter your Email address.  \n";
	} else {
			if (!validateEmail(form.Emailad.value)) {
				error_message = error_message + "* You must enter a valid Email Address.  \n";
			}
	}
	

	if(!form.Telephone.value) {
		error_message = error_message + "* Please enter your Telephone number.  \n";
	} else {
			if (validatePhone(form.Telephone.value) == false) {
				error_message = error_message + "* Your Telephone number must only contain numbers and/or spaces.  \n";
			} else {
				if (form.Telephone.value.length < 10) {
					error_message = error_message + "* Your Telephone number must be at least 10 digits long.  \n";
					}
			}
	}

	if(!form.Message1.value) {
		error_message = error_message + "* Please enter your Message.  \n";
	}

	if (error_message != "") {
		error_message = "You have not completed the form correctly.  \n\n" + error_message;
		alert(error_message);
		error_message = "";
		return false; 
	
	} else
	{
		form.submit();
	}
}

function validatecontact3(form)
{	
	
	if(!form.Name.value) {
		error_message = error_message + "* Please enter your Name.  \n";
	}
	
	if(!form.Companyname.value) {
		error_message = error_message + "* Please enter your Company Name.  \n";
	}


	if(!form.Emailad.value) {
		error_message = error_message + "* Please enter your Email address.  \n";
	} else {
			if (!validateEmail(form.Emailad.value)) {
				error_message = error_message + "* You must enter a valid Email Address.  \n";
			}
	}
	

	if(!form.Telephone.value) {
		error_message = error_message + "* Please enter your Telephone number.  \n";
	} else {
			if (validatePhone(form.Telephone.value) == false) {
				error_message = error_message + "* Your Telephone number must only contain numbers and/or spaces.  \n";
			} else {
				if (form.Telephone.value.length < 10) {
					error_message = error_message + "* Your Telephone number must be at least 10 digits long.  \n";
					}
			}
	}

	
	if (error_message != "") {
		error_message = "You have not completed the form correctly.  \n\n" + error_message;
		alert(error_message);
		error_message = "";
		return false; 
	
	} else
	{
		form.submit();
	}
}
function validatecontact3(form)
{	
	if(!form.yourname.value) {
		error_message = error_message + "* Please enter your Name.  \n";
	}
	if(!form.friendname.value) {
		error_message = error_message + "* Please enter your Friend's Name.  \n";
	}

	if(!form.clientemail.value) {
		error_message = error_message + "* Please enter your Friend's Email address.  \n";
	} else {
			if (!validateEmail(form.clientemail.value)) {
				error_message = error_message + "* You must enter a valid Email Address.  \n";
			}
	}
		
	if (error_message != "") {
		error_message = "You have not completed the form correctly.  \n\n" + error_message;
		alert(error_message);
		error_message = "";
		return false; 
	
	} else
	{
		form.submit();
		
	}
}


function popUpOpen(theRef) 
	{
     theWin = window.open(theRef,'top','status=no,scrollbars=yes,resizable=no,top=10,left=10,width=670,height=670')
	 theWin.focus();  
    } 
function popUpOpenRING(theRef) 
	{
     theWin = window.open(theRef,'top','status=no,scrollbars=yes,resizable=no,top=10,left=10,width=400,height=300')
	 theWin.focus();  
    } 
function popUpOpenPOP(theRef) 
	{
     theWin = window.open(theRef,'top2','status=no,scrollbars=yes,resizable=no,top=10,left=10,width=670,height=670')
	 theWin.focus();  
    } 
function popUpOpenRINGPOP(theRef) 
	{
     theWin = window.open(theRef,'top2','status=no,scrollbars=yes,resizable=no,top=10,left=10,width=400,height=300')
	 theWin.focus();  
    } 

//--->