(function() {
const id = document.currentScript.getAttribute('id');
const eduid = document.currentScript.getAttribute('eduid');
const standort = document.currentScript.getAttribute('standort');
const showemail = document.currentScript.getAttribute('showemail');
const eaccount = document.currentScript.getAttribute('eaccount');
if(eaccount) {
$(function(){
eaccount.loginpost['nonewsession']='1';
$.post('/execlogin?template=plain&pid=i86qk0mo2br6nbsiaali3en471&standort=' + eaccount.standort, eaccount.loginpost, function(data) {
if(data.status=='ok'||data.status=='OK') {
location.href='/home?pid=i86qk0mo2br6nbsiaali3en471';
}
},'json');
});
return;
}
if(eduid) {
$(function() {
const params = {
eduid : eduid
};
if(standort) {
params['standort'] = standort;
}
postlogin(params, function(data) {
});
});
}
$('body').css('background-color','#f2f2f2');
$(function() {
$('.func_closer').on('click', function() {
parent.postMessage({
"function" : "close"
},'*');
});
});
const postlogin = function(params, f) {
var url='/execlogin?template=plain&pid=i86qk0mo2br6nbsiaali3en471';
if(typeof standort !== 'undefined' && standort != '' && standort) {
url+='&standort=' + standort;
} else {
if(params.standort||false) {
url+='&standort=' + params.standort;
}
}
params['nonewsession'] = true;
$.post(url, params, function(data) {
if(data.status!=='OK'&&data.status!=='ok') {
f(data);
return;
};
const standorte = {
"aks" : "Ankumersiel",
"str" : "Struchtrup-Mediathek",
"sot" : "Sottrup",
};
let uniqid = false;
if(typeof data.lizkey === 'string') {
var keys = data.lizkey.split(',');
for(var i=0;i>Bitte füllen Sie die Felder aus!
');
return;
};
postlogin(params, function(data) {
$('#message').html('
Ihre Daten sind nicht korrekt!
');
$('#loginform input[name="name"]').val('');
$('#loginform input[name="user"]').val('');
$('#loginform input[name="password"]').val('');
});
};
$(function() {
$('.func_login').on('click', function() {
const formid = $(this).attr('data-form');
login(formid);
});
});
} else {
$(function() {
$('.func_standwahl').on('click', function(event) {
const stand = $(event.target).closest('form').find('select[name="standort"]').val();
window.location = '/rlogin?template=plain&pid=i86qk0mo2br6nbsiaali3en471&id=' + id + '&standort=' + stand;
});
});
}
})();