//verify form input

function validEmail(email) {
    invalidChars = " /:,;"
        if (email == "") {
                return false
        }
        for (i=0; i<invalidChars.length; i++) {
                badChar = invalidChars.charAt(i)
                        if (email.indexOf(badChar,0) > -1) {
                                    return false
                        }
        }
        atPos = email.indexOf("@",1)
        if (atPos == -1) {
                return false
        }
        if (email.indexOf("@",atPos+1) > -1) {
                return false    
        }    
        periodPos = email.indexOf(".",atPos)
        if (periodPos == -1) {
                return false    
        }    
        if (periodPos+3 > email.length)    {
                return false    
        }    
        return true
}

function submitIt(subsForm) {
    if (!validEmail(document.subsForm.email.value))        {
                alert("Invalid email address")            
                document.subsForm.email.focus()            
                document.subsForm.email.select()            
                return false        
    }
    var pref = "";    
    var reqfields = new Array();            
    for(i=0; i < reqfields.length;i++)            {
                tempfield = "document.subsForm."+pref+reqfields[i]+".value";                
                tempid = "document.subsForm."+pref+reqfields[i]+".id";                
                tempval = eval(tempfield);                
                tempid = eval(tempid);                                
                if(tempval=="")                    {             
                           alert("Please provide a "+tempid+".");                        
                           return false;                    
                }        
     }    
     return true
}
