// JavaScript Document

<!--
    function toggle_visibility(id) {
       var e = document.getElementById(id);
       if(e.style.display == 'block')
          e.style.display = 'none';
       else
          e.style.display = 'block';
    }
//-->

function IsNumeric(strString)	
{
var strValidChars = "0123456789"; // "./()"

var strChar;
var blnResult = true;

if (strString.length == 0) return false;

//  test strString consists of valid characters listed above
for (i = 0; i < strString.length && blnResult == true; i++)

  {
  strChar = strString.charAt(i);
  if (strValidChars.indexOf(strChar) == -1)
	 {
	 blnResult = false;
	 }
  }
return blnResult;
}


function IsEmailValid(FormName)
{
        var EmailOk  = true
        var Temp     = FormName;
        var AtSym    = Temp.value.indexOf('@')
        var Period   = Temp.value.lastIndexOf('.')
        var Space    = Temp.value.indexOf(' ')
        var Length   = Temp.value.length - 1   // Array is from 0 to length-1

        if ((AtSym < 1) ||                     // '@' cannot be in first position
    (Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
    (Period == Length ) ||             // Must be atleast one valid char after '.'
    (Space  != -1))                    // No empty spaces permitted
  {
      EmailOk = false
      Temp.focus()
  }
        return EmailOk
}

var s = false;

function verify(form) {
	
	if(form.first_name.value == "") {
		alert("Please enter your first name");
		return false;
	}
	
	if(form.last_name.value == "") {
		alert("Please enter your last name");
		return false;
	}
	
	if(form.email.value == "") {
		alert("Please enter your email address");
		return false;
	}
	
	if (IsEmailValid(form.email) == false) {
		alert("Please enter a valid email address");
		return false;
	}
	
	if(form.phone_a.value == "") {
		alert("Please enter your phone number's area code");
		return false;
	}
	
	//validates numbers
	if (!IsNumeric(form.phone_a.value)) {
		alert("Please enter a valid phone number area code");
		return false;
	}
	
	if(form.phone_3.value == "") {
		alert("Please enter your phone number");
		return false;
	}
	
	//validates numbers
	if (!IsNumeric(form.phone_3)) {
		alert("lease enter a valid phone number");
		return false;
	}
	if(form.phone_4.value == "") {
		alert("Please enter your phone number");
		return false;
	}
	
	//validates numbers
	if (!IsNumeric(form.phone_4)) {
		alert("lease enter a valid phone number");
		return false;
	}
	
	


	s = true;
	return true;
}

