//<![CDATA[

top.track_Cursor_bild_check=0;
top.over="no";

function cla_ov(wert)
{
 document.getElementById(wert).className="m_ba_over";
}

function cla_ou(wert)
{
 if ( top.men.substr(3,1) != wert.substr(6,1) )
  {
   document.getElementById(wert).className="m_ba_normal";
  }
}

function einbl(wert,wert1)
{
 if (wert!="")
  {
   location.href="/"+wert;
  }
 for (r=1;r<=5;r++)
  {
   if (wert1.substr(3,1) != r)
    {  
     document.getElementById("um_"+r).className="ausb";
     document.getElementById("menue_"+r).className="m_ba_normal";
     document.getElementById("but_"+r).className="hp_menue";
    }
   else
    {
     document.getElementById("menue_"+r).className="m_ba_over";
     document.getElementById("but_"+r).className="hp_menue_aktiv";
    }	
  }
 document.getElementById(wert1).className="einb";
 top.men=wert1;
 if ( top.u_men != 0 || top.u_men!="undefined")
  {
   document.getElementById(top.men+top.u_men).className="u_menue_aktiv";
  } 
  top.u_men="uu_1";
}




function news_aus()
{
 document.getElementById("news").className="ausb";
}


function news_tabl_aus()
{
 document.getElementById("news_tabl").className="ausb";
}





//bilderlauf function
function bild_lauf_ein(wert)
{
 document.getElementById("bild_"+wert).className="bild_lauf_ein";
}

function bild_lauf_aus(wert)
{
 document.getElementById("bild_"+wert).className="bild_lauf_aus";
}

function set()
{
geschwindigkeit=10;
//faktor=(( (getHeight('bildlauf_inhalt')+getHeight('bildlauf_rechts')) - (getHeight('bildlauf_inhalt') )+(getTop("bildlauf_rechts")/2))/ (getHeight('bildlauf_inhalt')+(getTop("bildlauf_rechts")/2)) )*-1;
faktor=( (getHeight('bildlauf_inhalt')- getHeight('bildlauf_rechts') ) / getHeight('bildlauf_rechts') )*-1;
// faktor = (inhalt_breite - behälter_breite) / behälter_breite 
trackMouse();  
setInterval("beweg()" , 10 );
}
  
function beweg ()
{
 sdf=top.yMousePos-getTop("bildlauf_rechts");
  if (sdf<0)
   {
    sdf=0;
   }
  if ( sdf > ( getHeight('bildlauf_rechts') ) )
   {
    sdf= getHeight('bildlauf_rechts') ;
   }
  posY=((geschwindigkeit* getTop("bildlauf_inhalt") )+(faktor*sdf))/(geschwindigkeit+1);
  shiftTo( "bildlauf_inhalt" , 0 , posY );	       
}

function bild_lade(wert)
{
 document.getElementById('co_bild').src="/image/"+wert;
}
//----------------------



// produkt content functionen
function content_ein(wert)
{
 document.getElementById("schwarz").className="einb";
 content_laden(wert);
}

function content_ein_formular(wert)
{
 document.getElementById("schwarz").className="einb";
 content_laden_formular(wert);
}

function content_aus(wert)
{
 document.getElementById("ergebniss_ausgabe").innerHTML="";
 document.getElementById("schwarz").className="ausb";
 document.getElementById("all_over").className="ausb";
 document.getElementById("ergebniss").style.height="20px";
}

var XMLHTTP = null;

if (window.XMLHttpRequest)
 {
  XMLHTTP = new XMLHttpRequest();
 }
else if (window.ActiveXObject)
 {
  try 
   {
    XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
   }
  catch (ex)
   {
    try
     {
      XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
     }
    catch(ex){} 
   }
 }

function dateneintragen ()
 {
  if ( XMLHTTP.readyState == 4 )
   {
   	ergeb=XMLHTTP.responseText;
    var ff= document.getElementById("ergebniss_ausgabe");
    ff.innerHTML=ergeb;
    document.getElementById("all_over").className="einb";
    document.getElementById("ergebniss").style.height=""+(getHeight('ergebniss_ausgabe')+30)+"px";
   }
 }
 
