function validate(){
	
	if(document.getElementById("user").value == ""){
		alert("Please enter a username");
		return false;
	}
		
	if(document.getElementById("login_password").value == ""){
		alert("Please enter a valid password");
		return false;
	}
			
	//document.getElementById("hash_password").value =  md5(document.getElementById("login_password").value);
	
	return true;
		
}

function register(){
//reset all errors
resetErrors();
var errorSpan = document.getElementById("error");


var password1 = document.getElementById("login_password");
var password2 = document.getElementById("login_password2");
var user = document.getElementById("user").value;



if( user == ""){
	setError(errorSpan, "Please provide a usename", "user_error");
	return false;	
}



if(password1.value != password2.value || password1.value == ""){
	
	password1.value = "";
	password2.value = "";
	errorSpan.innerHTML ="Please re-enter passwords";		
	document.getElementById("password_error").innerHTML = "*";
	document.getElementById("password2_error").innerHTML = "*";
	return false;
}

var fname = document.getElementById("fname").value;
var lname = document.getElementById("lname").value;
var email = document.getElementById("loginemail").value;
if(fname ==""){
	setError(errorSpan,"Please provide your first name", "fname_error");
	return false;
}

if(lname == ""){
	setError(errorSpan,"Please provide your last name",  "lname_error");
	return false;
}

if(email ==""){
	setError(errorSpan, "Please provide your email address", "email_error");
	return false;
}



return true;

}

function setError(error,msg,  spanName){

	error.innerHTML = msg;
	document.getElementById(spanName).innerHTML = "*";

}


function resetErrors(){
//resent all error spans

document.getElementById("error").innerHTML = "";
document.getElementById("user_error").innerHTML = "&nbsp;";
document.getElementById("fname_error").innerHTML = "&nbsp;";
document.getElementById("lname_error").innerHTML = "&nbsp;";
document.getElementById("password_error").innerHTML = "&nbsp;";
document.getElementById("password2_error").innerHTML = "&nbsp;";
document.getElementById("email_error").innerHTML = "&nbsp;";

}

