//----------------------------------------------------------------------------
// BALS.JS (2005 Bernd Onasch, Thomas Schroeder
//
//----------------------------------------------------------------------------


//----------------------------------------------------------------------------

function DoHide(key) {
  document.getElementById(key).style.visibility = "hidden";
  document.getElementById(key).style.display = "none";
  return true;
}
function DoShow(key) {
  document.getElementById(key).style.visibility = "visible";
  document.getElementById(key).style.display = "inline";
  return true;
}

//----------------------------------------------------------------------------

function toggleRows(prefix, state) {
    var el,i;
    for (i=0;el=document.getElementById(prefix+i); i++) {        
        state? DoHide(el.id) : DoShow(el.id);
    }
 }

//----------------------------------------------------------------------------

function ShowNext(nr, cee, nocheins) {
  ichID    = "n" + nr + "weiter" + cee;
  DoHide(ichID);

  ShowWeitere((nr + 1), cee, nocheins);
  return true;
}

function ShowWeitere(nr, cee, nocheins) {

  if (nocheins == 0) { return true; }

  weiterID = "n" + nr + "weiter" + cee;
  DoShow(weiterID);
  return true;
}


function HideWeitere(nr, cee, nocheins) {

  if (nocheins == 0) { return true; }

  weiterID = "n" + nr + "weiter" + cee;
  DoHide(weiterID);
  document.getElementById(weiterID).id = weiterID + "ok"; 
  return true;
}
 

//-----------------------------------------------------------------------------

function getIP(ipURL) {
  try {
    //wenn nur eine Option vorhanden ist, wird ein feld mit dem wert belegt
    ip = document.config.sa.options[document.config.sa.selectedIndex].value;
  } catch (e){
    // wert des feldes auslesen
    ip = document.config.sa.value;
  }
  newURL = ipURL + ip; 
  if (ip.length == 2) { window.open(newURL, '_self'); }
}

