function tranq(f,u) {
	m = new Array("&#105;","&#116;","&#111;","&#109;","&#97;","&#108;");
	document.write("<a href="+m[3]+m[4]+m[0]+m[5]+m[1]+m[2]+"&#58;"+u+"&#64;"+f+">"+u+"&#64;"+f+"</a>");
}

function win(url,name,feat) {
	name=window.open(url,name,feat);
	name.focus();
}

menuMain = new Array("startseite","werkstatt","grabmale","service","kontakt","anfahrt","partner","meinungen","katalog");
imgMenu = new Array();
for(i=0;i<menuMain.length;i++) {
	imgMenu[menuMain[i]+"on"] = new Image;  imgMenu[menuMain[i]+"on"].src = "/img/menu/"+menuMain[i]+"-on.gif";
	imgMenu[menuMain[i]+"off"] = new Image; imgMenu[menuMain[i]+"off"].src = "/img/menu/"+menuMain[i]+".gif";
}

function imgSwitch(e,s) {
	if (document.images) {
		document[e].src = imgMenu[e+s].src;
	}
}

galerieFormat = new Array(
	"h02",
	"h04",
	"h05",
	"h06",
	"h08",
	"h10",
	"h11",
	"g01",
	"g02",
	"g03",
	"g04",
	"g05",
	"g06",
	"g08",
	"g09",
	"g12",
	"g18",
	"g17",
	"g15",
	"g18",
	"g19",
	"g23",
	"g26",
	"g28",
	"g32",
	"g33",
	"g34",
	"g35",
	"g37",
	"g38",
	"g40",
	"g41",
	"g42",
	"g43",
	"g44",
	"g45",
	"g46",
	"g48",
	"g49",
	"g50",
	"g51",
	"g52",
	"g53",
	"g54",
	"g55",
	"g56",
	"g57",
	"g58",
	"g59",
	"g62",
	"g64",
	"g65",
	"g66",
	"g67",
	"g68",
	"g69",
	"g71",
	"g75",
	"g76",
	"g77",
	"g78",
	"g80",
	"g82",
	"g84",
	"g87",
	"g90",
	"46",
	"48",
	"50",
	"52",
	"56",
	"59",
	"66",
	"67",
	"69",
	"72",
	"74",
	"r0510",
	"r0520"
);

function galerie(nr) {
	hochformat = false;
	for(i=0;i<galerieFormat.length;i++) {
		if ("_"+galerieFormat[i] == nr) {
			hochformat = true;
			break;
		}
	}
	myHeight = hochformat == true ? 500 : 375;
	myWidth  = hochformat == true ? 375 : 500;
	//nr = window.open("/content/galerie/galerie.php?nr="+nr+"&w="+myWidth+"&h="+myHeight,nr,"width="+myWidth+",height="+myHeight+",scrollbars=0,toolbar=0,menubar=0,resizable=0");
	nr = window.open("/galerie/index.html?"+nr+"|"+myWidth+"|"+myHeight,nr,"width="+myWidth+",height="+myHeight+",scrollbars=0,toolbar=0,menubar=0,resizable=0");
}

tooltip = null;
document.onmousemove = updateTooltip;
		
function updateTooltip(e) {
	try {
		x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
		y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
		if (tooltip != null) {
			tooltip.style.left = (x - 100) + "px";	//horizontale Position der Box relativ zur Mouse
			tooltip.style.top = (y + 15) + "px";	//vertikale Position der Box relativ zur Mouse
		}
	} catch (error) { error=null; }
}

function showTooltip(id) {
	/* funktion deaktiviert
	try {
		tooltip = document.getElementById(id);
		tooltip.style.display = "block"
	} catch (error) { error=null; }
	*/
}

function hideTooltip() {
	try {
		tooltip.style.display = "none";
	} catch (error) { error=null; }
}
			
function KalenderWoche(j,m,t) {
  var Datum = new Date();
  if (!t) {
    j = Datum.getYear(); if (1900 > j) j +=1900;
    m = Datum.getMonth(); t = Datum.getDate();
  }
  else m--;
  Datum = new Date(j,m,t,0,0,1);
  var tag = Datum.getDay(); if (tag == 0) tag = 7;
  var d = new Date(2004,0,1).getTimezoneOffset();
  var Sommerzeit = (Date.UTC(j,m,t,0,d,1) - Number(Datum)) /3600000;
  Datum.setTime(Number(Datum) + Sommerzeit*3600000 - (tag-1)*86400000);
  var Jahr = Datum.getYear(); if (1900 > Jahr) Jahr +=1900;
  var kw = 1;
  if (new Date(Jahr,11,29) > Datum) {
    var Start = new Date(Jahr,0,1);
    Start = new Date(Number(Start) + 86400000*(8-Start.getDay()));
    if(Start.getDate() > 4) Start.setTime(Number(Start) - 604800000);
    kw = Math.ceil((Datum.getTime() - Start) /604800000);
  }
  return kw;
}


function Vorschau() {
  var vorwoche = KalenderWoche();
  vorwoche++;
  return vorwoche;
}
