function bestelldatenEinfuegen(name,strasse,ort,land,telefon,email)
{
  if(document.getElementById('best_name'))
  {
    document.getElementById('best_name').value = name;
  }
  if(document.getElementById('best_strasse'))
  {
    document.getElementById('best_strasse').value = strasse;
  }
  if(document.getElementById('best_ort'))
  {
    document.getElementById('best_ort').value = ort;
  }
  if(document.getElementById('best_land'))
  {
    document.getElementById('best_land').value = land;
  }
  if(document.getElementById('best_telefon'))
  {
    document.getElementById('best_telefon').value = telefon;
  }
  if(document.getElementById('best_email'))
  {
    document.getElementById('best_email').value = email;
  }
}

function bestellungcheck()
{
  var ok = false;

  var mengeliste = document.getElementById('mengenliste');
  if(mengeliste)
  {

    var inputliste = mengeliste.getElementsByTagName('input');
    var summe = 0;
    var ok = false;
    var fehler = '';
    for(var i = 0; i < inputliste.length; i++)
    {
      summe = summe -( - inputliste[i].value);
    }
    if(summe > 0)
    {
      ok = true;
    }
    else
    {
      fehler = 'Sie haben keinen Artikel bestellt. Sie müssen bei dem gewünschten Artikel die gewünschte Anzahl von Artikeln eingeben.\r\n'+fehler;
    }
    if (summe > 50)
    {
      ok = confirm('Sie haben insgesamt '+summe+' Artikel bestellt. Sind sie sicher, dass Sie sich nicht vertippt haben?')
    }
  }
  if(
       !(document.getElementById('best_name') && document.getElementById('best_name').value.length > 2
     &&  document.getElementById('best_strasse') && document.getElementById('best_strasse').value.length > 2
     &&  document.getElementById('best_ort') && document.getElementById('best_ort').value.length > 4
     ))
  {
    ok = false;
    fehler = fehler + 'Sie müssen Name, Straße und Ort angeben!';
  }
  if(!ok)
  {
    alert(fehler);
  }
  return ok;
}

function buchaufklappen(id)
{
  var kompakt = document.getElementById('buchkompakt-'+id);
  var erweitert = document.getElementById('bucherweitert-'+id);
  if(kompakt)
  {
    kompakt.style.display='none';
  }
  if(erweitert)
  {
    erweitert.style.display='block';
    erweitert.parentNode.style.padding = '1ex';
  }
  var bild = document.getElementById('buchbild-'+id);
  if(bild)
  {
    bild.style.width='200px';
    bild.style.height='auto';
    bild.style.paddingLeft='10px';
    bild.getElementsByTagName('img')[0].src='/shop/bilder/standard/'+id+'.jpg';
    bild.getElementsByTagName('img')[0].style.height='auto';
    bild.getElementsByTagName('img')[0].style.width='100%';
   }
}

function buchzuklappen(id)
{
  var kompakt = document.getElementById('buchkompakt-'+id);
  var erweitert = document.getElementById('bucherweitert-'+id);
  if(kompakt)
  {
    kompakt.style.display='block';
  }
  if(erweitert)
  {
    erweitert.style.display='none';
    erweitert.parentNode.style.padding='0';
  }
  var bild = document.getElementById('buchbild-'+id);
  if(bild)
  {
    bild.style.width='120px';
    bild.style.height='80px';
    bild.getElementsByTagName('img')[0].style.height='72px';
    bild.getElementsByTagName('img')[0].style.width='auto';
  }
}

function ShopStyleSwitcher (name) {

 var myname=name;
 var defaultStyle = '';
 var styles = new Array();


 this.setStyle = function (styl) {
  if(!document.getElementsByTagName) {
   return;
  }
  else {
   var el = document.getElementsByTagName('link');
   for (var i = 0; i < el.length; i++ ) {
    if (el[i].getAttribute("rel").indexOf("style") != -1 && el[i].getAttribute("title")) {
      if (el[i].getAttribute("title") == styl) {
       el[i].disabled = true;
       el[i].disabled = false;
     }
    }
   }
  }
 }

 this.unsetStyle = function (styl) {
  if(!document.getElementsByTagName) {
   return;
  }
  else {
   var el = document.getElementsByTagName('link');
   for (var i = 0; i < el.length; i++ ) {
    if (el[i].getAttribute("rel").indexOf("style") != -1 && el[i].getAttribute("title")) {
      if (el[i].getAttribute("title") == styl) el[i].disabled = true;
    }
   }
  }
 }


 this.einklappen = function () {

  if(!document.getElementsByTagName) {
   return;
  }
  else {
    this.setStyle('Eingeklappt');
  }
 }

 this.ausklappen = function () {

  if(!document.getElementsByTagName) {
   return;
  }
  else {
    this.unsetStyle('Eingeklappt');
  }
 }

 this.appendSwitchbutton = function()
 {
   var parent = document.getElementById('bucheinausklappen');
   if(parent)
   {
     var li = document.createElement('p');
     li.className = 'buchstyleswitcher';
     li.innerHTML = '<span id="bucheinklappen" onclick="'+myname+'.einklappen()" style="cursor:pointer;" title="Einklappen">Artikel in Kompaktansicht zeigen</span> <span id="buchausklappen" onclick="'+myname+'.ausklappen()" style="cursor:pointer;"  title="Vollansicht">Artikel in Vollansicht zeigen</span>';
     parent.appendChild(li);

   }
 }


 var init = function () {
  if(!document.getElementsByTagName) {
   return;
  }
  else {
   var el = document.getElementsByTagName('link');
   for (var i = 0; i < el.length; i++ ) {
    if (el[i].getAttribute("rel").indexOf("style") != -1 && el[i].getAttribute("title")) {
     styles.push(el[i].getAttribute("title"));
    }
   }
  }
 }




 init();



}



var buchstyle_temporaereronload = window.onload;
window.onload = function() {
  if(typeof(buchstyle_temporaereronload) == "function")
  {
      buchstyle_temporaereronload();
    //  buchsw.appendSwitchbutton();
      buchsw.einklappen();
  }
}

var buchsw = new ShopStyleSwitcher('buchsw');


