// ##################################################################	
// # (C) 2004 Lebe Gesund!-Versand, www.LebeGesund.de			        
// # ================================================================	
// # Projekt: Internet-Shop               						
// # ----------------------------------------------------------------
// # Beschreibung:								
// #   DHTML-Funktionen fuer Produktangebots-Bereich
// # 										
// # History:									
// #   04.03.2004 - Neuanlage (sh) 	
// #   23.04.2004 - Erweiterung unterschiedliche CSS-Klassen (sh) 	
// #   26.04.2004 - Fehlerkorrektur (sh) 	
// #   26.04.2004 - Funktion angeMengenLeeren (sh) 
// #   04.10.2004 - Fehlerkorrektur (sh) 
// #   14.03.2005 - Produktname schwebend darstellen (sh) 
// ################################################################## 


// ----------------------------------------------------------------
function angeMengenLeeren () {
// ----------------------------------------------------------------
// Wird aufgerufen, sobald eine Angebots-Seite neu geladen wird.
// Leert alle Mengen-Felder.
// ----------------------------------------------------------------

  if(document.all) {
    for(i=0; i <= 100; i++) {
      if (document.all.tags("input")[i]) {
        if (document.all.tags("input")[i].name.substring(0,5) == 'MENGE') {
          document.all.tags("input")[i].value = '';
        }
      }
    }
  }
}


// ----------------------------------------------------------------
function angePreisSelected(Art) {
// ----------------------------------------------------------------
// Wird aufgerufen, sobald der Mauszeiger ueber einem Bestellen-Link im
// Angebots-Bereich faehrt. Faerbt die betreffende Artikel-Zeile ein,
// indem ein Wechsel des CSS-Stiles durchgefuehrt wird.
// ----------------------------------------------------------------

  if (Art == null) { Art = 'angePreis'; }

  if (document.all) {
    if (window.event.srcElement.parentElement.parentElement.parentElement.tagName == 'TR') {
      window.event.srcElement.parentElement.parentElement.parentElement.className = Art + 'Selected';
    }
    else if (window.event.srcElement.parentElement.parentElement.parentElement.parentElement.tagName == 'TR') {
      window.event.srcElement.parentElement.parentElement.parentElement.parentElement.className = Art + 'Selected';
    }
    else if (window.event.srcElement.parentElement.parentElement.parentElement.parentElement.parentElement.tagName == 'TR') {
      window.event.srcElement.parentElement.parentElement.parentElement.parentElement.parentElement.className = Art + 'Selected';
    }	
  }
}


// ----------------------------------------------------------------
function angePreis(Art) {
// ----------------------------------------------------------------
// Setzt die Artikel-Zeile wieder auf den urspruenglichen CSS-Stil zurueck.
// ----------------------------------------------------------------

  if (document.all) {
    if (window.event.srcElement.parentElement.parentElement.parentElement.tagName == 'TR') {
      window.event.srcElement.parentElement.parentElement.parentElement.className = Art;
    }
    else if (window.event.srcElement.parentElement.parentElement.parentElement.parentElement.tagName == 'TR') {
      window.event.srcElement.parentElement.parentElement.parentElement.parentElement.className = Art;
    }
	else if (window.event.srcElement.parentElement.parentElement.parentElement.parentElement.parentElement.tagName == 'TR') {
      window.event.srcElement.parentElement.parentElement.parentElement.parentElement.parentElement.className = Art;
    }  
  }
}


// ----------------------------------------------------------------
function angeProduktnameSchwebendAn(PDNRPD) {
// ----------------------------------------------------------------
// Aktiviert die schwebende Darstellung des Produktnamens
// ueber einem HTML-Bereich, z.B. einer Imagemap
// ----------------------------------------------------------------

  if (document.all) {
    document.getElementById("angeProduktname" + PDNRPD).style.top = window.event.clientY;
    document.getElementById("angeProduktname" + PDNRPD).style.left = window.event.clientX;
    document.getElementById("angeProduktname" + PDNRPD).style.visibility = "visible";
  }
}


// ----------------------------------------------------------------
function angeProduktnameSchwebendWeiterAn(PDNRPD) {
// ----------------------------------------------------------------
// Aktiviert die schwebende Darstellung des Produktnamens
// ueber einem HTML-Bereich, z.B. einer Imagemap
// ----------------------------------------------------------------

  if (document.all) {
    document.getElementById("angeProduktname" + PDNRPD).style.visibility = "visible";
  }
}


// ----------------------------------------------------------------
function angeProduktnameSchwebendAus(PDNRPD) {
// ----------------------------------------------------------------
// Deaktiviert die schwebende Darstellung des Produktnamens
// ----------------------------------------------------------------

  if (document.all) {
    document.getElementById("angeProduktname" + PDNRPD).style.visibility = "hidden";
  }
}	