nk={};nk.foreach=function(e,d){if(!nk.defined(e)||!e){return}if(typeof(e.length)!="undefined"){for(var c=0,a=e.length;c<a;c++){d(e[c],c,e)}}else{for(var b in e){if(e.hasOwnProperty(b)){d(e[b],b,e)}}}};nk.defined=function(a){return typeof(a)!="undefined"};nk.try_first=function(){for(var b=0,a=arguments.length;b<a;b++){try{return arguments[b]()}catch(c){}}return null};nk.get_static_uri=function(a){a+="";a=a.charAt(0)!="/"?a:a.substr(1);return nk_options.servers.static_uri+a};nk.random=function(b,a){return Math.floor(Math.random()*(a-b+1)+b)};nk.log=function(b){try{console.log(b)}catch(a){}};nk.Function={};nk.Function.bind=function(b,c,a){return function(){var d=a||[];nk.Array.extend(d,arguments);return b.apply((this!=window)?this:c,d)}};nk.Function.rebind=function(b,c,a){return function(){var d=a||[];nk.Array.extend(d,arguments);return b.apply(c,d)}};nk.Function.delay=function(b,a){return setTimeout(b,a)};nk.Function.period=function(b,a){return setInterval(b,a)};nk.Function.clear_interval=function(a){clearInterval(a)};nk.Array={};nk.Array.extend=function(c,b){nk.foreach(b||[],function(a){c.push(a)});return c};nk.Array.remove=function(b,c){if(c<b.length){b[c]=b[b.length-1];b.pop()}return b};nk.Array.clone=function(b){var c=new Array();nk.foreach(b,function(a){c.push(a)});return c};nk.Array.unique=function(b){var d={};var c=[];nk.foreach(b,function(a){if(!d[a]){c.push(a);d[a]=true}});return c};nk.Array.contains=function(b,d){var c=false;nk.foreach(b,function(a){c|=(a==d)});return c};nk._DOM_uids=0;nk.Array.unique_elements=function(b){var d={};var c=[];nk.foreach(b,function(a){var e=a.nk_uid;if(!e){e=a.nk_uid=++nk._DOM_uids}if(!d[e]){c.push(a);d[e]=true}});return c};nk.Object={};nk.Object.extend=function(c,b){nk.foreach(b||{},function(d,a){c[a]=d});return c};nk.Object.to_query_string=function(c,b){var a=[];nk.foreach(c,function(e,d){d=b?(b+"["+d+"]"):d;if(typeof(e)=="object"){a.push(nk.Object.to_query_string(e,d))}else{a.push(d+"="+encodeURIComponent(e))}});return a.join("&")};nk.Object.clone=function(b){if(b==null){return null}else{if(typeof(b)=="string"){return String(b)}else{if(typeof(b)=="number"){return Number(b)}else{if(typeof(b)=="function"){return b}else{if(typeof(b)=="boolean"){return Boolean(b)}else{if(nk.defined(b.length)){return nk.Array.clone(b)}else{var a={};nk.foreach(b,function(d,c){a[c]=nk.Object.clone(d)});return a}}}}}}};nk.Class=function(f,b){var d={options:{}};var a={set_options:function(g){nk.Object.extend(this.options,g)}};var c=function(){var h=nk.Object.clone(this);for(var g in h){delete this[g];this[g]=h[g]}return this.initialize?this.initialize.apply(this,arguments):this};var e=function(h,i){if(typeof h=="object"){for(var g in h){e(g,h[g])}}if(h=="Extends"){if(!c.prototype.parent){e("parent",function(){if(arguments.callee.caller.prototype.previous){return arguments.callee.caller.prototype.previous.apply(this,arguments)}else{throw new Error("The method has no parent.")}})}e(i.prototype)}else{switch(typeof i){case"object":if(typeof c.prototype[h]=="object"){nk.Object.extend(c.prototype[h],i)}else{c.prototype[h]=nk.Object.clone(i)}break;case"function":if(typeof c.prototype[h]=="function"){i.prototype.previous=c.prototype[h]}c.prototype[h]=i;break;default:c.prototype[h]=i}}};e(d);e(a);e(f);return f.Singleton?new c(b):c};nk.String={};nk.String.trim=function(a){return a.replace(/^\s+|\s+$/g,"")};nk.String.ltrim=function(a){return a.replace(/^\s+/g,"")};nk.String.rtrim=function(a){return a.replace(/\s+$/g,"")};nk.String.test=function(c,a,b){return((typeof a=="string")?new RegExp(a,b):a).test(c)};nk.String.htmlentities=function(a){var b=nk.Element.create("div");nk.Element.create_text(a,{parent:b});return b.innerHTML};nk.String.wbr_break=function(f,b,j){var g=0;var e="";var a="";for(var d=0;d<f.length;d++){var h=f.charAt(d);if(h==" "||h=="\t"||h=="\n"){g=0}else{if(g>=b&&0==(g-b)%j){e+=nk.String.htmlentities(a)+"<wbr></wbr>";a=""}g++}a+=h}return e+nk.String.htmlentities(a)};nk.Element={};nk.Element.add_class=function(a,b){if(nk.Element.has_class(a,b)){return}else{if(a.className.length>0){a.className=(a.className+" "+b)}else{a.className=b}}};nk.Element.remove_class=function(a,b){a.className=a.className.replace(new RegExp("(^|\\s)"+b+"(?:\\s|$)"),"$1")};nk.Element.has_class=function(a,b){return a.className.search(new RegExp("(^|\\s)"+b+"(?:\\s|$)"))!=-1};nk.Element.add_events=function(b,a){nk.foreach(a,function(d,c){nk.Element.add_event(b,c,d)})};nk.Element.set_styles=function(b,a){nk.foreach(a,function(d,c){nk.Element.set_style(b,c,d)})};nk.Element.set_style=function(c,b,a){if(b=="opacity"){if(nk.Browser.ie){c.style.filter=(a==1)?"":"alpha(opacity="+a*100+")"}}c.style[b]=a};nk.Element.get_style=function(b,a){return b.style[a]};nk.Element.set=function(c,b,a){if(b=="text"){if(c.innerText!==null){c.innerText=a}else{if(c.textContent!==null){c.textContent=a}else{nk.Element.create_text(a,{parent:c})}}}else{if(b=="html"){c.innerHTML=a}else{if(b=="class"){c.className=a}else{if(b=="parent"){nk.Element.append(a,c)}else{if(b=="styles"){nk.Element.set_styles(c,a)}else{if(b=="events"){nk.Element.add_events(c,a)}else{c[b]=a}}}}}}};nk.Element.get=function(b,a){if(a=="text"){if(b.innerText!==null){return b.innerText}else{if(b.textContent!==null){return b.textContent}}}else{if(a=="html"){return b.innerHTML}}return b[a]};nk.Element.create=function(b,a){var c=document.createElement(b);nk.foreach(a,function(e,d){nk.Element.set(c,d,e)});return c};nk.Element.create_text=function(b,a){var c=document.createTextNode(b);nk.foreach(a,function(e,d){nk.Element.set(c,d,e)});return c};nk.Element.append=function(a,b){a.appendChild(b)};nk.Element.has_child=function(b,a){return nk.Array.contains(b.getElementsByTagName(b.tagName),a)&&b!=a};nk.Element._handlers={};nk.Element.add_event=function(g,d,c){var a=d.length;var f=function(h){return c(new nk.Event(h))};if(a>2&&d.substring(a-3,a)=="_nk"){if(!nk.Element._handlers[g]){nk.Element._handlers[g]={}}if(!nk.Element._handlers[g][d]){nk.Element._handlers[g][d]=new Array()}nk.Element._handlers[g][d].push(f)}else{var b=f;if(d=="mouseenter"){d="mouseover";b=nk.Function.bind(nk.Element.check_event,this,[g,f])}else{if(d=="mouseleave"){d="mouseout";b=nk.Function.bind(nk.Element.check_event,this,[g,f])}else{if(d=="mousewheel"){d=nk.Browser.firefox?"DOMMouseScroll":"mousewheel"}}}if(g.addEventListener){g.addEventListener(d,b,false)}else{g.attachEvent("on"+d,b)}}};nk.Element.check_event=function(b,e,d){var c=d.relatedTarget;var a=false;if(!nk.defined(c)||c==null){a=true}else{a=(c!==false)&&b!=document&&c!=b&&c.prefix!="xul"&&!nk.Element.has_child(b,c)}if(a){e(d)}};nk.Element.fire_event=function(b,a){if(nk.defined(nk.Element._handlers[b])){nk.foreach(nk.Element._handlers[b][a],function(c){c(a)})}if(b==window&&typeof(MooTools)!="undefined"){$(window).fireEvent(a)}};nk.Element.get_elements=function(c,b){b=b.split(",");var a=[];nk.foreach(b,function(d){nk.Array.extend(a,c.getElementsByTagName(nk.String.trim(d)))});return a};nk.Event=nk.Class({initialize:function(a){this.event=a;this.target=a.target||a.srcElement},stop:function(){return this.stop_propagation().prevent_default()},stop_propagation:function(){if(this.event.stopPropagation){this.event.stopPropagation()}else{this.event.cancelBubble=true}return this},prevent_default:function(){if(this.event.preventDefault){this.event.preventDefault()}else{this.event.returnValue=false}return this}});nk.Form={};nk.Form.process_checkboxes=function(c,a){for(var b=0;b<c.length;b++){if("checkbox"===c[b].type){c[b].checked=a}}};nk.Form.process_checkboxes_reverse=function(b){for(var a=0;a<b.length;a++){if("checkbox"===b[a].type){b[a].checked=(b[a].checked===true)?false:true}}};nk.JSON={};nk.JSON._specialChars={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};nk.JSON._replaceChars=function(a){return nk.JSON._specialChars[a]||"\\u00"+Math.floor(a.charCodeAt()/16).toString(16)+(a.charCodeAt()%16).toString(16)};nk.JSON.encode=function(b){var a=[];if(b==null){return"null"}switch(typeof(b)){case"string":return'"'+b.replace(/[\x00-\x1f\\"]/g,nk.JSON._replaceChars)+'"';case"object":case"hash":if(typeof(b.length)=="number"){nk.foreach(b,function(c){a.push(nk.JSON.encode(c))});return"["+a+"]"}nk.foreach(b,function(e,d){var c=nk.JSON.encode(e);if(c){a.push(nk.JSON.encode(d)+":"+c)}});return"{"+a+"}";case"number":case"boolean":return String(b)}return null};nk.JSON.decode=function(string,secure){if(typeof(string)!="string"||!string.length){return null}if(secure&&!(/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(string.replace(/\\./g,"@").replace(/"[^"\\\n\r]*"/g,""))){return null}return eval("("+string+")")};nk.DOM={};nk.DOM.Button=new nk.Class({button:null,initialize:function(c){if(!nk.defined(c.button)){this.button=nk.Element.create("BUTTON",{"class":"type_1",parent:c.parent,events:c.events||{}});var d=nk.Element.create("TABLE",{parent:this.button});var b=nk.Element.create("TBODY",{parent:d});var e=nk.Element.create("TR",{parent:b});var a=nk.Element.create("TD",{parent:e,"class":"btn_l"});a=nk.Element.create("TD",{parent:e,"class":"btn_m"});nk.Element.create_text(c.label,{parent:a});a=nk.Element.create("TD",{parent:e,"class":"btn_t"})}else{this.button=c.button}},enable:function(){nk.Element.remove_class(this.button,"type_disabled")},disable:function(){nk.Element.add_class(this.button,"type_disabled")},is_enabled:function(){return !nk.Element.has_class(this.button,"type_disabled")}});nk.DOM.$=function(b){if(b===window||b==document){return b}else{var a;if(document.getElementById){a=document.getElementById(b)}else{if(document.all){a=document.all[b]}else{if(document.layers){a=document.layers[b]}}}}return a};nk.DOM.$$=function(c){if(arguments.length==1){return(typeof(c)=="string")?nk.DOM.get_elements(document,c):[c]}var b=[];var a=arguments;nk.foreach(a,function(d){if(typeof(d)=="string"){nk.Array.extend(b,nk.DOM.get_elements(document,d))}else{b.push(d)}});return b};nk.DOM.filter=function(d,e,a,b){var c=true;if(e){c&=(d.id==e)}if(a&&a!="*"){c&=(d.tagName.toLowerCase()==a.toLowerCase())}if(b){c&=nk.Element.has_class(d,b)}return c};nk.DOM.get_elements=function(c,a){a=a.split(",");var b=[];nk.foreach(a,function(e){var d=e.split(" ");var f=[c];nk.foreach(d,function(i){var j=[];var k=nk.RegExp.first_match(i,/#([\w-]+)/);var g=nk.RegExp.first_match(i,/^(\w+|\*)/)||"*";var h=nk.RegExp.first_match(i,/\.([\w-]+)/);if(k){nk.foreach(f,function(m){var l=m.getElementById(k);if(l&&nk.DOM.filter(l,k,g,h)){j.push(l)}})}else{nk.foreach(f,function(m){var l=m.getElementsByTagName(g);nk.foreach(l,function(n){if(nk.DOM.filter(n,k,g,h)){j.push(n)}})})}f=j});nk.Array.extend(b,c.getElementsByTagName(nk.String.trim(e)));b=nk.Array.unique_elements(f)});return b};nk.DOM.create_coolbox=function(b,j,l,c,k,h){var a=nk.Element.create("DIV",{"class":"cool_box_header_left"});if(j){nk.Element.append(a,j)}var f=nk.Element.create("DIV",{"class":"cool_box_header_right"});if(l){nk.Element.append(f,l)}var i=nk.Element.create("DIV",{"class":"cool_box_header_inner",parent:a});nk.Element.append(i,f);var e=nk.Element.create("DIV",{"class":"cool_box_header",parent:i});var m=nk.Element.create("DIV",{"class":"cool_box_inner"});if(c){nk.Element.append(m,c)}var g=nk.Element.create("DIV",{"class":"cool_box_content",parent:m});var d=nk.Element.create("DIV",{"class":"cool_box cool_box_"+k+(h?" "+h:""),styles:{width:b}});nk.Element.append(d,e);nk.Element.append(d,g);return d};nk.DOM._XBoxes={};nk.DOM.get_xbox=function(a){if(!nk.defined(nk.DOM._XBoxes[a])){nk.DOM._XBoxes[a]=new nk.DOM.XBox(a)}return nk.DOM._XBoxes[a]};nk.DOM.XBox=nk.Class({ids:{schools:0,mail:1,forum:2,media:3,services:4,applications:5},images:[{rozwin:"/img/box/button_rozwin_blue",zwin:"/img/box/button_zwin_blue",width:"47"},{rozwin:"/img/box/button_rozwin_light_blue",zwin:"/img/box/button_zwin_light_blue",width:"51"}],images_ids:[0,0,0,0,1,0],initialize:function(a){this.name=a;this.id=this.ids[a];this.button=nk.DOM.$("rozwin_"+a);this.img=nk.DOM.$(a+"_minmax_button");this.full=nk.DOM.$(a+"_max");this.shorter=nk.DOM.$(a+"_min");this.zwin_img=new Image();this.rozwin_img=new Image();this.zwin_img.src=nk.get_static_uri(this.images[this.images_ids[this.id]].zwin);this.rozwin_img.src=nk.get_static_uri(this.images[this.images_ids[this.id]].rozwin);nk.Element.set_style(this.button,"display","block");if(this.is_expanded()){this.expand(true)}else{this.expand(false)}},toogle:function(){if(this.is_expanded()){this.expand(false)}else{this.expand(true)}return false},expand:function(a){this.img.src=a?this.zwin_img.src:this.rozwin_img.src;this.img.height=15;this.img.width=this.images[this.images_ids[this.id]].width;if(this.shorter){nk.Element.set_style(this.shorter,"display",a?"none":"block")}if(this.full){nk.Element.set_style(this.full,"display",a?"block":"none")}nk.Cookie.set("x",(this.get_state()&~(1<<this.id))^(a?1<<this.id:0))},is_expanded:function(){return(this.get_state()&(1<<this.id))!=0},get_state:function(){return nk.Cookie.get("x")||0}});nk.UTF8={};nk.UTF8.decode=function(a){return decodeURIComponent(escape(a))};nk.UTF8.encode=function(a){return unescape(encodeURIComponent(a))};nk.UTF8.repair=function(a){if(a.charCodeAt(0)==65279){return a.substr(1)}if(a.charCodeAt(0)==239&&a.charCodeAt(1)==187&&a.charCodeAt(2)==191){return nk.UTF8.decode(a.substr(3))}return a};nk.RegExp={};nk.RegExp.escape=function(a){return a.replace(/[$\^?*+()\/.|[\]{}]/g,"\\$&")};nk.RegExp.first_match=function(c,a){var b=a.exec(c);return b?b[1]:false};nk.Cookie={};nk.Cookie.set=function(d,f,a){var b="";if(!a){b="expires=Fri, 31 Dec 2099 23:59:59 GMT;"}else{if(a>0){var c=new Date();var g=c.getTime();c.setTime(g+a);b="expires="+c.toGTMString()+";"}}var e="domain="+nk_options.cookies.domain;document.cookie=escape(d)+"="+escape(f)+"; path=/; "+b+e};nk.Cookie.get=function(a){a=escape(a);var c=document.cookie.split("; ");var b=null;nk.foreach(c,function(e){var d=e.split("=");if(a==d[0]){b=unescape(d[1])}});return b};nk.Cookie.remove=function(a){nk.Cookie.set(a,"",-1)};nk.Errors={};nk.Errors.report=function(f,b){try{if(nk_options.js_errors.is_enabled&&!nk_options.js_errors.is_anonymous){var d=nk_options.js_errors.labels[b]||1;if(d&&nk.random(1,d)==d){var g={};nk.Object.extend(g,window.location);var a={label:b||"",error:f,location:g,user_agent:navigator.userAgent,cookie:document.cookie};var c=new nk.Request.JSON({url:"/js_errors/report",data:{report:nk.JSON.encode(a)},method:"post"});c.send()}}}catch(f){}};nk.Errors.init=function(){if(nk.Cookie.get("js_debug_mode")!=1){window.onerror=function(c,b,a){var d={message:c,fileName:b,lineNumber:a};nk.Errors.report(d,"uncaught_exception");return true}}};nk.Date={};nk.Date.get_polish=function(e){if(nk.Date.is_today(e)){return nk.Date.get_hhmm(e)}else{if(nk.Date.is_yesterday(e)){return"wczoraj "+nk.Date.get_hhmm(e)}else{var c=e.getMonth()+1;c=c<10?"0"+c.toString():c.toString();var a=e.getDate();a=a<10?"0"+a.toString():a.toString();var b=c+"."+a;return b+" "+nk.Date.get_hhmm(e)}}};nk.Date.get_hhmm=function(a){return a.toTimeString().substr(0,5)};nk.Date.is_today=function(a){return nk.Date.is_n_day_before(a,0)};nk.Date.is_yesterday=function(a){return nk.Date.is_n_day_before(a,1)};nk.Date.is_n_day_before=function(a,b){return a.toDateString()===nk.Date.get_n_day_before(new Date(),b).toDateString()};nk.Date.get_n_day_before=function(a,b){return new Date(a.getTime()-b*60*60*24*1000)};nk.Browser={};nk.Browser.init=function(){nk.Browser.opera=(!window.opera)?false:((arguments.callee.caller)?960:((document.getElementsByClassName)?950:925));nk.Browser.ie=(!window.ActiveXObject)?false:((document.querySelectorAll)?((window.XMLHttpRequest)?((typeof(window.external.AddToFavoritesBar)!="undefined")?8:7):6):5);try{nk.Browser.chrome=(navigator.taintEnabled)?false:((!!(document.evaluate))?((!!(document.querySelector))?525:420):419)}catch(a){nk.Browser.chrome=false}nk.Browser.firefox=(!document.getBoxObjectFor&&window.mozInnerScreenX==null)?false:((document.getElementsByClassName)?19:18)};nk.Timer=new nk.Class({start_time:null,sum:0,initialize:function(a){if(!nk.defined(a)){a=true}if(a){this.start()}},start:function(){this.start_time=new Date().getTime()},stop:function(){return this.sum+=new Date().getTime()-this.start_time},get:function(){return this.sum}});nk.Request={};nk.Request.AJAX=new nk.Class({options:{on_cancel:function(){},on_success:function(b,a){},on_failure:function(a){},url:"",data:"",headers:{"X-Requested-With":"XMLHttpRequest",Accept:"text/javascript, text/html, application/xml, text/xml, */*"},async:true,method:"post",urlencoded:true,no_cache:false,encoding:"utf-8"},req:null,running:false,status:0,response:null,initialize:function(a){this.req=this.get_request();this.set_options(a)},get_request:function(){return nk.try_first(function(){return new XMLHttpRequest()},function(){return new ActiveXObject("MSXML2.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")})},on_state_change:function(){if(this.req.readyState!=4||!this.running){return}this.running=false;try{this.status=this.req.status}catch(a){this.status=0}this.req.onreadystatechange=function(){};this.success(this.req.responseText,this.req.responseXML)},success:function(b,a){if(this.is_success()){this.response={text:b,xml:a};this.options.on_success(this.response.text,this.response.xml)}else{this.response={text:null,xml:null};this.options.on_failure(null)}},is_success:function(){return this.status>=200&&this.status<300},set_header:function(a,b){this.options.headers[a]=b;return this},set_headers:function(a){nk.Object.extend(this.options.headers,a);return this},get_header:function(a){try{return this.req.getResponseHeader(a)}catch(b){return null}},send:function(d){if(!this.running){this.running=true;if(typeof(d)=="string"){d={data:d}}var e=nk.Object.extend({data:this.options.data,url:this.options.url,method:this.options.method},d);var g=e.data,c=String(e.url),h=e.method.toLowerCase();g=nk.Object.to_query_string(g);if(this.options.urlencoded&&h=="post"){var f=(this.options.encoding)?"; charset="+this.options.encoding:"";this.options.headers["Content-type"]="application/x-www-form-urlencoded"+f}if(this.options.no_cache){var b="noCache="+new Date().getTime();g=(g)?b+"&"+g:b}var a=c.lastIndexOf("/");if(a>-1&&(a=c.indexOf("#"))>-1){c=c.substr(0,a)}if(g&&h=="get"){c=c+(c.contains("?")?"&":"?")+g}this.req.open(h.toUpperCase(),c,this.options.async);this.req.onreadystatechange=nk.Function.rebind(this.on_state_change,this);nk.foreach(this.options.headers,nk.Function.bind(function(j,i){try{this.req.setRequestHeader(i,j)}catch(k){this.options.on_failure(k)}},this));this.req.send(g);if(!this.options.async){this.on_state_change()}}return this},cancel:function(){if(this.running){this.running=false;this.req.abort();this.req.onreadystatechange=function(){};this.req=this.get_request();this.options.on_cancel()}return this}});nk.Request.JSON=new nk.Class({Extends:nk.Request.AJAX,initialize:function(a){this.parent(a);this.set_headers(this.options.headers,{Accept:"application/json","X-Request":"JSON",isAjaxy:"very","Local-Timestamp":Math.round(new Date().getTime()/1000)});nk.Object.extend(this.options.data,{t:nk.Cookie.get(nk_options.auth.basic_auth_cookie_name)})},success:function(b){try{this.response.json=nk.JSON.decode(b,false)}catch(a){this.options.on_failure();return}this.options.on_success(this.response.json,b)}});nk.Request.FORM=new nk.Class({Extends:nk.Request.JSON,initialize:function(a){this.parent(a);this.set_options({method:"post"});nk.Object.extend(this.options.data,{__utm_admin:"ΝO",auto_form_ticket:this.options.ticket})}});nk.Cookie.set("js_enabled",1,-1);nk.Errors.init();nk.Browser.init();