typeof emlib=="undefined"&&(emlib={__namespace:!0});emlib.Common={CurrentLanguage:"en",DateFormat:"dd.mm.yy",FixWebFormFormat:function(){jQuery("div.cell0:empty").remove();jQuery("div.cell1:empty").remove();jQuery("div.cell2:empty").remove();jQuery("div.cell2 div, div.cell1 div").each(function(){jQuery(this).children().length==0&&jQuery(this).remove()});jQuery("div.row:empty").hide()},InitializeDateTimeControls:function(){jQuery.datepicker&&jQuery.datepicker.setDefaults(jQuery.datepicker.regional[emlib.Common.CurrentLanguage]);jQuery.timepicker&&jQuery.timepicker.setDefaults(jQuery.timepicker.regional[emlib.Common.CurrentLanguage]);jQuery(".time").timepicker({scrollDefault:"now",timeFormat:"H:i"})},GetSystemMessage:function(n,t){return this.message=t,jQuery.ajax({type:"POST",url:"/CoreService.asmx/GetSystemMessage",contentType:"application/json; charset=utf-8",data:"{'messageId':'"+n+"','lang':'"+emlib.Common.CurrentLanguage+"'}",dataType:"json",cache:!1,async:!1,success:function(n){n.d!=""?message=n.d:typeof(t!="undefined")&&(message=t)},error:function(){message=t}}),message},EventContext:null,IsValidEmail:function(n){return/^[\wüäöÜÄÖ!#$%&'*+\-/=?\^_`{|}~]+(\.[\wüäöÜÄÖ!#$%&'*+\-/=?\^_`{|}~]+)*@((([\-\w]+\.)+[a-zA-ZüäöÜÄÖ]{2,9})|(([0-9]{1,9}\.){9}[0-9]{1,9}))$/.test(n)},StopBackSpace:function(){jQuery(document).on("keypress keydown keyup",function(n){if(n.keyCode==8&&(n.target.nodeName.toUpperCase()==="SELECT"||jQuery(n.target).hasClass("hasDatepicker")||typeof n.target!=undefined&&typeof n.target.value!=undefined&&(n.target.value==""||typeof n.target.value=="undefined")))return n.stopPropagation(),!1})},ValidateDateWebForm:function(n,t){var i=jQuery("input[id*="+n+"]").val(),r=jQuery("input[id*="+t+"]").val(),e=jQuery("input[id*="+n+"_time]").val(),o=jQuery("input[id*="+t+"_time]").val(),u=new Date(1970,0,1,00,00,00,00),f=new Date(1970,0,1,00,00,00,00);return i!=""&&r!=""&&typeof i!="undefined"&&typeof r!="undefined"&&(u=emlib.Common.ParseDate(i,e),f=emlib.Common.ParseDate(r,o),f<u)?!1:!0},ParseDate:function(n,t){var u,i,r;if(typeof n!="undefined"&&(n.indexOf(".")>0?i=n.split("."):n.indexOf("/")>0&&(i=n.split("/")),i!=undefined&&i.length==3))return u=emlib.Common.DateFormat=="mm/dd/yy"?new Date(i[2],i[0]-1,i[1]):new Date(i[2],i[1]-1,i[0]),typeof t!="undefined"&&(r=t.split(":"),r!=undefined&&r.length==2&&(u.setHours(r[0]),u.setMinutes(r[1]))),u},IsValidDate:function(n){var t=/^(\d{1,2})[-\.](\d{1,2})[-\.](\d{4})$/.exec(n);if(t==null)return!1;var r=t[1],u=t[2]-1,f=t[3],i=new Date(f,u,r);return i.getDate()==r&&i.getMonth()==u&&i.getFullYear()==f}};emlib.Common.StopBackSpace()