var Behaviour={list:new Array,register:function(A){Behaviour.list.push(A)},start:function(){Behaviour.addLoadEvent(function(){Behaviour.apply_on_load()})},number_of_loads:0,apply_on_load:function(){Behaviour.number_of_loads=Behaviour.number_of_loads+1;if(Behaviour.number_of_loads<=1){Behaviour.apply()}},apply:function(){for(h=0;sheet=Behaviour.list[h];h++){for(selector in sheet){list=document.getElementsBySelector(selector);if(!list){continue}for(i=0;element=list[i];i++){sheet[selector](element)}}}},addLoadEvent:function(A){var B=window.onload;if(typeof window.onload!="function"){window.onload=A}else{window.onload=function(){B();A()}}}};Behaviour.start();function getAllChildren(A){return A.all?A.all:A.getElementsByTagName("*")}document.getElementsBySelector=function(Q){if(!document.getElementsByTagName){return new Array()}var K=Q.split(" ");var F=new Array(document);for(var S=0;S-1){var N=token.split("#");var D=N[0];var M=N[1];var B=document.getElementById(M);if(D&&B.nodeName.toLowerCase()!=D){return new Array()}F=new Array(B);continue}if(token.indexOf(".")>-1){var N=token.split(".");var D=N[0];var C=N[1];if(!D){D="*"}var H=new Array;var G=0;for(var T=0;T-1)};break;default:E=function(U){return U.getAttribute(R)}}F=new Array;var L=0;for(var O=0;O