// JavaScript Document

function validate()
{
	x = document.login
	email = trim(x.email.value);
	pw = trim(x.password.value);

	//alert("email: " + email + " password: " + pw);

	var passed = true;
	
	//Not checking for domains yet as there are too many...
	if ( (email == null) || (email == '') || (email.indexOf('@') == -1) || 
		   (email.indexOf('.') == -1) || (email.indexOf('@.') >= 0) ) {

		passed = false;
		alert("Please enter a valid email address (ex: john@doe.com)");

	}	else if ((pw == null) || (pw.length == 0) || (pw == "")) {
	
		passed = false;
		alert("Please enter a valid password");
	} 
	
	if (passed) {
		return true;
	} else {
		return false;
	}
}

function validEmail(em) {
	emailDomains = Array("com","net","org","us","gov","biz","info");
	domain = em.substring(em.lastIndexOf(".")+1);
	found = false;
	
	for (i=0; ((i<emailDomains.length) && (!found)); i++) {
		if (emailDomains[i] == domain)
			found = true;
	}
	
	return found;
}

function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}
