mirror of
https://github.com/2009scape/2009scape.github.io.git
synced 2024-10-26 22:52:31 +02:00
50 lines
1.5 KiB
CSS
50 lines
1.5 KiB
CSS
document.domain = 'funorb.com';
|
|
var FUNORB = {};
|
|
FUNORB.login = {
|
|
init: function(){
|
|
'use strict';
|
|
$('#login-form').on('submit', function(ev) {
|
|
var recaptcha = $('#google-recaptcha'), recaptchaError = $('#google-recaptcha-error');
|
|
if (recaptcha.length && typeof grecaptcha != 'undefined') {
|
|
if (grecaptcha.getResponse() == '') {
|
|
ev.preventDefault();
|
|
recaptchaError.addClass('google-recaptcha-error--show');
|
|
if ($('#login-username').val() != "" && $('#login-password').val() != "") {
|
|
$('.login-error').remove();
|
|
}
|
|
else {
|
|
recaptchaError.removeClass('google-recaptcha-error--show');
|
|
}
|
|
}
|
|
}
|
|
});
|
|
}
|
|
};
|
|
FUNORB.logout = {
|
|
redirect: function(){
|
|
'use strict';
|
|
//homeRedirect is defined on logout.ftl
|
|
if(typeof(homeRedirect) !== 'undefined'){
|
|
location.href = homeRedirect;
|
|
}
|
|
},
|
|
init: function(){
|
|
'use strict';
|
|
setTimeout('FUNORB.logout.redirect()',15000);
|
|
}
|
|
};
|
|
FUNORB.onLoad = {
|
|
init: function(){
|
|
'use strict';
|
|
var id = document.getElementsByTagName('body')[0].id;
|
|
switch (id){
|
|
case "login-page":
|
|
FUNORB.login.init();
|
|
break;
|
|
case "logout-page":
|
|
FUNORB.logout.init();
|
|
break;
|
|
}
|
|
}
|
|
};
|
|
$(document).ready(FUNORB.onLoad.init()); |