
function validatesubmit(mailform)
  { 
  invalidchar = "/:,;"






            for (i=0; i<invalidchar.length; i++)
            {
                errorchar = invalidchar.charAt(i)
                if (mailform.mail.value.indexOf(errorchar, 0) > -1)
                    {
                    alert("emailaddress not correkt.")
                    mailform.mail.focus();
                    return (false);
                    }
            }
            position = mailform.mail.value.indexOf("@", 1)
            if (position == -1)
                    {
                    alert("emailaddress not correkt.")
                    mailform.mail.focus();
                    return (false);
                    }
            if (mailform.mail.value.indexOf("@", position+1) != -1)        
                    {
                    alert("emailaddress not correkt.")
                    mailform.mail.focus();
                    return (false);                
                    }
            periodpos = mailform.mail.value.indexOf(".", position)
            if (periodpos == -1)
                    {
                    alert("emailaddress not correkt.")
                    mailform.mail.focus();
                    return (false);                
                    }
            if (periodpos+3 > mailform.mail.value.length)
                    {
                    alert("emailaddress not correkt.")
                    mailform.mail.focus();
                    return (false);    
                    }
            if (periodpos != mailform.mail.value.length-4 && periodpos != mailform.mail.value.length-3)
                    {
                    alert("emailaddress not correkt.")
                    mailform.mail.focus();
                    return (false);    
                    }


  return true;
}