function content_laden(wert)
 {
  XMLHTTP.open("GET", "/produkte/laden.php?daten="+wert);
  XMLHTTP.onreadystatechange = dateneintragen;
  XMLHTTP.send(null);
 } 
function content_laden_formular(wert)
 {
  XMLHTTP.open("GET", "/produkte/laden_formular.php?daten="+wert);
  XMLHTTP.onreadystatechange = dateneintragen;
  XMLHTTP.send(null);
 } 
 
//formular check für alle produktseiten der zusatz
function form_check_zusatz(wert)
 {
  check_array=Array();
  for (r=130; r<=9999; r++  )
   {
   	dfw=String(r);
   	dfs=document.getElementById(""+dfw+"");
    if ( dfs != null )
     {
      check_array.push(dfw);
     }
   }
  var fehler=0;
  var zahl_fehler=0;
  var ausgabe=Array();
  
  for(w=0 ; w < check_array.length; w++)
   {
    dfsd=document.getElementById( check_array[w] );
    if ( dfsd.value=="" )
     {
      fehler++;
     }
    else
     {
      ausgabe.push(check_array[w]+"-"+dfsd.value);
     }
    if (dfsd.value!="")
     {
      if ( isNaN(dfsd.value) )
       {
        zahl_fehler++;
       }
     }
   } 
  if (fehler==check_array.length )
   {
    alert("Bitte tragen Sie Ihre gewünschte Anzahl ein.");
   } 
  else if ( zahl_fehler>0 )
   {
  	alert("Bitte tragen Sie nur Zahlen ein.");
   }
  else
   {
    bestellung_speichern_zustaz(  document.getElementById('verpackungs_art').value+"|||"+ausgabe.join("||") );
   }
 } 
//formular check für alle produktseiten nicht für übersicht
function form_check(wert)
 {
  check_array=Array();
  for (r=130; r<=9999; r++  )
   {
   	dfw=String(r);
   	dfs=document.getElementById(""+dfw+"");
    if ( dfs != null )
     {
      check_array.push(dfw);
     }
   }
  var fehler=0;
  var zahl_fehler=0;
  var ausgabe=Array();
  
  for(w=0 ; w < check_array.length; w++)
   {
    dfsd=document.getElementById( check_array[w] );
    if ( dfsd.value=="" )
     {
      fehler++;
     }
    else
     {
      ausgabe.push(check_array[w]+"-"+dfsd.value);
     }
    if (dfsd.value!="")
     {
      if ( isNaN(dfsd.value) )
       {
        zahl_fehler++;
       }
     }
   } 
  if (fehler==check_array.length )
   {
    alert("Bitte tragen Sie Ihre gewünschte Anzahl ein.");
   } 
  else if ( zahl_fehler>0 )
   {
  	alert("Bitte tragen Sie nur Zahlen ein.");
   }
  else
   {
    bestellung_speichern(  document.getElementById('verpackungs_art').value+"|||"+ausgabe.join("||") );
   }
 } 


function bestellung_speichern_zustaz(wert)
 {
  XMLHTTP.open("GET", "/produkte/speichern.php?sp_zusatz="+wert);
  XMLHTTP.onreadystatechange = feedback_speichern;
  XMLHTTP.send(null);
 } 
  
function bestellung_speichern(wert)
 {
  XMLHTTP.open("GET", "/produkte/speichern.php?sp="+wert);
  XMLHTTP.onreadystatechange = feedback_speichern;
  XMLHTTP.send(null);
 } 
function feedback_speichern()
 {
  if ( XMLHTTP.readyState == 4 )
   {
   	ergeb=XMLHTTP.responseText;
    var ff= document.getElementById("ergebniss_ausgabe");
    fgdx=ergeb.indexOf("<!--");
    if(fgdx>1)
     {
      setTimeout("content_aus();",3000);
     }
    ff.innerHTML=ergeb;
    window.scrollTo(0,0);
   }
 }  

