
function showpic(img,title) {
  win = open("","","toolbar=0,menubar=0,status=0,location=0,scrollabrs=0,links=0,width=600,height=500");
  win.document.writeln("<html><head><title>" + title + "</title></head>" +
    "<s" + "cript>window.moveTo(60,10);</s" + "cript>" +
    "<body bgcolor = #000000 topmargin=0 leftmargin=0>" +
    "<img src='" + img + "' width=600 height=500><br><br>" +
    "</body></html>");
  win.focus();
};

/* BUTTONS.JS */

var oLastBtn=0;

function ChooseButton(button) {
  button.innerHTML = "<img src='arrow-new.gif' width=11 height=5 vspace=5 border=0 align=absmiddle style='position: absolute; left: 21px'>" + button.innerHTML;
  button.style.color = "black";
};

        
var eOpenMenu = null;
var eLastOpenMenu = null;
var bCancelClose = false;
var eLastSrc = null;

function OpenMenu(eSrc,eMenu) {
  if (eLastOpenMenu) CloseMenu(eLastOpenMenu);

  eMenu.style.left = eSrc.offsetLeft + divMenuBar.offsetLeft+1;
  eMenu.style.top = divMenuBar.offsetHeight + divMenuBar.offsetTop-3;
  eMenu.style.visibility = "visible";

  eSrc.className = "clsMenuBarItemA";
  eLastSrc = eSrc;
  eLastOpenMenu = null;
  eOpenMenu = eMenu;
  bCancelClose = true;
//  setTimeout("RevealMenuItem(eOpenMenu)",40);
}

function RevealMenuItem(eMenu) {
  if (!eMenu) return;
  for (var i = eMenu.all.length -1; i >= 0; i--) {
    var e = eMenu.all[i];
    if ((e.tagName == "DIV") && (e.style.display == "none")) {
      e.style.display = "block";
      setTimeout("RevealMenuItem(eOpenMenu)",40);
      return;
    };
  };
};
      
function CloseMenu(eMenu) {
  if (!eMenu || bCancelClose) return;

  if (eLastSrc) eLastSrc.className = "clsMenuBarItem";
  
  eMenu.style.visibility = "hidden";
//  for (var i = 0; i < eMenu.all.length; i++) {
//    var e = eMenu.all[i];
//    if (e.tagName == "DIV") {e.style.display = "none";};
//  };
  
  eOpenMenu = null;
  eLastOpenMenu = null;
}

var activehead = null;

  
function document.onmouseover() {
  var eSrc = window.event.srcElement;
  
  if(oLastBtn && oLastBtn != eSrc) {
    // remove last selection
    oLastBtn.style.backgroundColor = "#b9dcff";
    oLastBtn.style.borderColor = "#b9dcff";
  };
  if(eSrc.buttonType) {
    // set selection
    eSrc.style.backgroundColor = "#b9dcff";
    eSrc.style.borderBottomColor = "#7575FF";
    eSrc.style.borderLeftColor = "#ffffff";
    eSrc.style.borderRightColor = "#7575FF";
    eSrc.style.borderTopColor = "#ffffff";
    oLastBtn = eSrc;
  };
  else {
    oLastBtn = null;
  };

  if (activehead && activehead != eSrc) {
    activehead.className = "menu_head"
    activehead = null;
  };
 
  if ("clsMenuBarItem" == eSrc.className) {
    var eMenu = document.all[eSrc.id.replace("tdMenuBarItem","divMenu")];
    if (eOpenMenu && eOpenMenu != eMenu) {
      bCancelClose = false;
      CloseMenu(eOpenMenu);
    };

    if (eMenu) {
      OpenMenu(eSrc,eMenu);
    };
  };
  else if (eOpenMenu && !eOpenMenu.contains(eSrc) && !divMenuBar.contains(eSrc)) {
          bCancelClose = false;
          eLastOpenMenu = eOpenMenu;
          eOpenMenu = null;
          setTimeout("CloseMenu(eLastOpenMenu)",500);
  };
  else if (!eOpenMenu && eLastOpenMenu && eLastOpenMenu.contains(eSrc)) {
          eOpenMenu = eLastOpenMenu;
          bCancelClose = true;
  };
  else if ("menu_head" == eSrc.className) {
          eSrc.className = "menu_headA";
          activehead = eSrc;
  };
};
        
