
var tmp_status="";function mhHover(tID,cls){var t;if(document.getElementById){t=document.getElementById(tID);}else{t=document.all(tID);}
if(t==null)return;t.className=cls;}
function goto(seite){window.document.location.href=seite;}
function icon(text){var txtarea=document.getElementById("guestbook")
text=' '+text+' ';if(txtarea.createTextRange&&txtarea.caretPos){var caretPos=txtarea.caretPos;caretPos.text=caretPos.text.charAt(caretPos.text.length-1)==' '?caretPos.text+text+' ':caretPos.text+text;txtarea.focus();}else{txtarea.value+=text;txtarea.focus();}}
function getPosition(element){var elem=element,tagname="",x=0,y=0;while((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
{y+=elem.offsetTop;x+=elem.offsetLeft;tagname=elem.tagName.toUpperCase();if(tagname=="BODY"){elem=0;}
if(typeof(elem)=="object")
if(typeof(elem.offsetParent)=="object"){elem=elem.offsetParent;}}
position=new Object();position.x=x;position.y=y;return position;}
var getElementsByClassName=function(className,element){var nodeObj,nodeClassName,regXTrim=(/^\s+|\s+$/g),regXShrink=(/\s+/g);element=((element&&((typeof element.getElementsByTagName=="function")||(typeof element.getElementsByTagName=="object")))?(element):(document.documentElement||document.getElementsByTagName("html")[0]));className=((className)?(String(className).replace(regXTrim,"").replace(regXShrink," ")):("*"));var muster=new RegExp(((className=="*")?("^.+$"):("(?:^|\\s)"+className+"(?:$|\\s)")),"");var i,len,gefunden=[],alles=element.getElementsByTagName("*");for(i=0,len=alles.length;i<len;++i){nodeObj=alles[i];nodeClassName=nodeObj.className;nodeClassName=(((typeof nodeClassName!="undefined")&&!((typeof nodeClassName=="object")&&!nodeClassName))?(String(nodeClassName).replace(regXTrim,"").replace(regXShrink," ")):(""));if(muster.test(nodeClassName)){gefunden[gefunden.length]=nodeObj;}}
return gefunden;};var ts;var ts_out;var ts2;var ts2_out;function initAnimations(){var gefunden=new Array();var pos;var text="";var w=0;var h=0;document.write("<div id='eff_info' style='text-align:left;width:150px;position:absolute;padding:10px;font-family:arial;font-size:11px;color:#111;background:#FFF;border:1px #000 solid;display:none;'></div>");document.write("<div id='eff_info2' style='text-align:left;width:150px;position:absolute;padding:10px;font-family:arial;font-size:11px;color:#111;background:#FFF;border:1px #000 solid;display:none;'></div>");gefunden=getElementsByClassName("Tips1","navi");for(i=0;i<=gefunden.length-1;i++){if(document.all){gefunden[i].onmouseover=function(e){eff_blend(this,1);}
gefunden[i].onmouseout=function(e){eff_blend(this,0);}}else{gefunden[i].addEventListener("mouseover",function(e){eff_blend(this,1);},false);gefunden[i].addEventListener("mouseout",function(e){eff_blend(this,0);},false);}}
gefunden=getElementsByClassName("Tips2","navi");for(i=0;i<=gefunden.length-1;i++){if(document.all){gefunden[i].onmouseover=function(e){eff_blend2(this,1);}
gefunden[i].onmouseout=function(e){eff_blend2(this,0);}}else{gefunden[i].addEventListener("mouseover",function(e){eff_blend2(this,1);},false);gefunden[i].addEventListener("mouseout",function(e){eff_blend2(this,0);},false);}}}
var tmp_title="";var last_object;var is_set_tmp=0;var opac=0,opac2=0;function eff_blend(obj,direction){if(document.all){var pos=new Object();pos.x=10;pos.y=10;}else{var pos=new Object();pos=getPosition(obj);}
var text=obj.title;var arr_text=text.split("::");if(is_set_tmp==1){last_object.title=tmp_title;}
if(direction==1){tmp_title=text;last_object=obj;is_set_tmp=1;obj.title="";}
if(direction==1){var xx=pos.x+190;document.getElementById("eff_info").style.left=xx+"px";document.getElementById("eff_info").style.top=pos.y+"px";document.getElementById("eff_info").innerHTML="<b>"+arr_text[0]+"</b><br /><br />"+arr_text[1];if(document.all){document.getElementById("eff_info").style.display="block";}else{document.getElementById("eff_info").style.display="block";window.clearTimeout(ts_out);opac=0;eff_blend_ani(direction);}}else{if(document.all){document.getElementById("eff_info").style.display="none";}else{document.getElementById("eff_info").style.display="block";window.clearTimeout(ts);document.getElementById("eff_info").style.opacity=1;eff_blend_ani(direction);}}}
function eff_blend_ani(direction){var sch=0.05;if(direction==1){opac=opac+sch;if(document.all){document.getElementById("eff_info").style.filter="Alpha(opacity = "+(opac*100)+",finishopacity="+(opac*100)+",style=2);";}else{document.getElementById("eff_info").style.opacity=parseFloat(document.getElementById("eff_info").style.opacity)+sch;}
if(parseFloat(document.getElementById("eff_info").style.opacity)+sch<1){ts=window.setTimeout("eff_blend_ani("+direction+")",25);}}else{opac=opac-sch;if(document.all){document.getElementById("eff_info").style.filter="Alpha(opacity = "+(opac*100)+",finishopacity="+(opac*100)+",style=2);";}else{document.getElementById("eff_info").style.opacity=parseFloat(document.getElementById("eff_info").style.opacity)-sch;}
document.getElementById("eff_info").style.left=parseFloat(document.getElementById("eff_info").style.left)-1+"px";if(parseFloat(document.getElementById("eff_info").style.opacity)-sch>=0){ts_out=window.setTimeout("eff_blend_ani("+direction+")",25);}
else{document.getElementById("eff_info").style.display="none";}}}
var tmp_title2="";var last_object2;var is_set_tmp2=0;function eff_blend2(obj,direction){var pos=getPosition(obj);var text=obj.title;var arr_text=text.split("::");if(is_set_tmp2==1){last_object2.title=tmp_title2;}
if(direction==1){tmp_title2=text;last_object2=obj;is_set_tmp2=1;obj.title="";}
if(direction==1){var yy=pos.y+30;document.getElementById("eff_info2").style.left=pos.x+"px";document.getElementById("eff_info2").style.top=yy+"px";document.getElementById("eff_info2").innerHTML="<b>"+arr_text[0]+"</b><br /><br />"+arr_text[1];if(document.all){document.getElementById("eff_info2").style.display="block";}else{document.getElementById("eff_info2").style.display="block";window.clearTimeout(ts2_out);opac2=0;eff_blend_ani2(direction);}}else{if(document.all){document.getElementById("eff_info2").style.display="none";}else{document.getElementById("eff_info2").style.display="block";window.clearTimeout(ts2);document.getElementById("eff_info2").style.opacity=1;eff_blend_ani2(direction);}}}
function eff_blend_ani2(direction){var sch=0.05;if(direction==1){opac2=opac2+sch;if(document.all){document.getElementById("eff_info2").style.filter="Alpha(opacity = "+(opac2*100)+",finishopacity="+(opac2*100)+",style=2);";}else{document.getElementById("eff_info2").style.opacity=parseFloat(document.getElementById("eff_info2").style.opacity)+sch;}
if(parseFloat(document.getElementById("eff_info2").style.opacity)+sch<1){ts2=window.setTimeout("eff_blend_ani2("+direction+")",25);}}else{opac2=opac2-sch;if(document.all){document.getElementById("eff_info2").style.filter="Alpha(opacity = "+(opac2*100)+",finishopacity="+(opac2*100)+",style=2);";}else{document.getElementById("eff_info2").style.opacity=parseFloat(document.getElementById("eff_info2").style.opacity)-sch;}
document.getElementById("eff_info2").style.top=parseFloat(document.getElementById("eff_info2").style.top)-0.5+"px";if(parseFloat(document.getElementById("eff_info2").style.opacity)-sch>=0){ts2_out=window.setTimeout("eff_blend_ani2("+direction+")",25);}
else{document.getElementById("eff_info2").style.display="none";}}}
function dotab(strtab){if(strtab=="berater"){document.getElementById("tab_berater").style.display="block";document.getElementById("tab_lexikon").style.display="none";document.getElementById("tab_downloads").style.display="none";}
if(strtab=="lexikon"){document.all.tab_lexikon.style.display="block";document.all.tab_berater.style.display="none";document.all.tab_downloads.style.display="none";}
if(strtab=="downloads"){document.all.tab_downloads.style.display="block";document.all.tab_lexikon.style.display="none";document.all.tab_berater.style.display="none";}
if(strtab=="books"){document.all.tab_books.style.display="block";document.all.tab_lexikon.style.display="none";document.all.tab_berater.style.display="none";}
if(strtab=="tagwolke"){document.getElementById("tab_tagwolke").style.display="block";document.getElementById("tab_faq").style.display="none";}
if(strtab=="faq"){document.getElementById("tab_faq").style.display="block";document.getElementById("tab_tagwolke").style.display="none";}
if(strtab=="referenzen"){document.all.tab_referenzen.style.display="block";document.all.tab_projekte.style.display="none";}
if(strtab=="projekte"){document.all.tab_projekte.style.display="block";document.all.tab_referenzen.style.display="none";}}
var mx=0;var my=0;var hTimer;var intStep=1;var intDelay=10;function resizeDivTo(div_id,div_height,div_width,div_size)
{var div=document.getElementById(div_id);div.style.display='block';if(div_size=='xl'){div.style.width=((isNaN(parseInt(div.style.width)))?0:(parseInt(div.style.width)+intStep))+'px';div.style.height=((isNaN(parseInt(div.style.height)))?0:(parseInt(div.style.height)+intStep))+'px';if(parseInt(div.style.height)<div_height){hTimer=window.setTimeout("resizeDivTo('"+div_id+"',"+div_height+","+div_width+",'"+div_size+"');",intDelay);}}else if(div_size=='s'){div.style.width=((isNaN(parseInt(div.style.width)))?0:(parseInt(div.style.width)-intStep))+'px';div.style.height=((isNaN(parseInt(div.style.height)))?0:(parseInt(div.style.height)-intStep))+'px';if(parseInt(div.style.height)>div_height){hTimer=window.setTimeout("resizeDivTo('"+div_id+"',"+div_height+","+div_width+",'"+div_size+"');",intDelay);}else if(div_height==0&&div_width==0){div.style.display='none';}}}
function pwsbox(){document.getElementById("pws1").style.display="block";document.getElementById("pws2").style.display="none";document.getElementById("pws1").focus();}
function do_show(was){if(was=="lobkritik"){if(document.getElementById("window_lobkritik").style.display=="block"){document.getElementById("window_lobkritik").style.display="none";document.getElementById("button_lobkritik").style.background="#E0E0E0";}else{document.getElementById("window_lobkritik").style.display="block";document.getElementById("button_lobkritik").style.background="#FFFFFF";}}
if(was=="navi"){if(document.getElementById("Navigation").style.display=="none"){document.getElementById("Navigation").style.display="block";}else{document.getElementById("Navigation").style.display="none";}}}
function get_mx(){if(window.innerWidth){return window.innerWidth/2;}else if(document.body&&document.body.offsetWidth){return document.body.offsetWidth/2;}else{return 0;}}
function get_my(){if(window.innerHeight){return window.innerHeight/2;}else if(document.body&&document.body.offsetHeight){return document.body.offsetHeight/2;}else{return 0;}}