

// generisches Fehlerabfangen



function errorsuppressor(){

return true

}

window.onerror=errorsuppressor





function mailto(param) {

param = param.replace("(at)","@");

location.href="mailto:"+param;

}



function openWindow(url,var_width,var_height,windowName,x_pos,y_pos) {

     

              agent = navigator.userAgent;

     

              params = "";

              params += "toolbar=0,";

              params += "location=0,";

              params += "directories=0,";

              params += "status=0,";

              params += "menubar=0,";

              params += "scrollbars=0,";

              params += "resizable=0,";

              params += "width=";

			  params += var_width;

              params += ",height=";

			  params += var_height;

			  params += ",screenX=";

			  params += x_pos;

			  params += ",screenY=";

			  params += y_pos;			  

           

              win = window.open(url, windowName , params);

                  if (agent.indexOf("Mozilla/2") != -1 && 

     agent.indexOf("Win") == -1) {

                          win = window.open(url, windowName , params);

                  }

     

              if (win.opener == null) {

                          win.opener = window;

              }

          }

          

function printWindow(){

   			bV = parseInt(navigator.appVersion)

   			if (bV >= 4) 

				{

				window.print();

				} else {

				alert('To print this page, select Print Frame from the file menu.');

				}

			}

			

function setMenue(theCell, thePointerColor)

{

    theCell.bgColor = thePointerColor;

    return true;

} // end of the 'setMenue()' function



// Funktion für dynamisceh generierte Rollovers

//

				

function over(media_name,over_id)

	{

	eval("document."+media_name+".src = media_"+over_id+"_over.src;");

	}

				

function reset(media_name,normal_id)

	{

	eval("document."+media_name+".src = media_"+normal_id+"_normal.src;");

	}





// Funktion für DHTML POPUP

//

		

var dragapproved=false

var minrestore=0

var initialwidth,initialheight

var ie5=document.all&&document.getElementById

var ns6=document.getElementById&&!document.all



function iecompattest(){

return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body

}



function drag_drop(e){

if (ie5&&dragapproved&&event.button==1){

document.getElementById("dwindow").style.left=tempx+event.clientX-offsetx+"px"

document.getElementById("dwindow").style.top=tempy+event.clientY-offsety+"px"

}

else if (ns6&&dragapproved){

document.getElementById("dwindow").style.left=tempx+e.clientX-offsetx+"px"

document.getElementById("dwindow").style.top=tempy+e.clientY-offsety+"px"

}

}



function initializedrag(e){

offsetx=ie5? event.clientX : e.clientX

offsety=ie5? event.clientY : e.clientY

document.getElementById("dwindowcontent").style.display="none" //extra

tempx=parseInt(document.getElementById("dwindow").style.left)

tempy=parseInt(document.getElementById("dwindow").style.top)



dragapproved=true

document.getElementById("dwindow").onmousemove=drag_drop

}



function loadwindow(url,width,height){

if (!ie5&&!ns6)

window.open(url,"","width=width,height=height,scrollbars=1")

else{

document.getElementById("dwindow").style.display=''

document.getElementById("dwindow").style.width=initialwidth=width+"px"

document.getElementById("dwindow").style.height=initialheight=height+"px"

document.getElementById("dwindow").style.left="30px"

document.getElementById("dwindow").style.top=ns6? window.pageYOffset*1+30+"px" : iecompattest().scrollTop*1+30+"px"

document.getElementById("cframe").src=url

}

}



function maximize(){

if (minrestore==0){

minrestore=1 //maximize window

document.getElementById("maxname").setAttribute("src","restore.gif")

document.getElementById("dwindow").style.width=ns6? window.innerWidth-20+"px" : iecompattest().clientWidth+"px"

document.getElementById("dwindow").style.height=ns6? window.innerHeight-20+"px" : iecompattest().clientHeight+"px"

}

else{

minrestore=0 //restore window

document.getElementById("maxname").setAttribute("src","max.gif")

document.getElementById("dwindow").style.width=initialwidth

document.getElementById("dwindow").style.height=initialheight

}

document.getElementById("dwindow").style.left=ns6? window.pageXOffset+"px" : iecompattest().scrollLeft+"px"

document.getElementById("dwindow").style.top=ns6? window.pageYOffset+"px" : iecompattest().scrollTop+"px"

}



function closeit(){

document.getElementById("dwindow").style.display="none"

}



function stopdrag(){

dragapproved=false;

document.getElementById("dwindow").onmousemove=null;

document.getElementById("dwindowcontent").style.display="" //extra

}

