function requiredFields(type){
     // Setup an array of the required
     // form field names to validate:
 var requiredFields = new Array("Name", "email_address");
 var len = requiredFields.length -1;
     // Loop through the form fields and
     // test each of the required fields
     for(j = 0; j < requiredFields.length; j++){
          var requiredField = document.forms[0].elements[requiredFields[j]].value;
          if(requiredField == ""){
               var label = "";
               for (i=0; i < requiredFields[j].length; i++) {
                    character = requiredFields[j].charAt(i);
                    if ("_".indexOf(character) != -1){
                         label += " ";
                    }
                    else{
                         label += character;
                    }
               }
               alert("You forgot to fill in the \"" + label + "\" field.\n" +
                     "This field is required.");
               document.forms[0].elements[requiredFields[j]].focus();
               return false;
          }
     }
return true;
}