function zoom_picture_left (object_id)
{
 if(document.getElementById(object_id).className=="container_left_small") 
  {document.getElementById(object_id).className="container_left_full";}
 else
  {document.getElementById(object_id).className="container_left_small";}
}

function zoom_picture_right (object_id)
{
 if(document.getElementById(object_id).className=="container_right_small") 
  {document.getElementById(object_id).className="container_right_full";}
 else
  {document.getElementById(object_id).className="container_right_small";}
}

function select_tab (tab_container_id, tab_number)
{
 for (var offset=0; offset<document.getElementById(tab_container_id).getElementsByTagName("div").length; offset++)
 {
   if (offset<document.getElementById(tab_container_id).getElementsByTagName("div").length/2)
   {
     if (offset==tab_number-1) 
      {document.getElementById(tab_container_id).getElementsByTagName("div")[offset].className="currentitem";}
     else
      {document.getElementById(tab_container_id).getElementsByTagName("div")[offset].className="item";}
   } else {
     if (offset==document.getElementById(tab_container_id).getElementsByTagName("div").length/2+tab_number-1) 
      {document.getElementById(tab_container_id).getElementsByTagName("div")[offset].style.display="block";}
     else
      {document.getElementById(tab_container_id).getElementsByTagName("div")[offset].style.display="none";}
   }
 }
}

function login_submit ()
{
  /* Cookie-Funktion des Browsers überprüfen
     Es wird ein für 10 Sekunden gültiges Cookie gesetzt 
     und anschließend versucht auszulesen */
  var ablauf_datum = new Date();
  ablauf_datum.setTime(ablauf_datum.getTime() + (10 * 1000));
  document.cookie = "name=ctc; expires=" + ablauf_datum.toGMTString();

  if (document.cookie) {
    // Anmeldeschript ausführen
    document.cookie = "name=ctc; expires=Thu, 01-Jan-70 00:00:01 GMT;";
    document.anmeldung.submit();
  } else {
    alert ("Sie müssen die Cookie-Funktion Ihres Internetbrowsers aktivieren, um sich anmelden zu können.\n\nWie Sie Cookies aktivieren, erfahren Sie in der Hilfefunktion Ihres Internetbrowsers.");
  }
}

function profil_submit (domain, eintrag_id)
{
 location.replace(domain+"/nutzer.php?id="+eintrag_id);
}


/* Funktion speichert Bookmark in allen Browsern */
function bookmark_page (bookmark_title) 
{
  if (bookmark_title=="" || !bookmark_title)
    var title=document.title;
  else
    var title=bookmark_title;
  var url=window.location;
  if (window.sidebar) // Firefox
    window.sidebar.addPanel(title, url, "");
  else if(window.opera && window.print) { // Opera
    var elem = document.createElement('a');
    elem.setAttribute('href',url);
    elem.setAttribute('title',title);
    elem.setAttribute('rel','sidebar');
    elem.click(); } 
  else if(document.all) // InternetExplorer
    window.external.AddFavorite(url, title);
}



/* Routine öffnet alle Links zu externen Zielen im neuen Fenster
   unter Berücksichtigung des XHTML-Standards. */
function external_links() {
if (!document.getElementsByTagName) return; 
var document_links = document.getElementsByTagName("a");
  for (var zaehler=0; zaehler<document_links.length; zaehler++) { 
    var document_link = document_links[zaehler]; 
    if (document_link.getAttribute("href")) {
      href_url=document_link.getAttribute("href");
      if ( (href_url.search(/www\./i)!=-1) || (href_url.search(/http:\/\//i)!=-1) ) {
        if (href_url.search(/rchd1898\.de/i)!=-1) {}
        else if (href_url.search(/rc-hansa\.de/i)!=-1) {}
        else if (href_url.search(/langstrecke-dortmund\.de/i)!=-1) {}
        else { 
          document_link.target="_blank";
          document_link.title="Externer Link wird in neuem Fenster geöffnet.";
        }
      } 
    } 
  } 
} 
window.onload = external_links;
