/* Bild tauschen */
  var undef;
	var i, aktuellesBild = 1;
    var bilder = new Array();
    for (i = 1; i <= 3; i++) {
      bilder[i] = new Image();
      bilder[i].src = "images/dienstleistungen/pod" + i + ".png";
    }

    function tauschen() {
      aktuellesBild++;
      if (aktuellesBild > 3) {
        aktuellesBild = 1;
      }
      document.animation.src =
        bilder[aktuellesBild].src;
      setTimeout("tauschen()", 2500);
    }

 /* Standard Funktionen */
	function visitenkarte(item)
	{
		w = window.open('templates/visitenkarte/visitenkarte.php?person=' + item,
			'F2','width=400,height=400,left=100,top=100,scrolling=no, menubar=no, status=no, locationbar=no, statusbar=no');
		w.focus();
	}

	function lexikon(item,hinter,breite,hoehe)
	{
		w = window.open('templates/lexikon/lexikon_popup.php?id=' + item,hinter,
			'width=' + breite + ',height=' + hoehe +
			',left=100,top=100,scrolling=no, menubar=no, status=no, locationbar=no, statusbar=no');
		w.focus();
	}

	function faq(item,hinter,breite,hoehe)
	{
		w = window.open('templates/faq/faq_popup.php?id=' + item,hinter,'width=' + breite + ',height='
			+ hoehe + ',left=100,top=100,scrolling=no, menubar=no, status=no, locationbar=no, statusbar=no');
		w.focus();
	}

	function AGBs()
	{
		w = window.open('templates/intermezzo.php','F3','width=400,height=400,left=20,'+
			'top=50,scrolling=yes, menubar=no, status=no, locationbar=no, statusbar=no');
		w.focus();
	}

	function dienstleistung(seite,breite,hoehe)
	{
		w = window.open('templates/dienstleistungen/popup/' + seite + '.php?person=','F' + seite,'width='
			+ breite + ',height=' + hoehe + ',left=20,top=50,scrolling=yes, menubar=no, status=no, locationbar=no, statusbar=no');
		w.focus();
	}

	function artikel_schicken()
	{
		document.art_form.submit();
	}

	function form_schicken(sform)
	{
		var myform 	= document.sform;
		if( undef == myform )	{
			alert( 'myform undefined!' );
		} else {
			myform.submit();
		}
	}

