/*
 * @name                Simple Helper JavaScript
 * @author              Sven-Frederick Mueller, <svefre@gmail.com>
 * @date                2010-04-08
 * @license             Attribution-Noncommercial-Share Alike 3.0 Unported, <http://creativecommons.org/licenses/by-nc-sa/3.0/>
 * @compiler            <http://closure-compiler.appspot.com/home>
 * @uncompressedFile    <http://s152417209.online.de/_static/helper.dev.js>
 */
if(typeof helper=="undefined")var helper={g:{id:function(a){return document.getElementById?document.getElementById(a):0},ns:function(a){return document.getElementsByName?document.getElementsByName(a):0},n:function(a,b){return b?document.getElementsByName?document.getElementsByName(a)[b]:0:document.getElementsByName?document.getElementsByName(a)[0]:0},tns:function(a){return document.getElementsByTagName?document.getElementsByTagName(a):0},tn:function(a,b){return b?document.getElementsByTagName?document.getElementsByTagName(a)[b]: 0:document.getElementsByTagName?document.getElementsByTagName(a)[0]:0},cls:function(a,b,c){a=b=="*"&&a.all?a.all:a.getElementsByTagName(b);b=[];c=c.replace(/\-/g,"\\-");c=RegExp("(^|\\s)"+c+"(\\s|$)");for(var d,e=0;e<a.length;e++){d=a[e];c.test(d.className)&&b.push(d)}return b},elinel:function(a,b,c,d){if(d)switch(b){case "class":return document.body.getElementsByClassName?a.getElementsByClassName(c)[d]:0;case "name":return document.getElementsByName?a.getElementsByName(c)[d]:0;case "tagname":return document.getElementsByTagName? a.getElementsByTagName(c)[d]:0}else switch(b){case "id":return document.getElementById?a.getElementById(c):0;case "class":return document.body.getElementsByClassName?a.getElementsByClassName(c):0;case "name":return document.getElementsByName?a.getElementsByName(c):0;case "tagname":return document.getElementsByTagName?a.getElementsByTagName(c):0}}},c:function(a,b,c){if(document.createElement&&document.createAttribute){a=document.createElement(a);b=document.createAttribute(b);b.nodeValue=c;a.setAttributeNode(b); return a||0}},a:function(a,b){b.appendChild(a)},p:function(a,b){b.insertBefore(a,b.childNodes[0])},sa:function(a,b,c){c||(c="");b=document.createAttribute(b);b.nodeValue=c;a.setAttributeNode(b)},ajax:function(a,b,c,d){var e;if(window.XMLHttpRequest)e=new XMLHttpRequest;else if(window.ActiveXObject)e=new ActiveXObject("Msxml2.XMLHTTP");else if(window.ActiveXObject)e=new ActiveXObject("Microsoft.XMLHTTP");e.onreadystatechange=function(){if(e.readyState==1)a.innerHTML=d?d:"Lade...";else if(e.readyState== 4)if(e.status==200)a.innerHTML=e.responseText;else if(e.status==404)a.innerHTML="Error 404: File not found."};c||(c="GET");e.open(c,b,true);e.setRequestHeader("Content-type","application/x-www-form-urlencoded;charset=UTF-8");e.send()},json:function(a,b,c){var d;if(window.XMLHttpRequest)d=new XMLHttpRequest;else if(window.ActiveXObject)d=new ActiveXObject("Msxml2.XMLHTTP");else if(window.ActiveXObject)d=new ActiveXObject("Microsoft.XMLHTTP");d.onreadystatechange=function(){if(d.readyState==4){var e= eval("("+d.responseText+")");eval(c)(e)}};b||(b="GET");d.open(b,a,true);d.setRequestHeader("Content-type","application/x-www-form-urlencoded;charset=UTF-8");d.send()},fadeIn:function(a,b,c,d){if(a.style.display=="none"){a.style.display="block";helper.setOpacity(a,0)}c||(c=50);d||(d=5);if(b<=100){helper.setOpacity(a,b);b+=d;real=c/(100/d);var e=window.setTimeout(function(){helper.fadeIn(a,b,c,d)},real)}else{a.style.display="block";window.clearTimeout(e)}},fadeOut:function(a,b,c,d){if(a.style.display== "none")a.style.display="block";c||(c=50);d||(d=5);if(b>=0){helper.setOpacity(a,b);b-=d;real=c/(100/d);var e=window.setTimeout(function(){helper.fadeOut(a,b,c,d)},real)}else{a.style.display="none";window.clearTimeout(e)}},toggleFade:function(a,b,c){if(a.style.display=="none"){var d=0;helper.fadeIn(a,d,b,c)}else{d=100;helper.fadeOut(a,d,b,c)}},setOpacity:function(a,b){b=b==100?99.999:b;a.style.filter="alpha(opacity:"+b+")";a.style.MozOpacity=b/100;a.style.KHTMLOpacity=b/100;a.style.webkitOpacity=b/ 100;a.style.opacity=b/100},domReady:function(a){flag=0;if(document.addEventListener)document.addEventListener("DOMContentLoaded",function(){flag=1;eval(a)()},false);else if(document.all&&!window.opera){document.write('<script type="text/javascript" id="contentloadtag" defer="defer" src="javascript:void(0);"><\/script>');document.getElementById("contentloadtag").onreadystatechange=function(){if(this.readyState=="complete"){flag=1;eval(a)()}}}else if(/Safari/i.test(navigator.userAgent))var b=setInterval(function(){if(/loaded|complete/.test(document.readyState)){clearInterval(b); eval(a)()}},10);window.onload=function(){setTimeout("if (!flag) eval(myfunc)()",0)}},count:function(a){return a.length||0},imgPreload:function(a){if(a.length)for(var b=[],c=0;c<a.length;c++){b[c]=new Image;b[c].src=a[c]}}};if(typeof $=="undefined")var $=helper;
