function emailValidator(email){
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    return reg.test(email);
}

function checkRegistrationForm(){
    var username = document.getElementById("username").value;
    var password1 = document.getElementById("password1").value;
    var password2 = document.getElementById("password2").value;
    var email = document.getElementById("email").value;
    var captcha = document.getElementById("recaptcha_response_field").value;
    var chkbox = document.getElementById("checkbox").checked;

    if(username==""){
        alert("Enter username!");
        document.getElementById("username").focus();
        return false;
    }
    if(password1==""){
        alert("Enter password!");
        document.getElementById("password1").focus();
        return false;
    }
    if(password2==""){
        alert("Enter password!");
        document.getElementById("password2").focus();
        return false;
    }
    if(password1!=password2){
        alert("Passwords don't match!");
        document.getElementById("password1").focus();
        return false;
    }
    if(email==""){
        alert("Enter email!");
        document.getElementById("email").focus();
        return false;
    }
    if(!emailValidator(email)) {
      alert('Invalid Email Address');
      document.getElementById("email").focus();
      return false;
    }
    if(captcha==""){
        alert("Enter captcha!");
        document.getElementById("recaptcha_response_field").focus();
        return false;
    }
    if(!chkbox){
        alert("You have to agree with Terms&Conditions!");
        document.getElementById("checkbox").focus();
        return false;
    }

    return true;
}

function checkContactFormRegistered(){
    var subject = document.getElementById("subject").value;
    var text = document.getElementById("text").value;
    

    if(subject==""){
        alert("Enter subject!");
        document.getElementById("subject").focus();
        return false;
    }
    if(text==""){
        alert("Enter text!");
        document.getElementById("text").focus();
        return false;
    }
    return true;
}

function checkContactForm(){
    var subject = document.getElementById("subject").value;
    var text = document.getElementById("text").value;
    var name = document.getElementById("name").value;
    var captcha = document.getElementById("recaptcha_response_field").value;

    if(name==""){
        alert("Enter name!");
        document.getElementById("name").focus();
        return false;
    }
    if(subject==""){
        alert("Enter subject!");
        document.getElementById("subject").focus();
        return false;
    }
    if(text==""){
        alert("Enter text!");
        document.getElementById("text").focus();
        return false;
    }
    if(captcha==""){
        alert("Enter captcha!");
        document.getElementById("recaptcha_response_field").focus();
        return false;
    }
    return true;
}


