// JavaScript Document
function validate_text_required(field,alerttxt)
	{
	with (field)
		{
		if (value==null||value=="")
			{
				alert(alerttxt);return false;
			}
		else
			{
				return true;
			}
		}
	}
	
function validate_option_required(option_id,alerttxt)
	{
		if (document.getElementById(option_id).checked == false)
			{
				return false;
			}
		else
			{
				return true;
			}
	}
	
function validate_input(field,alerttxt,legalChars)
	{
		if (legalChars.test(field.value))
			{
				return true;
			}
		else
			{
			alert(alerttxt);return false;
			}
	}	

var alpha_val = /^[a-zA-Z(\s)(\')(\-)(\_)]{0,50}$/;
var alpha_disp = "Please enter a valid (alphabet only) value for ";
var num_val = /^[0-9(\.)(\_)(\-)(\s)]{0,50}$/;
var num_disp = "Please enter a valid (numeric only) value for ";
var alphanum_val = /^[a-zA-Z0-9(\.)(\_)(\-)(\s)]{0,200}$/;
var alphanum_disp = "Please enter a valid alpha numeric value for ";
var email_val = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
var email_disp = "Please enter a valid email address (you@example.com) for ";
var comment_val = /^[a-zA-Z0-9(\s)(\.)(\,)(\!)(\?)(\_)(\-)(\;)(\:)(\&)(\*)(\")(\')]{0,50000}$/;
var comment_disp = "Please enter a valid (alpha numeric & puncuation) value for ";
var spam_val = /^([P]+[5]+[5]+[P]+[\$]+[P])/i;
var spam_disp = "Please enter the correct value for ";