var ELEMENT_NODE=1,ATTRIBUTE_NODE=2,TEXT_NODE=3,DEFAULT_WRAPPER_TAG="LI",theBaseDir;if(baseDir===undefined){theBaseDir=""}else{theBaseDir=baseDir}var LOADING_IMAGE=document.createElement("img");LOADING_IMAGE.setAttribute("src",theBaseDir+"/img/mobile/black-loader.gif");LOADING_IMAGE.setAttribute("alt","Laddar...");LOADING_IMAGE.setAttribute("class","loader");function Hijax(){var B,A,E,I,G,K,H;this.setContainer=function(L){B=L};this.setUrl=function(L){A=L};this.setCanvas=function(L){E=L};this.setLoading=function(L){G=L};this.setCallback=function(L){K=L};this.getCanvas=function(){return E};this.getData=function(){return I};this.hijax=function(){return !C()};var C=function(){H=F();if(!H||!A){return false}else{J();return true}};var F=function(){var L=false;if(window.XMLHttpRequest){L=new XMLHttpRequest()}else{if(window.ActiveXObject){try{L=new ActiveXObject("Msxml2.XMLHTTP")}catch(M){try{L=new ActiveXObject("Microsoft.XMLHTTP")}catch(N){L=false}}}}return L};var J=function(){if(G){G()}H.onreadystatechange=D;if(I){H.open("POST",A,true);H.setRequestHeader("Content-Type","application/x-www-form-urlencoded");H.send(I)}else{H.open("GET",A,true);H.send(null)}};var D=function(){if(H.readyState==4){if(H.status==200||H.status==304){if(E){E.innerHTML=H.responseText}if(K){I=H.responseText;K()}}}}}var svtm={getAjaxUrl:function(B){var A=B.getAttribute("href");if(A.indexOf("#")<1){return null}var C=(A.indexOf("?")>0)?"/":"?";return A.split("#")[0]+C+"ajax,"+A.split("#")[1]},displayLoading:function(A){try{if(typeof A=="string"){return }else{var C=svtm.findChild(A,"span",1);if(C&&C.nodeType===ELEMENT_NODE){C.parentNode.insertBefore(LOADING_IMAGE,C)}else{A.appendChild(LOADING_IMAGE)}}}catch(B){}},fadeUp:function(D,H,G,A){if(H===undefined){H=5;G=50;A=5}if(D.fade){clearTimeout(D.fade)}D.style.backgroundColor="rgb("+H+","+G+","+A+")";if(H===0&&G===0&&A===0){return }var E=H-Math.ceil((255-H)/4);var C=G-Math.ceil((255-G)/4);var B=A-Math.ceil((255-A)/4);var F=function(){svtm.fadeUp(D,E,C,B)};D.fade=setTimeout(F,100)},hasClass:function(C,B){if(C===null||C===undefined||B==""){return false}try{if(C.nodeType!=ELEMENT_NODE){return false}var A=svtm.getClassRegEx(B);return A.test(C.className)}catch(D){return false}},toggle:function(D,A,E){try{var B,C;if(!document.getElementsByTagName){return true}if(E){if(D){C=svtm.findParent(D,"li")}B=document.getElementById(E)}else{if(D){B=svtm.findParent(D,"li");if(!A){A="p"}B=B.getElementsByTagName(A)[0]}}if(!B||!B.style.display){return true}else{if(B.style.display==="none"){if(C){svtm.addClass(C,"title-open")}if(D){svtm.addClass(D,"minus")}B.style.display="block"}else{if(C){svtm.removeClass(C,"title-open")}if(D){svtm.removeClass(D,"minus")}B.style.display="none"}}}catch(F){return true}return false},addClass:function(B,A){if(svtm.hasClass(B,A)===false){if(B.nodeType===ELEMENT_NODE){B.className+=" "+A}}},removeClass:function(C,B){if(B===undefined){C.className=""}else{var A=this.getClassRegEx(B);C.className=C.className.replace(A," ")}return this},reClassNameCache:{},getClassRegEx:function(B){var A=svtm.reClassNameCache[B];if(!A){A=new RegExp("(?:^|\\s+)"+B+"(?:\\s+|$)");svtm.reClassNameCache[B]=A}return A},findParent:function(C,A){var B=C.parentNode;while(B.nodeName!=A.toUpperCase()){B=B.parentNode;if(B.nodeName=="BODY"||!(B.nodeType===ELEMENT_NODE||B.nodeType===TEXT_NODE)){return null}}return B},findChild:function(D,B,A){if(A===undefined){A=0}var C=D.getElementsByTagName(B)[A];return C},findChildren:function(F,B,G){if(!F){return }var C=F.getElementsByTagName(B);var D=[];for(var E=0,A=C.length;E<A;++E){if(G===undefined&&C[E].nodeType===ELEMENT_NODE){D.push(C[E])}else{if(svtm.hasClass(C[E],G)){D.push(C[E])}}}if(D.length){return D}return },findNextSibling:function(A){do{A=A.nextSibling;if(A.nodeName=="BODY"||!(A.nodeType===ELEMENT_NODE||A.nodeType===TEXT_NODE)){return null}}while(A.nodeType!=ELEMENT_NODE);return A},trim:function(B){B=B.replace(/^\s+/,"");for(var A=B.length-1;A>=0;A--){if(/\S/.test(B.charAt(A))){B=B.substring(0,A+1);break}}return B},wrap:function(D,A,C){if(A===undefined){A=DEFAULT_WRAPPER_TAG}var B=document.createElement(A);if(C!==undefined){B.setAttribute("class",C)}B.innerHTML=svtm.trim(D);return B},unwrap:function(C,A){C=svtm.trim(C);if(C.indexOf("<"+A)===0){var D=C.indexOf(">");var B=C.lastIndexOf("</");return C.substring(D+1,B)}return C},debug:function(A){},before:function(A,D,C){if(C===undefined){C=DEFAULT_WRAPPER_TAG}var B=A.parentNode;return B.insertBefore(svtm.wrap(D,C),A)},after:function(A,E,D,C){if(D===undefined){D=DEFAULT_WRAPPER_TAG}var B=A.parentNode;return B.insertBefore(svtm.wrap(E,D,C),A.nextSibling)},handleNumbers:function(C){var A=svtm.findChildren(svtm.findParent(C,"li"),"span","move-up");var E=svtm.findChildren(svtm.findParent(C,"li"),"span","numof");if(A!==undefined){if(E){for(var D=0;D<E.length;D++){E[D].innerHTML=""}}}else{if(E){for(var B=0;B<E.length;B++){svtm.removeClass(E[B],"hidden")}}}},remove:function(A){var B=A.parentNode;B.removeChild(A)}};svtm.hijax=function(D,C){if(!document.getElementById||!document.getElementsByTagName||!D.getAttribute||!D.parentNode){return true}var A,B;B=svtm.findParent(D,"li");if(svtm.hasClass(B,"loading")||svtm.hasClass(B.nextSibling,"loading")){return false}if(C==="tab"&&svtm.hasClass(B,"title-open")){svtm.remove(svtm.findNextSibling(B));svtm.removeClass(B,"title-open");return false}if(C===undefined){C="after"}var E=new Hijax();E.setContainer(D);E.setUrl(svtm.getAjaxUrl(D));E.setLoading(function(){if(C==="tab"){A=svtm.after(B,"Laddar...","li","loading");svtm.displayLoading(A)}else{svtm.addClass(B,"loading");svtm.displayLoading(B);var F=B.getElementsByTagName("span")[1];if(F){F.innerHTML="Laddar..."}}});E.setCallback(function(){if(C==="tab"){svtm.addClass(B,"title-open");svtm.removeClass(A,"loading");svtm.addClass(A,"ajax-target");A.innerHTML=E.getData()}else{if(C==="more-before"){A=svtm.before(B.parentNode,"","ul")}else{A=svtm.after(B.parentNode,"","ul")}svtm.remove(B);A.innerHTML=svtm.unwrap(E.getData(),"ul");svtm.handleNumbers(A)}});return E.hijax()};
