// 2008 Copyright Firstinfo Software Ltd. 
// No reproduction is permitted in whole or part 
// without written permission of the copyright holder. 

function valreg(){
  var doc = document.petition;
  var mislist="";
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  
  if(doc.name.value=="") {
		mislist += "-Name missing\n";
		}

  if(doc.country.value=="") {
		mislist += "-Country missing\n";
		}

	if(filter.test(doc.email.value)==false) {
		mislist += "-Valid Email Address is missing\n";
		} 	
    		
  if(mislist==""){
    doc.submit();
    } else
    {
    //show problem:
    alert("Form information missing:\n" + mislist + "\nPlease correct and resubmit form.");
    }
}

function limitText(limitField, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } 
}
