function Validate(form) {
   return ( CheckRequired(form) )
}



function CheckRequired(which) {

   var pass=true;

   if (document.images) {

      for (i=0; i<which.length; i++) {
         var tempobj=which.elements[i];

         if (tempobj.name.substring(0,8)=="required") {

            if (((tempobj.type=="text" || tempobj.type=="textarea" || tempobj.type=="password") && tempobj.value=='') ||
                 (tempobj.type.toString().charAt(0)=="s"&& tempobj.selectedIndex==0)) {
               pass=false;
               break;
            }
         }
      }
   }

   if (!pass) {
      shortFieldName=tempobj.name.substring(8,30).toUpperCase();
      alert("Please make sure the "+shortFieldName+" field was properly completed.");
      return false;
   }
  
   else {
      return true;
   }
}

