function validate_form(){

var llusername = document.getElementById("llusername").value;
var main = document.getElementById("npusername").value;
var side1 = document.getElementById("side1").value;
var side2 = document.getElementById("side2").value;
var side3 = document.getElementById("side3").value;
var side4 = document.getElementById("side4").value;
var pass = document.getElementById("pass1").value;
var cpass = document.getElementById("pass2").value;

var out = true;

var regex = new RegExp("[a-zA-Z0-9_]{3,20}");

if(!regex.test(llusername)){
document.getElementById("llusernamewarn").innerHTML = "Invalid Username";
out = false;
}else{
document.getElementById("llusernamewarn").innerHTML = "";
}

if(!regex.test(main)){
document.getElementById("npusernamewarn1").innerHTML = "Invalid Username";
out = false;
}else{
document.getElementById("npusernamewarn1").innerHTML = "";
}

if(side1 && side1.length > 0 && !regex.test(side1)){
document.getElementById("npusernamewarn2").innerHTML = "Invalid Username";
out = false;
}else{
document.getElementById("npusernamewarn2").innerHTML = "";
}
if(side2 && side2.length > 0 && !regex.test(side2)){
document.getElementById("npusernamewarn3").innerHTML = "Invalid Username";
out = false;
}else{
document.getElementById("npusernamewarn3").innerHTML = "";
}
if(side3 && side3.length > 0 && !regex.test(side3)){
document.getElementById("npusernamewarn4").innerHTML = "Invalid Username";
out = false;
}else{
document.getElementById("npusernamewarn4").innerHTML = "";
}
if(side4 && side4.length > 0 && !regex.test(side4)){
document.getElementById("npusernamewarn5").innerHTML = "Invalid Username";
out = false;
}else{
document.getElementById("npusernamewarn5").innerHTML = "";
}

if(pass.length < 3 || pass.length > 30){
document.getElementById("pass1warn").innerHTML = "Please enter a password between 4 and 30 characters long.";
out = false;
}else{
document.getElementById("pass1warn").innerHTML = "";
}

if(cpass !== pass){
document.getElementById("pass2warn").innerHTML = "Passwords don't match.";
out = false;
}else{
document.getElementById("pass2warn").innerHTML = "";
}

return out;

}





