$.fn.e4eLogin=function(){var args=arguments[0]||{};var options=$.extend({},$.e4eLogin.defaults,args);options.formSettings=$.extend({},$.e4eLogin.defaults.formSettings,(args.formSettings||{}));var elem=$(this);this.each(function(){new $.e4eLogin.construct(elem,options);});};$.e4eLogin={defaults:{overlay:true,overlaySettings:{setClass:'login-overlay',color:'#000',opacity:0.6},minimal:false,animate:true,redirectURL1:""+window.location,redirectOnSignup:'',formSettings:{setClass:'login-panel',forgottenLink:false,forgottenInput:true,forgottenInputSettings:{preHTML:'

Having trouble logging in?

If you would like us to reset your password via email please enter your email address here:

'},inputSettings:{preHTML:''},forgottenButtonHTML:'Having trouble logging in?',logo:true,logoSrc:'/admin/_includes/images/design/juniper.png',websiteName:true,loginHTML:"

Juniper Education

Secure Login Palfrey Infant School

",closeButton:true,signup:'False'==='True',ssoStatus:''}},loginCount:0,construct:function(elem,options){$.e4eLogin.loginCount++;if(elem.selector==='body'&&$('#admin_dialog').length<1){$(elem).prepend($(''));elem=$('#admin_dialog');document.getElementById("admin_dialog").showModal();} var ssoType='';if(ssoType==='Azure AD'){ssoType+=' (Office 365)';} $(elem).append((options.overlay===true?$('
').addClass('admin_dialog_overlay').on('touchstart mousedown',function(){$.e4eLogin.doClose($(this));}):'')).append($('
').addClass('admin_dialog_box').addClass('admin_dialog_box-login').addClass(options.formSettings.ssoStatus).append((options.overlay===true&&options.formSettings.closeButton===true?$('

',true);$('.login-forgotten-input',formElem).hide();$('.login-forgotten-button',formElem).hide();$('.login-help-return').hide();$('.login-input-login-return',formElem).on('click',function(){$('.login-post-message').empty();$('.login-forgotten-form').hide();$(formElem)[0].children[1].style.display='block';$('.login-input-form').show();$('.login-forgotten-input',formElem).show();$('.login-forgotten-button',formElem).show();$('.login-help-return').show();});}else{$.e4eLogin.doError($('.login-forgotten-input',formElem),(data.message?data.message:'Sorry but we couldn´t find the user specified.'),false);}},error:function(){$.e4eLogin.doError(formElem,'Sorry but we couldn´t find the user specified.',false);}});},rePosition:function(elem){}};