// roll over preloader

// roll over functions

function navi_highlight ( picname , highlight )
{
  if ( highlight == 1 )
  {
    // highlight
    document.images[picname].src = 'bilder/'+picname+'_r.gif';
  }
  else
  {
    // normal
    document.images[picname].src = 'bilder/'+picname+'.gif';
  }
}

function button_highlight ( objref , highlight )
{
  if ( highlight == 1 )
  {
    // highlight
    objref.src = 'bilder/'+objref.name+'_r.gif';
  }
  else
  {
    // normal
    objref.src = 'bilder/'+objref.name+'.gif';
  }
}

// popup functions

function showImpressum ()
{
  var impressum = window.open('impressum.html','impressum','width=350,height=350,left=100,top=60,resizable=yes');
}

function showConditions ()
{
  var conditions = window.open('rechtl_grundlagen.html','conditions','width=350,height=520,left=100,top=60,resizable=yes');
}

// misc

function checkFeedbackForm ()
{
  var result = false;
  var message = 'Die Daten scheinen unvollständig zu sein.\nBitte überprüfen Sie die Eingaben bei ';
  var error = false;
  with ( document.forms['kontakt'] )
  {
    if (Name.value.length == 0 ) { message+=' Name,'; error = true; }
    if (Firma.value.length == 0 ) { message+=' Firma,'; error = true; }
    if (Strasse.value.length == 0 ) { message+=' Strasse,'; error = true; }
    if (PLZ.value.length == 0 ) { message+=' PLZ,'; error = true; }
    if (Ort.value.length == 0 ) { message+=' Ort,'; error = true; }
    if (Telefon.value.length == 0 ) { message+=' Telefon,'; error = true; }
    if (Email.value.length == 0 ) { message+=' Email,'; error = true; }
  }
  if ( error == true )
  {
    message = message.substring(0,message.length-1)+'.';
    alert(message);
  }
  else
  {
    result = true;
  }
  return result;
}