function bildhighlight(pfad, target)
{
if (document.getElementById('bild_'+target))
{
  document.getElementById('bild_'+target).src = pfad+'/'+target+'_aktiv.jpg';
}
}

function bildunhighlight(pfad, target)
{
if (document.getElementById('bild_elegance'))
{
  document.getElementById('bild_elegance').src = pfad+'/elegance.jpg';
}
if (document.getElementById('bild_modern'))
{
  document.getElementById('bild_modern').src = pfad+'/modern.jpg';
}
if (document.getElementById('bild_classic'))
{
  document.getElementById('bild_classic').src = pfad+'/classic.jpg';
}
if (document.getElementById('bild_practic'))
{
  document.getElementById('bild_practic').src = pfad+'/practic.jpg';
}

}

function chkFormularExpressAnfrage()
{
x = document.FormularExpressAnfrage;

if(x.firma.value == "" || x.firma.value == "Firma")  {
  alert("Bitte geben Sie Ihren Firmennamen ein!");
  return false;

} else if(x.name.value == "" || x.name.value == "Vor- & Nachname")  {
  alert("Bitte geben Sie Ihren Namen ein!");
  return false;

} else if(x.strasse.value == "" || x.strasse.value == "Strasse & Hausnr.")  {
  alert("Bitte geben Sie Ihre Anschirft ein!");
  return false;

} else if(x.plzort.value == "" || x.plzort.value == "PLZ & Ort")  {
  alert("Bitte geben Sie Ihren Wohnort ein!");
  return false;

} else if(x.telefon.value == "" || x.telefon.value == "Telefon")  {
  alert("Bitte geben Sie Ihre Telefonnummer ein!");
  return false;

} else if(x.email.value == "" || x.email.value == "Emailadresse")  {
  alert("Bitte geben Sie Ihre Emailadresse ein!");
  return false;

} else if(x.menge.value == "" || x.menge.value == "Menge")  {
  alert("Bitte geben Sie die gewünschte Wunschmenge ein!");
  return false;

} else {

  alert("Ihre Anfrage wurde an uns gesendet.\n Vielen Dank!")

}
}

function closeAllPopups (basis)
{
// schilesse ale Layer dieses Namenskreises bis auf eins
var key = 0;

while (key++ < 1000 ) {
  if ( document.getElementById(basis+'_'+key)) {

    var element = document.getElementById(basis+'_'+key);

    element.style.visibility = 'hidden';
    element.style.zIndex = '-10';

  }  
}

}

function closePopup (basis,id)
{
// schilesse dieses Layer
if ( document.getElementById(basis+'_'+id)) {

    var element = document.getElementById(basis+'_'+id);

    element.style.visibility = 'hidden';
    element.style.zIndex = '-10';

}


}

function ContentSlide(id)
{
if (document.getElementById(id))
{
  slideElement = document.getElementById(id);
  if (slideElement.style.display == 'none')
  {
    Effect.SlideDown(id, { duration: 1.0 });
  }
  else
  {
    Effect.SlideUp(id, { duration: 1.0 });
  }

}
}

function openPopup (basis,id)
{
// schilesse ale Layer dieses Namenskreises bis auf eins
var key = 0;

timerlen = 2;
slideAniLen = 1000;
maxheight = 200;
minheight = 1;
toppos = 8;



while (key++ < 5000 ) {
  if ( document.getElementById(basis+'_'+key)) {

    var elementname = basis+'_'+key;
    var element = document.getElementById(elementname);

    if (key == id) {
    
      element.style.visibility = 'visible';
      element.style.zIndex = '10';
      element.style.height = '0px';
      
      starttime = (new Date()).getTime();
      starttoppos = toppos - maxheight;
      timerID = setInterval('slideopen(\'' + elementname + '\');',timerlen);
      // setTimeout('closePopup(\''+basis+'\', '+id+')', 4000);
      
    } else {
    
      element.style.visibility = 'hidden';
      element.style.zIndex = '-10';
      
    }

  }  
}

}

function slideopen(objname)
{
var elapsed = (new Date()).getTime() - starttime;
var obj = document.getElementById(objname);
 
if (elapsed > slideAniLen) 
{

    clearInterval(timerID);
    obj.style.height = maxheight + 'px';
    obj.style.top = toppos;
    
} 
else 
{

    var d =Math.round(elapsed / slideAniLen * maxheight);  
    var e = (starttoppos + d);
    
    obj.style.height = d + 'px';
//    obj.style.top = e;
    obj.style.top = toppos;

    
}
 
return;
}


