function isValidEmail(str) 
{
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}

function contactValidate(formId)
{
  var theForm = document.getElementById(formId);
  var errorArray = new Array();
  var errorBoo = true;
  
  if(theForm.R_name.value == "")
    {
	  errorArray[errorArray.length] = "-Please enter a name\n";
	}

  if(theForm.R_email.value == "" || !isValidEmail(theForm.R_email.value))
    {
	  errorArray[errorArray.length] = "-Please enter a valid email\n";
	}

  if(theForm.reason.value == "default")
    {
	  errorArray[errorArray.length] = "-Please select a reason for contacting us\n";
	}
	
  if(theForm.R_comments.value == "")
    {
	  errorArray[errorArray.length] = "-Please tell us what your inquiry is regarding\n";
	}
	
	if(errorArray.length != 0)
	  {
	    errorBoo = false;
	    var errorMessage = "";
		for(h = 0; h < errorArray.length; h++)
		   {
		     errorMessage = errorMessage + errorArray[h];
		   }
		   alert("There are problems with your form. Please see the errors below.\n\n"+errorMessage);  
	  }
	  
	  return errorBoo;

}