// --- These scripts validate the 'Request Information' form --- \\

function validate_request()
{

	if (document.request._01_First_Name.value=="") {
		window.alert ("Please enter your first name.");
		document.request._01_First_Name.focus();
		return false;
	}
	if (document.request._02_Last_Name.value=="") {
		window.alert ("Please enter your last name.");
		document.request._02_Last_Name.focus();
		return false;
	}
	if (document.request._04_Company_Organization.value=="") {
		window.alert ("Please enter your company/organization.");
		document.request._04_Company_Organization.focus();
		return false;


	}
	if (document.request._09_Phone.value=="") {
		window.alert ("Please enter your phone number.");
		document.request._09_Phone.focus();
		return false;
	}
	if ((document.request._09_Phone.value.length!=12) || 	(document.request._09_Phone.value.charAt(3)!="-") || 	(document.request._09_Phone.value.charAt(7)!="-"))
     		{ alert("Please enter your 10 digit phone number.(eg. 000-000-0000)");
       		return false;

 }
  	else
  	 { for (i=0;i<=11;i++)
     	{
      	 if (i!=3 && i!=7)
        	  {  var test=parseInt(document.request._09_Phone.value.charAt(i))
         	    if (isNaN(test))
           	    { alert("position at " + i + " is not an integer");
         	        return false;
             	 }
          	}
    	      }




	}


	// EMAIL
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.request._10_Email.value)) {
		window.alert ("Please enter a valid email address (e.g., user@domain.com)");
		document.request._10_Email.focus();
		return false;
	}


	if (!(document.all.Virtual_Workshop_1.checked || document.all.Virtual_Workshop_2.checked || document.all.Virtual_Workshop_3.checked || document.all.Virtual_Workshop_4.checked  || document.all.Virtual_Workshop_5.checked || document.all.Virtual_Workshop_6.checked))
	{
		window.alert ("Please make sure to select at least one Virtual Workshop.");
		return false;
	}

	



	if (document.request._30_Comments.value == "") {
		window.alert ("Please enter some comments.");
		document.request._30_Comments.focus();
		return false;
	}



}
