function verifyForm() {

        fm = document.contactform;
		
		var name = fm.realname.value;
        if (name == null || name == "") {
                alert("Please enter your name.");
				fm.realname.focus();
                return false;
        }
        
        
        var phone = fm.phone.value;
        if (phone == null || phone == "") {
                alert("Please enter your phone number.");
				fm.phone.focus();
                return false;
        }
        
        var p = fm.phone.value;
        ok = "1234567890-";
        for(i=0; i < p.length ;i++){
			if(ok.indexOf(p.charAt(i))<0){ 
				alert("Please enter a valid phone number. (xxx-xxx-xxxx)");
				fm.phone.focus();
				return false;
			}
        }
        
        e = fm.email;
		ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
		for(i=0; i < e.length ;i++){
			if(ok.indexOf(e.charAt(i))<0){ 
				alert("Please enter a vailid email address");
				fm.email.focus();
				return false;
			}	
		} 
		if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e.value)){
			alert("Please enter a valid email address");
			fm.email.focus();
			return false;
		}
		
		var users = fm.elements['number'].value;
        if (users == null || users == "") {
                alert("Please enter the estimated number of email users.");
				fm.elements['number'].focus();
                return false;
        } else {
		    for (var i=0, num='', valid="1234567890"; i<users.length; i++)
    		   if (valid.indexOf(users.charAt(i)) != -1)
        		  num += users.charAt(i)
			if(isNaN(num)) {
				num = "0";
			}
			fm.elements['number'].value = num;
		}

        

		fm.send.disabled = true;

	fm = document.contactform;	
	fm.action = "/cgi-bin/Form.pl";
	fm.submit();
	
}

function digitsonly() {

	var users = document.contactform.elements['number'].value;
	if (users.indexOf('-') != -1) {users = users.substr(0, 1+users.indexOf('-'))}
		   for (var i=0, num='', valid="1234567890"; i<users.length; i++)
    			if (valid.indexOf(users.charAt(i)) != -1) {
        			num += users.charAt(i);
				}
			if(isNaN(num)) {
				num = "0";
			}
				document.contactform.elements['number'].value = num;
}
