window.onload = boot;

function boot() {
	document.getElementById("signupForm").onsubmit = function () { return checkFields(); }
}

function checkFields() {
	var username = document.getElementById("username");
	var password = document.getElementById("password");
	var email = document.getElementById("email");
	var uOk = true;
	var pOk = true;
	var eOk = true;
	
	// Username Check
	if ((username.value.length > 20) || (username.value.length == 0))
	{
		username.style.border = "1px dashed #5d686f";
		uOk = false;
	}
	else
	{
		username.style.border = "";
		uOk = true;
	}
	
	// Password Check
	if ((password.value.length <= 5) || (password.value.length == 0))
	{
		password.style.border = "1px dashed #5d686f";
		pOk = false;
	}
	else
	{
		password.style.border = "";
		pOk = true;
	}
	
	// Email Check
	if (email.value.length == 0)
	{
		email.style.border = "1px dashed #5d686f";
		eOk = false;
	}
	else
	{
		email.style.border = "";
		eOk = true;
	}
	
	if (uOk && pOk && eOk)
		return true;
		
	return false;
}