function echeck(str) {

    var at="@"
    var dot="."
    var lat=str.indexOf(at)
    var lstr=str.length
    var ldot=str.indexOf(dot)
    var regexMail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/

    if (!regexMail.test(str)){
        return false
    }
    if (str.indexOf(at)==-1){
        return false
    }

    if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
        return false
    }

    if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
        return false
    }

    if (str.indexOf(at,(lat+1))!=-1){
        return false
    }

    if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
        return false
    }

    if (str.indexOf(dot,(lat+2))==-1){
        return false
    }

    if (str.indexOf(" ")!=-1){
        return false
    }
   return true;
}



function validateLoginForm(){
    var emailID = document.getElementById('email').value;
    var password = document.getElementById('password').value;

    var valid_email;
    var valid_password;
    


    if ((emailID == null)||(emailID == "")){
        document.getElementById('error_email').innerHTML= "Please provide your email address";
        $("#email").css("border", "1px dotted red");
        valid_email = 0;
    }
    else if (echeck(emailID) == false){
        emailID = "";
        document.getElementById('error_email').innerHTML= "Invalid email address";
        $("#email").css("border", "1px dotted red");
        valid_email = 0;
    }
    else {
        document.getElementById('error_email').innerHTML = '';
        $("#email").css("border", "1px dotted #123456");
        valid_email = 1;
    }

    if(password == "") {
        document.getElementById('error_password').innerHTML= "Please provide your password";
        $("#password").css("border", "1px dotted red");
        valid_password = 0;
    }
    else if(password.length >= 1 && password.length < 8){
        document.getElementById('error_password').innerHTML= "Your password is less than 8 characters";
        $("#password").css("border", "1px dotted red");
        valid_password = 0;
    }

    else {
        document.getElementById('error_password').innerHTML= "";
        $("#password").css("border", "1px dotted #123456");
        valid_password = 1;
    }



    


    if (valid_email == 1 && valid_password == 1){
        return true;
    }
    else {
        return false;
    }
}
