/* FUNKTIONEN */

function quickSearch(){
	if(document.getElementById("query").value=="Artikelnummer/Suchbegriff"){
		document.getElementById("query").value="";
	}
	else if(document.getElementById("query").value==""){
		document.getElementById("query").value="Artikelnummer/Suchbegriff";
	}
}

function longText(){
	if(document.getElementById("longtext").style.display=="block"){
		document.getElementById("longtext").style.display="none";
		document.getElementById("shorttext").style.display="block";
	}
	else{
		document.getElementById("longtext").style.display="block";
		document.getElementById("shorttext").style.display="none";
	}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

/* Anpassung von Rechnungs- und Lieferanschriftsformularen in Abhaengigkeit von der Anrede */
var agent = navigator.userAgent;
var ms = agent.indexOf("MSIE");

function setForm(field1,stat1,field2,stat2,field3,stat3) {

  if(ms > -1) {
    if(stat1 == 'table-row') {
       stat1 = 'inline';
    }
    if(stat2 == 'table-row') {
       stat2 = 'inline';
    }
    if(stat3 == 'table-row') {
       stat3 = 'inline';
    }
  }


  var f1 = document.getElementById(field1);
  f1.style.display=stat1;
  var f2 = document.getElementById(field2);
  f2.style.display=stat2;
  var f3 = document.getElementById(field3);
  f3.style.display=stat3;

  var pos1;
  var pos2;

  if(document.forms[1].name == "registration") {
    pos1 = 10;
  }
  else {
    pos1 = 7;
  }
  pos2 = pos1 + 1;


  if(field1 == "ba_company") {
    if(stat1 == "table-row" || stat1 == "inline") {
      document.getElementsByTagName("label")[pos1].firstChild.data = 'Firma*';
      document.getElementsByTagName("label")[pos2].firstChild.data = 'Geschäfsführer/Leiter*';
    }
    else {
      document.getElementsByTagName("label")[pos1].firstChild.data = 'Nachname*';
    }
  }
  if(field1 == "da_company") {
    if(stat1 == "table-row" || stat1 == "inline") {
      document.getElementsByTagName("label")[24].firstChild.data = 'Firma*';
      document.getElementsByTagName("label")[25].firstChild.data = 'z.Hd.*';
    }
    else {
      document.getElementsByTagName("label")[24].firstChild.data = 'Nachname*';
    }
  }
}

/* Fuer Menu von bzweic */

window.addEvent('domready',function(){
 // sliding elements
 var menuGroup=$$('div.sidebarGroup');
 // selected element
 var selected=$('menuBlockAct');
 selected=(selected)?selected.getParent():false;
 
 // add sliders
 menuGroup.each(function(elem){
  var toggler=elem.getElement('h3');
  var menuBlock=toggler.getNext();
  var fx=new Fx.Slide(menuBlock,{duration: 400,transition:
Fx.Transitions.Cubic});
  // hide all except active one
  if(selected!=elem) fx.hide();
 
  toggler.addEvent('click', function(){
   fx.toggle();
   this.toggleClass('clicked');
  });
 
 });
 new SmoothScroll();
});

/* Ende bzweic */
