function onContent(f){//(C)webreflection.blogspot.com (with this we can fire functions when DOM is loaded!)
var a,b=navigator.userAgent,d=document,w=window,
c="__onContent__",e="addEventListener",o="opera",r="readyState",
s="<scr".concat("ipt defer src='//:' on",r,"change='if(this.",r,"==\"complete\"){this.parentNode.removeChild(this);",c,"()}'></scr","ipt>");
w[c]=(function(o){return function(){w[c]=function(){};for(a=arguments.callee;!a.done;a.done=1)f(o?o():o)}})(w[c]);
if(d[e])d[e]("DOMContentLoaded",w[c],false);
if(/WebKit|Khtml/i.test(b)||(w[o]&&parseInt(w[o].version())<9))
(function(){/loaded|complete/.test(d[r])?w[c]():setTimeout(arguments.callee,1)})();
else if(/MSIE/i.test(b))d.write(s);
};
function loader() { //with this we parse functions to init from DOM || by pinit
	s = document.getElementsByTagName('script');
	for (i = 0; i<s.length;i++) {if (s[i].src.indexOf('js?init') != -1) {inc = s[i].src.substr((s[i].src.search('='))+1);inc = inc.split(',');break;}}
	for (i in inc) {inc[i] = inc[i] + ".fire()";}
	inc = inc.join(';');
	onContent(function(){eval(inc)});
};
loader();