// Enter Javascript here
function openPrint(path)
{
	window.print();
}

function openPagemailer(path)
{
	pagemailer = window.open(path,"mail","width=500,height=400,resizable=no");
	pagemailer.focus();
}

function errorMsg(name,ext,cat)
{
  // alert("Netscape 6 or Mozilla is needed to install a sherlock plugin");
  f=document.createElement("form");
  f.setAttribute("name","installform");
  f.setAttribute("method","post");
  f.setAttribute("action","http://mycroft.mozdev.org/error.html");
  fe=document.createElement("input");
  fe.setAttribute("type","hidden");
  fe.setAttribute("name","name");
  fe.setAttribute("value",name);
  f.appendChild(fe);
  fe=document.createElement("input");
  fe.setAttribute("type","hidden");
  fe.setAttribute("name","ext");
  fe.setAttribute("value",ext);
  f.appendChild(fe);
  fe=document.createElement("input");
  fe.setAttribute("type","hidden");
  fe.setAttribute("name","cat");
  fe.setAttribute("value",cat);
  f.appendChild(fe);
  document.getElementsByTagName("body")[0].appendChild(f);
  if (document.installform) { 
    document.installform.submit();
  } else {
    location.href="http://mycroft.mozdev.org/error.html"; //hack for DOM-incompatible browsers
  }
}
function addEngine(name,ext,cat)
{
  if ((typeof window.sidebar == "object") && (typeof
  window.sidebar.addSearchEngine == "function"))
  {
    //cat="Web";
    //cat=prompt("In what category should this engine be installed?","Web")
    window.sidebar.addSearchEngine(
      "http://mycroft.mozdev.org/plugins/"+name+".src",
      "http://mycroft.mozdev.org/plugins/"+name+"."+ext,
      name,
      cat );
  }
  else
  {
    errorMsg(name,ext,cat);
  }
}

/*-------Eigene------------------------------------------------------------*/
function bild(x,y,name) {
	fenstery = y+30;
	fensterx = x+20;
	groesse=eval("'width='+fensterx+',height='+fenstery+',top=0,left=0,resizable'");
	F1 = window.open("../shared/oeffner.html?"+name,"Fenster1",groesse);
}

function visitenkarte(id) {
	groesse=eval("'width=375,height=350,top=100,left=100,resizable'");
	F2 = window.open("../html/shared/visitenkarte.php?id="+id,"Visitenkarte",groesse);
	F2.focus();
}

function profil(id) {
	groesse=eval("'width=700,height=680,top=10,left=10,resizable,scrollbars'");
	F2 = window.open("../html/shared/profil.php?id="+id,"Profil",groesse);
	F2.focus();
}

function printit() {
  if((navigator.appVersion.indexOf("Mac") != -1) && (document.all)) alert("Bitte benutzen Sie den Befehl \"Drucken\" im Menü \"Ablage\".");
  else print();
}

function pdfPrint(Adresse) {
  Fenster1 = window.open(Adresse, "Zweitfenster");
  Fenster1.focus();
  Fenster1.setTimeout("print()", 2000);
}

/*----------------------------------------------------------------------------*/

function toggleBox(szDivID) {
  if (document.layers) { // NN4+
    if (document.layers[szDivID].visibility == 'visible') {
      document.layers[szDivID].display = "none";
    } else {
      document.layers[szDivID].display = "block";
    }
  } else if (document.getElementById) { // gecko(NN6) + IE 5+
    var obj = document.getElementById(szDivID);
    var objSD = document.getElementById(szDivID+"SD");

    if (obj.style.display == 'block') {
      obj.style.display = "none";
    } else {
      obj.style.display = "block";
    }
  } else if (document.all) { // IE 4
    if (document.all[szDivID].style.display == 'block') {
      document.all[szDivID].style.display = "none";
    } else {
      document.all[szDivID].style.display = "block";
    }
  }
}
 
var openBox = 'kat0';
var openFrage = 'frage0';

function toggleKategorien(DivID) {
	if(openBox > 'kat0' && openBox != DivID) toggleBox(openBox); //offene Kategorie schliessen
	toggleBox(DivID); //gewünschte Kategorie öffnen
	openBox = DivID; //offene Kategorie merken
}
function toggleFragen(DivID) {
	if(openFrage > 'frage0' && openFrage != DivID) toggleBox(openFrage); //offene Kategorie schliessen
	toggleBox(DivID); //gewünschte Kategorie öffnen
	openFrage = DivID; //offene Kategorie merken
}

