document.form1.login.focus(); function checkForm() { msg = new Array() if($("#login").val() == "") msg.push("Por favor, escriba un nombre de usuario"); if($("#pwd").val() == "") msg.push("Necesita escribir su contraseña"); if (msg != "") { noty({ text: msg.join('
'), type: 'error', dismissQueue: true, layout: 'topRight', theme: 'defaultTheme', _timeout: 1500, }); return false; } else return true; } function guestLogin() { theme = $("#themeselector").val(); lang = $("#languageselector").val(); url = "../op/op.Login.php?login=guest"; if(theme) url += "&sesstheme=" + theme; if(lang) url += "&lang=" + lang; if (document.form1.referuri) { url += "&referuri=" + escape(document.form1.referuri.value); } document.location.href = url; } $(document).ready( function() { /* $('body').on('submit', '#form', function(ev){ if(checkForm()) return; ev.preventDefault(); }); */ $('body').on('click', '#guestlogin', function(ev){ ev.preventDefault(); guestLogin(); }); $("#form").validate({ invalidHandler: function(e, validator) { noty({ text: (validator.numberOfInvalids() == 1) ? "**js_form_error**".replace('#', validator.numberOfInvalids()) : "**js_form_errors**".replace('#', validator.numberOfInvalids()), type: 'error', dismissQueue: true, layout: 'topRight', theme: 'defaultTheme', timeout: 1500, }); }, messages: { login: "Por favor, escriba un nombre de usuario", pwd: "Necesita escribir su contraseña" }, }); });