// mreg validation functions
function validate_email(field,alerttxt) 
{
	with (field)
	{
		if ((value.indexOf(".") > 2) || (value.indexOf("@") > 0))
		{
			return true;
		}
		else
		{
  			alert(alerttxt);
			return false;
		}
	}
}

function validate_required(field,alerttxt)
{
	with (field)
	{
		if (value==null||value=="")
		{
  			alert(alerttxt);
			return false;
		}
		else 
		{
			return true;
		}
	}
}

function isValid(string,allowed) 
{
   	for (var i=0; i < string.length; i++) 
	{
       	if( allowed.indexOf(string.charAt(i)) == -1 )
		{   
         	 return false;
		}
    }
    return true;
}

function validate_enquiry_form(thisform)
{
	with (thisform)
	{

		if (validate_required(name,"Please supply your name")==false)
		{
			name.focus();
			return false;
		}

		if (validate_required(telephone,"Please supply your telephone number")==false)
		{
			telephone.focus();
			return false;
		}
		if (validate_required(email,"Please supply your e-mail address")==false)
		{
			email.focus();
			return false;
		}

		if (validate_email(email,"Please supply a valid e-mail address")==false)
		{
			email.focus();
			return false;
		}

	}
}