function neuladen()
{
 window.location.reload();
} 
//---------------------------
//formular check für alle die übersichtseite
function form_check_ueber(wert)
 {
  check_array=Array();
  for (r=130; r<=9999; r++  )
   {
   	dfw=String(r);
   	dfs=document.getElementById(""+dfw+"");
    if ( dfs != null )
     {
      check_array.push(dfw);
     }
   }
  var fehler=0;
  var zahl_fehler=0;

  formq=document.getElementById(wert);
  for(w=0 ; w < check_array.length; w++)
   {
    dfsd=document.getElementById( check_array[w] );
    if ( dfsd.value=="" )
     {
      fehler++;
     }
    if (dfsd.value!="")
     {
      if ( isNaN(dfsd.value) )
       {
        zahl_fehler++;
       }
     }
   } 

  if ( fehler>=1 )
   {
    alert("Bitte tragen Sie Ihre gewünschte Anzahl ein.");
   } 
  else if ( zahl_fehler>0 )
   {
  	alert("Bitte tragen Sie nur Zahlen ein.");
   }
  else
   {
     document.pro_formular_dfg.submit();
     //alert("submit");
   }
 }
//-----------------------------------------



//formular check für alle die übersichtseite  
function form_check_bestellung(wert)
 {
 	fehler="";
  df=document.pro_formular;
  with ( df )
   {
   	if ( f1[0].checked!=true && f1[1].checked!=true )
   	 {
   	  fehler+="Möchten Sie ein Angbot oder eine Bestellung aufgeben?\n";
   	 }
    if (name.value=="")
     {
      fehler+="Bitte geben Sie Ihren Namen ein.\n";
     }
    if (vorname.value=="")
     {
      fehler+="Bitte geben Sie Ihren Vornamen ein.\n";
     }
    if (firma.value=="")
     {
      fehler+="Bitte geben Sie Ihren Firmennamen ein.\n";
     }
    reg = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$/;
    if(!reg.exec(email.value))		
     {
      fehler+="Bitte geben Sie Ihre richtige Email-Adresse ein!\n";
     }
    if (telefon.value=="")
     {
      fehler+="Bitte geben Sie Ihre Telefonnummer ein.\n";
     }
    if (strasse.value=="")
     {
      fehler+="Bitte geben Sie Ihre Straße und Nummer ein.\n";
     } 
    if (plz.value=="")
     {
      fehler+="Bitte geben Sie Ihre PLZ ein.\n";
     }
    if (ort.value=="")
     {
      fehler+="Bitte geben Sie Ihren Ort ein.\n";
     }     
    if (land.value=="")
     {
      fehler+="Bitte geben Sie Ihre Land ein.\n";
     }
   } 

  if ( fehler!="" )
   {
   	fehler="Um Ihr Angebot/Bestellung bearbeiten zu können, \nmüssen Sie erst die lehren Felder ausfüllen.\n\n"+fehler;
    alert( fehler );
   } 
  else
   {
     df.submit();
   }
 }
 
//formular check für kontaktseite  
function form_check_kontakt(wert)
 {
 	fehler="";
  df=document.pro_formular;
  with ( df )
   {
    if (betreff.value=="")
     {
      fehler+="Bitte geben Sie ein Betreff ein.\n";
     }
    if (name.value=="")
     {
      fehler+="Bitte geben Sie Ihren Namen ein.\n";
     }
    reg = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$/;
    if(!reg.exec(email.value))		
     {
      fehler+="Bitte geben Sie Ihre richtige Email-Adresse ein!\n";
     }
    if (nachricht.value=="")
     {
      fehler+="Bitte geben Sie eine Nachricht ein.\n";
     }
   } 

  if ( fehler!="" )
   {
   	fehler="Es sind leider Fehler aufgetreten, bitte \nfüllen Sie folgende Felder aus.\n\n"+fehler;
    alert( fehler );
   } 
  else
   {
     df.submit();
   }
 } 
