// Copyright by Stefan Trinkwalder <st@dplusc.de> 01/2001
// Bugs: 
<!--
  var el='';
  var wert='';
  xpos=0;
  ypos=0;
  posy=0;
  posx=0;
  eposy=0;
  eposx=0;
  actt=0;
  actd=0;
  acte=0;
  var timeout = false;


if (navigator.appName=="Netscape") {  
     if (parseFloat(navigator.appVersion)>=5) UA = 'NS6'; else UA = 'NS4';
     } 
    
else if (navigator.appVersion.indexOf("MSIE") != -1) {
      appVer = navigator.appVersion;
      iePos = appVer.indexOf('MSIE');
      ver = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)));
      if (ver < 5) UA = 'IE4'; else UA = 'IE5';
}

var agt=navigator.userAgent.toLowerCase();
if (agt.indexOf("opera") != -1) UA = 'opera';

function getel(wert) {
      if ((UA=='IE5')||(UA=='NS6')||(UA=='opera')) {
        el=document.getElementById(wert);
      } else if (UA=='NS4') {
        el=document.layers[wert]; 
      } else if (UA=='IE4') {
        el=document.all[wert];
      }
   return el;
}

function startpos() {
     if ((UA=='NS6')||(UA=='NS4')) xpos=((window.innerWidth - 890) / 2);
     if (UA=='opera') xpos=((window.innerWidth - 890) / 2)+9;
     if (UA=='IE5') xpos=((document.body.clientWidth-890) / 2);
     if (UA=='IE4') xpos=((document.body.clientWidth-890) / 2);
     ypos=0;
     return xpos;
} 

function move_el(el,posx,posy) {
     startpos();
     if ((UA=='NS6')||(UA=='IE5')) {
       el.style.left=xpos+posx+"px";
       el.style.top=ypos+posy+"px";
     }
     else if (UA=='opera') {
       el.style.pixelLeft=xpos+posx;
       el.style.pixelTop=ypos+posy;
     }
     else if (UA=='IE4') {
       el.style.left=xpos+posx;
     }
     else if (UA=='NS4') {
       posx=xpos+posx;
       el.moveTo(posx,posy);
     }
 }
 
 function visi_on(el) {
     if ((UA=='NS6') || (UA=='IE5') || (UA=='opera')) el.style.visibility="visible";
     if (UA=='IE4') el.style.visibility="visible";
     if (UA=='NS4') el.visibility="visible";
     }

 function visi_off(el) {
     if ((UA=='NS6') || (UA=='IE5') || (UA=='opera')) el.style.visibility="hidden";
     if (UA=='IE4') el.style.visibility="hidden";
     if (UA=='NS4') el.visibility="hidden";
     }
     
 
  function actlay(was,posx,posy) {
  startpos();
  getel(was);
  move_el(el,posx,posy);
  visi_on(el);
  }
  
 
function acttlay(was,posx,posy) {		
    od = "d"+actd;
    ot = "t"+actt;
    if (actd!=0) {
        getel(od);
        visi_off(el);
      }
    if (actt!=0) {
        getel(ot);
        visi_off(el);
      }
      if (acte!=0) {
        od="e"+acte;
        getel(od);
        visi_off(el);
      }
      alt="t"+was;
      getel(alt);
      visi_on(el);
      move_el(el,posx,posy);
actt = was;
}
  
function actdlay(was,posx,posy) {		
      if (actd!=0) {
        od="d"+actd;
        getel(od);
        visi_off(el);
      }
      if (acte!=0) {
        od="e"+acte;
        getel(od);
        visi_off(el);
      }
      lod="d"+was;
      getel(lod);
      visi_on(el);
      move_el(el,posx,posy);
      actd=was;
}          

function actelay(was,posx,posy) {		
      if (acte!=0) {
        od="e"+acte;
        getel(od);
        visi_off(el);
      }
      lod="e"+was;
      getel(lod);
      visi_on(el);
      move_el(el,posx,posy);
      acte=was;
}          

function declay(was) {
  getel(was);
  visi_off(el);
}

function flashbanner() {
	actlay('flashbanner',275,360);
	setTimeout("declay('flashbanner')", 20000);
}	


function dopointerstyle() {
	if ( UA == 'IE5' ) {
		return 'hand';
	} else {
		return 'pointer';
	}
}

function dobgcolor(color,elem) {

	object=getel(elem);
	object.style.backgroundColor=color;

}

function MM(e) {
   yposi=350;
   startpos();
   if ((UA=='IE5')||(UA=='IE4')||(UA=='opera')) eposx=event.clientX;
   else if ((UA=='NS6')||(UA=='NS4')) eposx=e.pageX;
   if ((UA=='IE5')||(UA=='IE4')||(UA=='opera')) eposy=event.clientY;
   else if ((UA=='NS6')||(UA=='NS4')) eposy=e.pageY;
   at="t"+actt;
   ad="d"+actd;
   ae="e"+acte;
   xposi=xpos+472;
   if ((eposy>yposi) && (eposx<xposi) && (actt!=0)) {
   if (actt!=0) {
   		getel(at);
   		visi_off(el);
	}
   if(actd!=0) {
     getel(ad);
     visi_off(el);
   }
   if(acte!=0) {
     getel(ae);
     visi_off(el);
   }
  }
}

if (UA=='NS4') {
    document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
}

document.onmousemove = MM;

function wopen(file,name,w,h,params) {
    window.open(file,name,"width="+w+",height="+h+","+params);
  }
function wprint() {
    window.print();
  }
  
  function acteditlay(was,was2) {
  
  getel('editcms');
  move_el(el,eposx,eposy);
  document.editcms.id.value=was;
  document.editcms.text.value=was2;
  document.editcms.ref.value=window.location;
  visi_on(el);
  }

	// zentriertes popup-fenster	
function centerwindow(file,name,width,height,scroll,resizeable){
  var win = null;
  var winl = (screen.width-width)/2;
  var wint = (screen.height-height)/2;
  var settings  ='height='+height+',';
      settings +='width='+width+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable='+resizeable+'';
  win=window.open(file,name,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

function checkgewinnspiel() {
	if ( document.getElementById('gewinnspiel').checked == true ) {
		var alertstr = "";
		var felder = new Array("frage18-anrede", "frage18-name", "frage18-strasse", "frage18-ort", "frage18-telefon", "frage18-email");
		for ( var i in felder ) {
			if ( document.forms['umfrage'].elements[felder[i]].value == "" ) alertstr += felder[i].substring(felder[i].indexOf("-")+1) + "\n";
		}
		if ( alertstr != "" ) {
			alert ("Zur Teilnahme am Gewinnspiel müssen Sie folgende Felder ausfüllen:\n"+alertstr);
			return (false);
		} else return (true);
	} else return (true);
}

  
//-->
