var formpass=0;
function verifyusername(){
var usernamevar1 = document.getElementById("regusername").value;
var usernamecount = usernamevar1.length;
//check underscore and minus
if (usernamecount<3&&usernamecount!=0){
$('#validatereg3').html('Username must be at least 3 characters!');
formpass=0;
}else{
if (usernamecount>25&&usernamecount!=0){
$('#validatereg3').html('Username must be less than 25 characters!');
formpass=0;
}else{
$('#validatereg3').html('');
formpass=formpass+1;
}
}
//check illegal characters
if (usernamevar1.match(/[^a-zA-Z0-9\-\_]/)) {
$('#validatereg3').html('Usernames can only contain underscore or minus symbols.');
formpass=0;
}
//check underscore count
if (((usernamevar1.split("_").length - 1)>1)||((usernamevar1.split("-").length - 1)>1)){
$('#validatereg3').html('Usernames can only contain 1 underscore or 1 minus.');
formpass=0;
}
}
function verifypassword(){
var passvar1 = document.getElementById("regpassword1").value;
var passvar2 = document.getElementById("regpassword2").value;
if (passvar1==passvar2&&passvar1!=""&&passvar2!=""){
$('#validatereg').html('Passwords Match!');
formpass=formpass+1;
}else{
$('#validatereg').html('Passwords do not match!');
formpass=0;
}
}
function verifyemail(){
var emailvar3 = document.getElementById("regemail1").value;
var emailvar4 = document.getElementById("regemail2").value;
var emailvar1 = emailvar3.toLowerCase();
var emailvar2 = emailvar4.toLowerCase();
var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
var emailconf = re.test(emailvar1);
if (emailconf==true&&emailvar1!=""){
if (emailvar1==emailvar2&&emailvar1!=""&&emailvar2!=""){
$('#validatereg2').html('Email Addresses Match!');
formpass=formpass+1;
}else{
$('#validatereg2').html('Email Addresses do not match!');
formpass=0;
}
}else{
$('#validatereg2').html('There is something wrong with your email address!');
formpass=0;
}
}
function sendRegistration(){
formpass=0;
verifypassword();
verifyemail();
verifyusername();
if (formpass==3){
var emailget = document.getElementById("regemail1").value;
var userget = document.getElementById("regusername").value;
var pwget = document.getElementById("regpassword1").value;
var olduserget = document.getElementById("user").value;
var codeget = document.getElementById("code").value;
var privacyget = document.getElementById("privacy").checked;
var promoget = document.getElementById("promo").checked;
$('#registrationcontent').load('../popups/afterregistration.php',{emailget:emailget,userget:userget,pwget:pwget,olduserget:olduserget,codeget:codeget,privacyget:privacyget,promoget:promoget},function(){});
}
}
function regreload(){
location.reload();
}