//-----------------------------

//formular check für initiativ_bewer  
function form_check_initiativ(wert)
 {
 	fehler="";
  df=document.pro_formular;
  with ( df )
   {
    if (name.value=="")
     {
      fehler+="Bitte geben Sie Ihren Namen ein.\n";
     }
    if (vorname.value=="")
     {
      fehler+="Bitte geben Sie Ihren Vornamen ein.\n";
     }
    if (strasse.value=="")
     {
      fehler+="Bitte geben Sie Ihre Straße und Nummer ein.\n";
     } 
    if (plz.value=="")
     {
      fehler+="Bitte geben Sie Ihre PLZ ein.\n";
     }
    if (ort.value=="")
     {
      fehler+="Bitte geben Sie Ihren Wohnort ein.\n";
     } 
    reg = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$/;
    if(!reg.exec(email.value))		
     {
      fehler+="Bitte geben Sie Ihre richtige Email-Adresse ein!\n";
     }
    if (telefon.value=="")
     {
      fehler+="Bitte geben Sie Ihre Telefonnummer ein.\n";
     }     
    if (bewerbung.value=="")
     {
      fehler+="Bitte geben Sie Ihre Bewerbung ein.\n";
     }   
     
   } 

  if ( fehler!="" )
   {
   	fehler="Es sind leider Fehler aufgetreten, bitte \nfüllen Sie folgende Felder aus.\n\n"+fehler;
    alert( fehler );
   } 
  else
   {
     df.submit();
   }
 } 
//---------------------------- 
  
 
//mous verfolger auf der produkt seite
function div_mouse_on(wert)
{
 if(top.track_Cursor_bild_check=="ok")
 {
 top.over="ok";
 dfsdw=document.getElementById("cursor_bild");
  if (dfsdw != null)
  {
   dfsdw.innerHTML="<img src='/image/produkte/cursor/"+wert+".jpg'>";
   dfsdw.className="einb";
  }
 }
}
function div_mouse_off(wert)
{
 if(top.track_Cursor_bild_check=="ok")
 {
 dfsdw=document.getElementById("cursor_bild");
 if (dfsdw != null)
  {
   dfsdw.className="ausb";
  }
 }
 top.over="no"; 
}

function track_Cursor_bild()
{
 df=setInterval("shift_Cursor_bild()" , 10);
 top.track_Cursor_bild_check="ok";
}

function shift_Cursor_bild()
{
 if ( top.over=="ok" )
  {
   shiftTo( "cursor_bild" , (top.xMousePos+8) , (top.yMousePos-65) );
  }
}
//--------------------------------


//übersicht einblenden
function uebersicht_einblenden(wert)
{
 dfq=document.getElementById( wert );
 if(dfq.className=="ausb_uebersicht")
  {
   dfq.className="einb_uebersicht";
   document.getElementById( "icon_"+wert ).innerHTML="&nbsp;<img src='/image/dreieck_runter.gif'>";
  }
 else if(dfq.className=="einb_uebersicht")
  {
   dfq.className="ausb_uebersicht";
   document.getElementById( "icon_"+wert ).innerHTML="&nbsp;<img src='/image/dreieck_rechts.gif'>";
  }  
}
//------------------------------
function presse_einblenden(wert)
{
 dfq=document.getElementById( wert );
 if(dfq.className=="ausb_uebersicht")
  {
   dfq.className="einb_uebersicht";
  }
 else if(dfq.className=="einb_uebersicht")
  {
   dfq.className="ausb_uebersicht";
  }  
}

//übersicht produkt loeschen
function produkte_loeschen(wert,wert1)
{
 document.formular.verpackungs_art.value=wert;
 document.formular.art_nr.value=wert1;
 document.formular.submit();
}
//------------------------------

//]]> 


