var g={w:window,d:document},site={gallery:{},xml:{object:false},load:function(){"use strict";g.h=g.d.documentElement;g.b=g.d.body;menu.load();site.links=site.tags(g.d,"a");site.setuplinks();switch(g.w.location.pathname.split("/")[1]){case"admin":site.loadjs("/cks/cke/ckeditor.js",function(){site.loadjs("/cks/ckf/ckfinder.js",function(){site.loadjs("/js/admin/?v=20150129160932",function(){admin.load();});});});break;default:break;}if(site.element("slides"))slideshow.load();site.loadjs("//www.google-analytics.com/analytics.js",function(){ga("create","UA-4421766-1","auto");ga("send","pageview");});site.loadjs("//connect.facebook.net/en_GB/all.js#xfbml=1&appId=173807996156126",0);site.loadjs("//platform.twitter.com/widgets.js",0);},childindex:function(obj){var index=0;while(obj.previousSibling){if(arguments.length==site.childindex.length||obj.previousSibling.nodeName.toLowerCase()==arguments[1])index++;obj=obj.previousSibling;}return index;},createoverlay:function(){site.overlay=g.d.createElement("div");site.overlay.id="modal";site.overlay.addEventListener("click",function(e){if(e.target.id=="modal")site.hideoverlay();},0);},createxml:function(){if(g.w.XMLHttpRequest){site.xml.object=new XMLHttpRequest();if(site.xml.object.overrideMimeType)site.xml.object.overrideMimeType("text/xml");}else if(g.w.ActiveXObject){try{site.xml.object=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{site.xml.object=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}},element:function(elm){return g.d.getElementById(elm);},hideoverlay:function(){site.overlay.style.opacity=0;setTimeout(function(){site.overlay.style.display="none";site.overlay.innerHTML="";},250);},isnull:function(s){if(s!=null){var c;for(var x=0;x<s.length;x++){c=s.charAt(x);if((c!=" ")&&(c!="\n")&&(c!="\t")&&(c!="\r"))return false;}}return true;},loadjs:function(path,fn){var script=g.d.createElement("script");script.async=1;script.src=path;g.b.appendChild(script);if(fn)script.onload=fn;},openlink:function(url){var win=g.w.open(url,"external");if(win)win.focus();},openvideo:function(v){if(!site.overlay)site.createoverlay();site.overlay.className="video dn oz pf";site.overlay.innerHTML="<div class=\"oh ma pr\" id=\"video\"><h1 class=\"fwb oh pa wsnw\">"+v.getAttribute("data-title")+"</h1><iframe allowfullscreen=\"allowfullscreen\" class=\"pa\" src=\"https://www.youtube.com/embed/"+site.querystring(v,"v")+"?autoplay=1&amp;rel=0&amp;showinfo=0\"></iframe></div>";site.showoverlay();site.overlay.style.opacity=1;return false;},querystring:function(url,variable){variable=variable.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regex=new RegExp("[\\?&]"+variable+"=([^&#]*)"),pair=regex.exec(url);if(pair)return pair[1];return 0;},setuplinks:function(){var links=site.links;for(var x=links.length;x--;){switch(links[x].getAttribute("data-type")){case"base64":links[x].addEventListener("click",function(e){admin.openbase64(this);e.preventDefault();},0);break;case"external":links[x].addEventListener("click",function(e){site.openlink(this);e.preventDefault();},0);break;case"image":links[x].addEventListener("click",function(e){site.showimage(this);e.preventDefault();},0);break;case"video":links[x].addEventListener("click",function(e){site.openvideo(this);e.preventDefault();},0);break;default:break;}}},showimage:function(i){if(!site.overlay)site.createoverlay();site.overlay.className="image dn oz pf";site.gallery.current=i;site.gallery.left=i.parentNode!=i.parentNode.parentNode.firstChild;site.gallery.right=i.parentNode!=i.parentNode.parentNode.lastChild;var caption=i.getAttribute("data-caption");site.overlay.innerHTML="<div class=\"oh ma pr\" id=\"image\"><img alt=\"\" src=\""+i.href+"\"><p class=\"caption pa\">"+caption+"</p><ul class=\"pa\"><li class=\"dib cp fffa tac\" data-active=\""+site.gallery.left+"\">&#xf053;</li><li class=\"dib cp fffa tac\" data-active=\""+site.gallery.right+"\">&#xf054;</li></div>";(site.gallery.prev=site.tags(site.overlay,"li",0)).addEventListener("click",function(){site.switchimage(-1);},0);(site.gallery.next=site.tags(site.overlay,"li",1)).addEventListener("click",function(){site.switchimage(1);},0);site.showoverlay();site.overlay.style.opacity=1;return false;},showoverlay:function(){var p=g.d.createElement("p");p.className="cp fffa pa";p.title="Close";p.innerHTML="&#xf00d;";site.overlay.firstChild.appendChild(p);p.addEventListener("click",site.hideoverlay,0);site.overlay.style.display="block";g.b.appendChild(site.overlay);},switchimage:function(i){if(site.gallery[i==1?"right":"left"]){site.gallery.current=i==1?site.gallery.current.parentNode.nextSibling.firstChild:site.gallery.current.parentNode.previousSibling.firstChild;site.element("image").firstChild.src=site.gallery.current.href;site.element("image").firstChild.nextSibling.innerHTML=site.gallery.current.getAttribute("data-caption");site.gallery.left=site.gallery.current.parentNode!=site.gallery.current.parentNode.parentNode.firstChild;site.gallery.right=site.gallery.current.parentNode!=site.gallery.current.parentNode.parentNode.lastChild;site.gallery.prev.setAttribute("data-active",site.gallery.left);site.gallery.next.setAttribute("data-active",site.gallery.right);}},tags:function(owner,tag){return arguments.length==site.tags.length?owner.getElementsByTagName(tag):owner.getElementsByTagName(tag)[arguments[2]];}};Array.fromSequence=function(s){var tmp=new Array(s.length);for(var i=s.length;i-->0;){if(i in s)tmp[i]=s[i];}return tmp;};menu={menu:site.tags(g.d,"nav",0),load:function(){menu.navicon=site.tags(menu.menu,"h1",0);menu.navicon.addEventListener("click",function(){menu.navicon.parentNode.dataset.open=menu.navicon.parentNode.dataset.open=="false"?"true":"false";},0);menu.level2=site.tags(menu.menu,"h2");for(var x=0;x<menu.level2.length;x++)menu.level2[x].addEventListener("click",function(){menu.toggle(this);},0);menu.level3=site.tags(menu.menu,"h3");for(var x=0;x<menu.level3.length;x++)menu.level3[x].addEventListener("click",function(){menu.toggle(this);},0);},toggle:function(h){h.nextSibling.dataset.open=h.nextSibling.dataset.open=="false"?"true":"false";}},slideshow={counter:g.d.createElement("ol"),current:0,load:function(){slideshow.slides=site.element("slides");if(slideshow.slides){slideshow.slides=site.tags(slideshow.slides,"figure");if(slideshow.slides.length>1){slideshow.arrow=g.d.createElement("p");slideshow.arrow.className="cp fffa mz oz pa pen tac";slideshow.arrow.id="back";slideshow.arrow.innerHTML="&#xf053;";slideshow.arrow.addEventListener("click",function(){if(slideshow.current){var x=slideshow.current-1;slideshow.toggle(x);}},0);site.element("slides").appendChild(slideshow.arrow);slideshow.arrow=g.d.createElement("p");slideshow.arrow.className="cp fffa mz pa tac";slideshow.arrow.id="forward";slideshow.arrow.innerHTML="&#xf054;";slideshow.arrow.addEventListener("click",function(){if(slideshow.current<slideshow.slides.length-1){var x=slideshow.current+1;slideshow.toggle(x);}},0);site.element("slides").appendChild(slideshow.arrow);slideshow.counter.className="oh lsn tac wsnw";for(var x=0;x<slideshow.slides.length;x++){slideshow.li=g.d.createElement("li");slideshow.li.className="cp dib vat";slideshow.img=g.d.createElement("img");slideshow.img.setAttribute("alt","");slideshow.img.className="vam";slideshow.img.src=slideshow.slides[x].querySelector("img").src.replace("/uploads/","/uploads/_thumbs/");slideshow.li.appendChild(slideshow.img);slideshow.li.addEventListener("click",function(){slideshow.toggle(site.childindex(this));},0);slideshow.counter.appendChild(slideshow.li);}site.element("slides").appendChild(slideshow.counter);}}},toggle:function(s){if(s!=slideshow.current){slideshow.slides[slideshow.current].classList.add("oz");slideshow.slides[s].classList.remove("oz");if(!slideshow.current)site.element("back").className="cp fffa mz pa tac";else if(!s)site.element("back").className="cp fffa mz oz pa pen tac";if(slideshow.current==slideshow.slides.length-1)site.element("forward").className="cp fffa mz pa tac";else if(s==slideshow.slides.length-1)site.element("forward").className="cp fffa mz oz pa pen tac";slideshow.current=s;}}};/** domReady v3.0.0 - MIT license - https://github.com/freelancephp/DOMReady */(function(e){var t=g.d,n=[],r=[],i=false,s=null,o=function(e){try{e.apply(this,r)}catch(t){if(s!==null)s.call(this,t);}},u=function(){var e,i=true;for(e=0;e<n.length;e++)o(n[e]);n=[];},a=function(){if(!!g.w.addEventListener)t.addEventListener("DOMContentLoaded",u,0);else{var n=function(){if(!t.uniqueID&&t.expando)return;var r=t.createElement("document:ready");try{r.doScroll("left");u();}catch(i){e.setTimeout(n,10);}};t.onreadystatechange=function(){if(t.readyState==="complete"){t.onreadystatechange=null;u();}};n();}},f=function(e){return f.on(e)};f.on=function(e){if(i)o(e);else n[n.length]=e;return this;};f.params=function(e){r=e;return this;};f.error=function(e){s=e;return this;};a();e.domReady=f;})(g.w);domReady(site.load);