
function validateLogin(){
    var frm = $('loginForm');
    if (frm.nodeName.toUpperCase() == 'FORM') {
        var client = frm.select('#clientId')[0], 
            pass = frm.select('#password')[0], 
            sb = frm.select('.loginBtn')[0],  
            pattern, errors = [];
        
        frm.onsubmit = function(e){
            errors = [];
            if (client.value == "") errors[0] = "Kérjük adja meg azonosítóját a belépéshez!";
            else {
                if (client.value.indexOf('@') != -1) {
                    pattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
                    if (!pattern.test(client.value)) errors[0] = "Hibás e-mail cím formátum!";
                }
                else {
                    pattern = /^[0-9]{9}$/;
                    if (!pattern.test(client.value)) errors[0] = "Az azonosító 9 számjegyből kell álljon!";
                }
            }
            if (pass.value == "") errors[1] = "Kérjük adja meg jelszavát a belépéshez!";
            if (errors.length > 0) {
                alert(errors.join('\r\n'));
                return false;
            }
            else {
                return true;
            }
        }
    }
}

document.observe('dom:loaded', function(){
    validateLogin();
});
