if(Hawalius==undefined){Hawalius = {};}Hawalius.Admin = true;var i = 0, fset = false, ops = false, ajax = false,opera=opera||"", hazF = false, inputs = false, _scrolled = 0;Hawalius.Browser = {};Hawalius.ajax = {};Hawalius.ajax.req = {};Hawalius.ajax.response="unknown";var undefined;var spinner = "data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA%3D%3D";Hawalius.Browser.UA = navigator.userAgent.toLowerCase();Hawalius.Browser.IE = (window.ActiveXObject && !window.opera)?true:false;Hawalius.Browser.Webkit = RegExp(" applewebkit/").test(Hawalius.Browser.UA);Hawalius.Browser.Opera = (opera && Object.prototype.toString.call(opera) == '[object Opera]')?true:false;Hawalius.Browser.Gecko = (navigator.product == 'Gecko')&& (!Hawalius.Browser.Webkit && !Hawalius.Browser.Opera)?true:false;Hawalius.Browser.Android = (Hawalius.Browser.UA.indexOf('android') != -1)?true:false;Hawalius.Browser.iOS = (Hawalius.Browser.UA.match(RegExp('/ip(hone|ad|od)/i')))?true:false;Hawalius.Browser.OperaMobi = Hawalius.Browser.UA.match(/Opera Mobi/i)?true:false;Hawalius.Browser.Mobile = Hawalius.Browser.OperaMobi || Hawalius.Browser.Android || Hawalius.Browser.iOS;try{if("domain" in document){document.domain = document.domain;}}catch(e){}Hawalius.debug=function(){var logs=[];if('console' in window){for(var i=0; i<arguments.length; i++){logs.push(arguments[i]);console.log(arguments[i]);}}};function trim(s){return s.replace(/^\s*(.*?)\s*$/,"$1");}function listen(evnt, elem, func) {if (elem.addEventListener){elem.addEventListener(evnt,func,false);}else if (elem.attachEvent) { var r = elem.attachEvent("on"+evnt, func);return r;}}$=function(){return{ g:function(id){return document.getElementById(id);},html:function(id,value){return value ? $.g(id).innerHTML= value : $.g(id).innerHTML;},toggle:function(id){return $.g(id).style.display == "none" ? $.g(id).style.display = "block" : $.g(id).style.display = "none";},is:function(){return arguments[0].constructor == arguments[1];},loadScript:function(script){if(!script){return false;}var scr=document.createElement('script');scr.type='text/javascript';scr.async=true;scr.src=script;var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(scr,s);},extend:function(destination, source) {for (var property in source) {destination[property] = source[property];}return destination;},css:function(id,prop,value){return $.g(id).style.prop=value;}}}(this,window);$.support=function(a){return $.support[a]?!!$.support[a]:null;};$.support.opacity=(function(){var elm = document.createElement("div");return !!elm.style.opacity;})();if (!Array.prototype.map) {Array.prototype.map = function(fun) {var collect = [];for (var ix = 0; ix < this.length; ix++) { collect[ix] = fun(this[ix]); }return collect;}};Hawalius.ajax.checkResponse=function(){return (Hawalius.ajax.req.response!=="unknown")&&(!Hawalius.ajax.req.response.match("Loading..."))?true:false;};Hawalius.ajax.request=function(url,type,content){Hawalius.ajax.req=XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("MSXML2.XMLHTTP.3.0");if(type=='POST'){Hawalius.ajax.req.type=type;}else{Hawalius.ajax.req.type='GET';}Hawalius.ajax.req.onreadystatechange=function(){if(Hawalius.ajax.req.readyState==4){Hawalius.ajax.req.response=Hawalius.ajax.req.responseText;}else if(Hawalius.ajax.req.readyState==1){Hawalius.ajax.req.response="<span style=\"display:inline;\"><img src=\""+spinner+"\" alt=\"Loading...\"/></span>";}Hawalius.debug(Hawalius.ajax.req.response);};Hawalius.ajax.req.open(Hawalius.ajax.req.type,url,true);if(type=="POST"){Hawalius.ajax.req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");Hawalius.ajax.req.setRequestHeader("Content-length", content.length);Hawalius.ajax.req.setRequestHeader("Connection", "close");}Hawalius.ajax.req.send(content||null);};addDOMLoadEvent=(function(){var e=[],t,s,n,i,o,d=document,w=window,r='readyState',c='onreadystatechange',x=function(){n=1;clearInterval(t);while(i=e.shift())i();if(s)s[c]=''};return function(f){if(n)return f();if(!e[0]){d.addEventListener&&d.addEventListener("DOMContentLoaded",x,false);if(/WebKit/i.test(navigator.userAgent))t=setInterval(function(){/loaded|complete/.test(d[r])&&x()},10);o=w.onload;w.onload=function(){x();o&&o()}}e.push(f)}})();function chng(){scrollTo(0, 1);}function hwInit(){document.documentElement.className = document.documentElement.className=="nojs" ? document.documentElement.className = "js" : document.documentElement.className;listen('touchmove', function(e){ e.preventDefault(); return false;}, true);listen("load", chng, false); listen("orientationchange", chng, false);var i = 0;var inputs = document.getElementsByTagName('input');while(inputs[i] && inputs[i].disabled == false){i++;}inputs[i].setAttribute('autofocus',"true");if ('autofocus' in document.createElement('input')){var hazF = true;}else{var hazF = false;try{hwFocus();}catch(e){}}if(Hawalius.Browser.Mobile){chng();}if($.g("menu")){var links = $.g("menu").getElementsByTagName('li');for (i=0; i < links.length; i++) {links[i].onmouseover=function() { this.className="hover"; };links[i].onmouseout=function() { this.className=null; };}}};function hwFocus(){var i=0;while(document.forms[0][i].disabled == false && !fset && document.forms[0][i].type!== "submit"){i++;if(document.forms[0][i-1].disabled !== true && ops){var fset=true;}else{document.forms[0][i-1].focus();document.forms[0][i-1].select();var ops=true;}} }addDOMLoadEvent(hwInit);if(Hawalius.Browser.Mobile){addDOMLoadEvent(chng);onorientationchange=function(){chng();};}(function(){$.extend($,{editor:function(){}});var Command=function(command, editDoc){this.execute = function() {editDoc.execCommand(command, false, null); };this.queryState = function() {return editDoc.queryCommandState(command);};};var HtmlCommand=function(){this.execute = function() {$.toggle("content");$.g("content").onchange=function(){console.log(this);$.g("editFrame").contentWindow.document.body.innerHTML=$.g("content").innerHTML;}};};var LinkCommand=function(editDoc) {var tagFilter = function(elem){ return elem.tagName=="A"; };this.execute = function() {var a = getContaining(Editor.editWindow, tagFilter);var initialUrl = a ? a.href : "http://";var url = window.prompt("Enter an URL:", initialUrl);if (url===null) return;if (url==="") {editDoc.execCommand("unlink", false, null);} else {editDoc.execCommand("createLink", false, url);}};this.queryState = function() {return !!getContaining(editWindow, tagFilter);};};var ie_getContaining=function(editWindow, filter) {var selection = editWindow.document.selection;if (selection.type=="Control") {var range = selection.createRange();if (range.length==1) { var elem = range.item(0);}else { return null;}} else {var range = selection.createRange();var elem = range.parentElement();}return getAncestor(elem, filter);};var w3_getContaining=function(editWindow, filter) {var range = editWindow.getSelection().getRangeAt(0);var container = range.commonAncestorContainer;return getAncestor(container, filter);};var getAncestor=function(elem, filter) {while (elem.tagName!="BODY") {if (filter(elem)) return elem;elem = elem.parentNode;}return null;};var getContaining = (window.getSelection)?w3_getContaining:ie_getContaining;var TogglCommandController=function(command, elem) {TogglCommandController.updateUI = function() {var state = command.queryState();elem.className = state?"active":"";};var self = this;elem.unselectable = "on";elem.onmousedown=function(evt) { if (evt.preventDefault){evt.preventDefault();}};elem.onclick=function(evt) { command.execute(); Editor.updateToolbar();};return command;};$.editor.prototype.updateToolbar=function(){TogglCommandController.updateUI();};$.editor.prototype.init=function(){var updateListeners = [], box = $.g("editbox"), oldbox = $.g("editbox").getElementsByTagName("textarea")[0].value, content = $.g("content");box.innerHTML += '\<table id="editor"><tr>\<td>\<div id="toolbar" style="display:block;" class="toolbar">\<span id="boldButton">Bold</span><span id="italicButton">Italic</span><span id="leftButton">Left</span><span id="rightButton">Right</span><span id="centerButton">Center</span><span id="linkButton">Link</span><span id="htmlButton">HTML</span>\</div>\</tr></td>\<tr><td id="editorInside">\<iframe name="editFrame" id="editFrame" src="javascript:;"></iframe>\</tr></td>\</table>';$.toggle("content");var insideFrame = $.g("editFrame").contentWindow;insideFrame.document.designMode="on";insideFrame.document.documentElement.innerHTML="<body><p></p></body>";insideFrame.document.body.innerHTML=oldbox;$.g("editorInside").height = insideFrame.document.body.scrollHeight;$.g("editorInside").width = insideFrame.document.body.scrollWidth;var editDoc = insideFrame.document;Editor.editWindow=insideFrame.window;var toolbarCommands = [["boldButton", TogglCommandController, new Command("Bold", editDoc)], ["italicButton", TogglCommandController, new Command("Italic", editDoc)],["leftButton", TogglCommandController, new Command("JustifyLeft", editDoc)],["rightButton", TogglCommandController, new Command("JustifyRight", editDoc)],["centerButton", TogglCommandController, new Command("JustifyCenter", editDoc)],["linkButton", TogglCommandController, new LinkCommand(editDoc)],["htmlButton", TogglCommandController, new HtmlCommand()]];toolbarCommands.map(function(binding) {var elemId = binding[0], ControllerConstructor = binding[1];Editor.command=command=binding[2];Editor.elem = $.g(elemId);Editor.controller = TogglCommandController(Editor.command, Editor.elem);updateListeners.push(Editor.controller);});document.forms[0].onsubmit=function(evt){$.html("content",insideFrame.document.body.innerHTML);evt.submit();};};var Editor=new $.editor;if(Hawalius.posting==1){addDOMLoadEvent(Editor.init);}})();
