function initWaitLayerOnFormSubmit(bodyElement)
{if(document.getElementsByTagName&&document.getElementById&&document.createElement)
{divContainer=document.createElement('div');divContainer.id="waitLayer";divContainer.style.visibility="hidden";divContainer.innerHTML="<div style='position:fixed;top:0;left:0;height:100%;width:100%;z-index:20000;background-color:#000000;filter:alpha(opacity=30);-khtml-opacity:0.3;opacity:0.3;'></div><div id='waitLayerImage' style='position:fixed;top:40%;left:45%;z-index:20001;'><img src='http://www.handy-vertragsvergleich.de/bilder/warteanim.gif'></div>";document.getElementById("page").appendChild(divContainer);showLayerCode="document.getElementById('waitLayer').style.visibility='visible';document.getElementById(\"waitLayerImage\").innerHTML=\"<img src='http://www.handy-vertragsvergleich.de/bilder/warteanim.gif'>\";";hideLayerCode="document.getElementById('waitLayer').style.visibility='hidden';";forms=document.getElementsByTagName("form");for(var i=0;i<forms.length;i++)
{if(forms[i].onsubmit)
{oldOnsubmitString=String(forms[i].onsubmit);forms[i].onsubmit=Function(oldOnsubmitString.substring(oldOnsubmitString.indexOf("{")+1,oldOnsubmitString.lastIndexOf("}"))+showLayerCode);}
else
{forms[i].onsubmit=Function(showLayerCode);}}
if(bodyElement.onunload)
{oldOnunloadString=String(bodyElement.onunload);bodyElement.onunload=Function(oldOnunloadString.substring(oldOnunloadString.indexOf("{")+1,oldOnunloadString.lastIndexOf("}"))+hideLayerCode);}
else
{bodyElement.onunload=Function(hideLayerCode);}
links=document.getElementsByTagName("a");for(var i=0;i<links.length;i++)
{if(links[i].href.indexOf("_seite.html")>0)
{if(!links[i].onclick)
links[i].onclick=Function(showLayerCode);}}}}
