// JavaScript Form Valiation Routines
function mysubmit(){
    if ( validateAllFields() )
    	document.subform.submit();
    return true;
  }

function validateAllFields() {
    var errcount = 0;
//	alert( 'One or more problems were encountered on the data you entered. Please correct and try again.' );

    // Check all required fields before submitting the form  
    if ( !checkEmail ( document.forms.subform.email, 'emailErrDisplay', true ) ) errcount = errcount + 1;     
//    if ( !checkRequired (document.forms.subform.fullname, 'fullnameErrDisplay' ) ) errcount = errcount + 1; 

    // If any errors are encountered, alert message is displayed. Because you are 
	// also tracking the total number of errors, you could provide additional details 
	// if desired. 
   if ( errcount > 0 ) {
         alert( 'One or more problems were encountered on the data you entered. Please correct and try again.' );
    }
    
    return ( errcount==0 );
  };