/* Popup Fenter verschieben */
  var objDrag = null;     // Element, �ber dem Maus bewegt wurde

  var mouseX   = 0;       // X-Koordinate der Maus
  var mouseY   = 0;       // Y-Koordinate der Maus

  var offX = 0;           // X-Offset der Maus zur linken oberen Ecke des Elements
  var offY = 0;           // Y-Offset der Maus zur linken oberen Ecke des Elements

  // Browserweiche
  IE = document.all&&!window.opera;
  DOM = document.getElementById&&!IE;

  // Initialisierungs-Funktion
  function init(){
    // Initialisierung der �berwachung der Events
    document.onmousemove = doDrag;  // Bei Mausbewegung die Fkt. doDrag aufrufen
    document.onmouseup = stopDrag;  // Bei Loslassen der Maustaste die Fkt. stopDrag aufrufen
  }

  // Wird aufgerufen, wenn die Maus �ber einer Box gedr�ckt wird
  function startDrag(objElem) {
    // Objekt der globalen Variabel zuweisen -> hierdurch wird Bewegung m�glich
    objDrag = objElem;

    // Offsets im zu bewegenden Element ermitteln
    offX = mouseX - objDrag.offsetLeft;
    offY = mouseY - objDrag.offsetTop;
  }

  // Wird ausgef�hrt, wenn die Maus bewegt wird
  function doDrag(ereignis) {
    // Aktuelle Mauskoordinaten bei Mausbewegung ermitteln
    mouseX = (IE) ? window.event.clientX : ereignis.pageX;
    mouseY = (IE) ? window.event.clientY : ereignis.pageY;

    // Wurde die Maus �ber einem Element gedr�ck, erfolgt eine Bewegung
    if (objDrag != null) {
      // Element neue Koordinaten zuweisen
      objDrag.style.left = (mouseX - offX) + "px";
      objDrag.style.top = (mouseY - offY) + "px";

      // Position in Statusleiste ausgeben
      window.status = "Box-Position: " + objDrag.style.left + ", " + objDrag.style.top;
    }
  }

  // Wird ausgef�hrt, wenn die Maustaste losgelassen wird
  function stopDrag(ereignis) {
    // Objekt l�schen -> beim Bewegen der Maus wird Element nicht mehr verschoben
    objDrag = null;
  }

  function NN_pop() {
  	if( document.getElementById( 'LS' ) ) { document.getElementById( 'LS' ).style.display = 'none'; }
  	document.getElementById( 'KK' ).style.display = 'none';
  	document.getElementById( 'NN' ).style.display = 'block';
	document.getElementById( 'VK' ).style.display = 'none';
  	if( document.getElementById( 'BA' ) ) { document.getElementById( 'BA' ).style.display = 'none'; }
	document.getElementById( 'PP' ).style.display = 'none';
  }

  // 23.06.2010 IPC BG
  function VK_pop() {
  	if( document.getElementById( 'LS' ) ) { document.getElementById( 'LS' ).style.display = 'none'; }
  	document.getElementById( 'KK' ).style.display = 'none';
  	if( document.getElementById( 'NN' ) ) { document.getElementById( 'NN' ).style.display = 'none'; }
  	document.getElementById( 'VK' ).style.display = 'block';
  	if( document.getElementById( 'BA' ) ) { document.getElementById( 'BA' ).style.display = 'none'; }
   if( document.getElementById( 'PP' ) ) { document.getElementById( 'PP' ).style.display = 'none'; }
  }
	// 23.06.2010 IPC BG
  function BA_pop() {
  	if( document.getElementById( 'LS' ) ) { document.getElementById( 'LS' ).style.display = 'none'; }
  	document.getElementById( 'KK' ).style.display = 'none';
  	if( document.getElementById( 'NN' ) ) { document.getElementById( 'NN' ).style.display = 'none'; }
  	document.getElementById( 'VK' ).style.display = 'none';
  	document.getElementById( 'BA' ).style.display = 'block';
   if( document.getElementById( 'PP' ) ) { document.getElementById( 'PP' ).style.display = 'none'; }
  }

  function LS_pop() {
  	document.getElementById( 'LS' ).style.display = 'block';
 	document.getElementById( 'KK' ).style.display = 'none';
 	if( document.getElementById( 'NN' ) ) { document.getElementById( 'NN' ).style.display = 'none'; }
 	document.getElementById( 'VK' ).style.display = 'none';
 	if( document.getElementById( 'BA' ) ) { document.getElementById( 'BA' ).style.display = 'none'; }
   if( document.getElementById( 'PP' ) ) { document.getElementById( 'PP' ).style.display = 'none'; }
  }

  function KK_pop() {
  	if( document.getElementById( 'LS' ) ) { document.getElementById( 'LS' ).style.display = 'none'; }
 	document.getElementById( 'KK' ).style.display = 'block';
 	if( document.getElementById( 'NN' ) ) { document.getElementById( 'NN' ).style.display = 'none'; }
 	document.getElementById( 'VK' ).style.display = 'none';
 	if( document.getElementById( 'BA' ) ) { document.getElementById( 'BA' ).style.display = 'none'; }
   if( document.getElementById( 'PP' ) ) { document.getElementById( 'PP' ).style.display = 'none'; }
  }

  function RE_pop() {
  	if( document.getElementById( 'LS' ) ) { document.getElementById( 'LS' ).style.display = 'none'; }
 	document.getElementById( 'KK' ).style.display = 'none';
 	if( document.getElementById( 'NN' ) ) { document.getElementById( 'NN' ).style.display = 'none'; }
 	document.getElementById( 'VK' ).style.display = 'none';
 	if( document.getElementById( 'BA' ) ) { document.getElementById( 'BA' ).style.display = 'none'; }
   if( document.getElementById( 'PP' ) ) { document.getElementById( 'PP' ).style.display = 'none'; }
  }

  function PP_pop() {
   if( document.getElementById( 'LS' ) ) { document.getElementById( 'LS' ).style.display = 'none'; }
   if( document.getElementById( 'KK' ) ) { document.getElementById( 'KK' ).style.display = 'none'; }
   if( document.getElementById( 'NN' ) ) { document.getElementById( 'NN' ).style.display = 'none'; }
   if( document.getElementById( 'VK' ) ) { document.getElementById( 'VK' ).style.display = 'none'; }
   if( document.getElementById( 'BA' ) ) { document.getElementById( 'BA' ).style.display = 'none'; }
   if( document.getElementById( 'PP' ) ) { document.getElementById( 'PP' ).style.display = 'block'; }
  }


  // Return Eingabe in art.php abfangen und den richtigen submit erledigen!
  function check_key(ev)
  {
	var keyCode = ev.keyCode ? ev.keyCode :
	  			  ev.charCode ? ev.charCode : ev.which;
	if(keyCode==13){ artikel_schicken(); return false; }
	return true;
  }
  function check_key_2(ev)
  {
	var keyCode = ev.keyCode ? ev.keyCode :
	  			  ev.charCode ? ev.charCode : ev.which;
	if(keyCode==13){ return false; }
	return true;
  }

  function layerein( layername )
	{
		document.getElementById( layername ).style.display = 'block';
	}

  function layeraus(layername)
	  {
	  	document.getElementById( layername ).style.display = 'none';
	  }