function document.onmouseout() {
  var eSrc = window.event.srcElement;
  if ("clsMenuBarItem" == eSrc.className) {
    eSrc.style.color = "#000000";
  };
};

function document.onmousedown() {
  var eSrc = window.event.srcElement;
  if(eSrc.buttonType) {
    // set selection
    eSrc.style.borderBottomColor = "#ffffff";
    eSrc.style.borderLeftColor = "#7575FF";
    eSrc.style.borderRightColor = "#ffffff";
    eSrc.style.borderTopColor = "#7575FF";
    oLastBtn = eSrc;
  };
};

function document.onmouseup() {
  var eSrc = window.event.srcElement;
  if(eSrc.buttonType) {
    // set selection
    eSrc.style.borderBottomColor = "#7575FF";
    eSrc.style.borderLeftColor = "#ffffff";
    eSrc.style.borderRightColor = "#7575FF";
    eSrc.style.borderTopColor = "#ffffff";
    oLastBtn = eSrc;
  };
};


// MENUS

function beginMenu(id) {
  document.writeln(
    "<DIV CLASS='clsMenu' ID='divMenu" + id  + "'>"+
    "<table cellspacing=0 cellpadding=0 width=100%>");
};

function endMenu(id) {
  document.writeln("</table></DIV>");
};

function addItem(caption,url,img) {
  document.write("<tr><td nowrap " + 
    "style='cursor: hand' " +
    "onclick='bCancelClose = false; CloseMenu(eOpenMenu); location.href=\"" + url + "\";' " +
    "onmousemove='style.backgroundColor=\"#ffffff\"; style.color=\"#000000\";' "+
    "onmouseout='style.backgroundColor=\"#b9dcff\"; style.color=\"#000000\";' >");
    
  if (img) {
    document.writeln("<img src='" + img + "' width=16 height=16 style='position: absolute; left: -18'>");
  };
  
  document.writeln(caption + "</td></tr>");
};

function addSeparator() {
  document.writeln("<tr><td style='padding: 0px 0px 0px 0px'><hr class='clsMenuLine'></td></tr>");
};

function WriteMenu() {
  beginMenu("home");
  addItem("lncl.lu", "http://homepages.internet.lu/lnclux", "lncl.gif");
  endMenu("home");

  beginMenu("ak");
  addItem("Aktivitäts Kalenner", "http://homepages.internet.lu/lnclux/ak/ak.htm", "icon_ak.gif");
  addSeparator();
  addItem("Hot News", "http://homepages.internet.lu/lnclux/ak/hotnews.htm", "");
  addItem("News", "http://homepages.internet.lu/lnclux/ak/news.htm", "");
  addItem("Archives", "http://homepages.internet.lu/lnclux/ak/archives.htm", "");
  addItem("Photos", "http://homepages.internet.lu/lnclux/ak/photos.htm", "");
  endMenu("ak");

  beginMenu("hints");
  addItem("Hinweise", "http://homepages.internet.lu/lnclux/hints/hints.htm", "icon_hints.gif");
  addSeparator();
  addItem("Ansonsten", "http://homepages.internet.lu/lnclux/hints/various.htm", "");
  addItem("Inserate", "http://homepages.internet.lu/lnclux/hints/announces.htm", "");
  endMenu("hints");

  beginMenu("presentation");
  addItem("Präsentation", "http://homepages.internet.lu/lnclux/presentation/presentation.htm", "icon_presentation.gif");
  addSeparator();
  addItem("Der Klub", "http://homepages.internet.lu/lnclux/presentation/theclub.htm", "");
  addItem("Kontakte", "http://homepages.internet.lu/lnclux/presentation/contacts.htm", "");
  addItem("Wo sind wir ?", "http://homepages.internet.lu/lnclux/presentation/location.htm", "");
  addItem("Standart", "http://homepages.internet.lu/lnclux/presentation/standard.htm", "");
  endMenu("presentation");

  beginMenu("forms");
  addItem("Formulare", "http://homepages.internet.lu/lnclux/forms/forms.htm", "icon_forms.gif");
  addSeparator();
  addItem("Anmeldungs Formulare", "http://homepages.internet.lu/lnclux/forms/af.htm", "");
  addItem("Richtregeln", "http://homepages.internet.lu/lnclux/forms/rr.htm", "");
  addItem("Mitglied werden", "http://homepages.internet.lu/lnclux/forms/mg.htm", "");
  endMenu("forms");

};
