<!--
// determine browser type
ns4 = (document.layers) ? true:false 
ie4 = (document.all) ? true:false 
ng5 = (document.getElementById) ? true:false 
saf = navigator.appVersion.indexOf("Safari");

// Open New Window for additional content
/*
var dependent; // Wenn ja (yes), wird das Fenster geschlossen, wenn sein Elternfenster geschlossen wird. Wenn nein (no = Voreinstellung), bleibt das Fenster erhalten, wenn sein Elternfenster geschlossen wird. 
var height;  // H&ouml;he des neuen Fensters in Pixeln, z.B. height=200
var width;  // Breite des neuen Fensters in Pixeln, z.B. width=400 
var top: // Vertikalwert der linken oberen Ecke des neuen Fensters in Pixeln, z.B. top=100.
var width; // Breite des neuen Fensters in Pixeln, z.B. width=400.
var hotkeys; //Wenn nein (no), werden Tastaturbefehle zum Steuern des Browsers in dem Fenster deaktiviert. Wenn ja (yes = Voreinstellung), bleiben Tastaturbefehle des Browsers in dem Fenster g&uuml;ltig. 
var innerHeight; // H&ouml;he des Anzeigebereichs des neuen Fensters in Pixeln, z.B. innerHeight=200 
var innerWidth; // Breite des Anzeigebereichs des neuen Fensters in Pixeln, z.B. innerWidth=200 
var location; // Wenn ja (yes), erh&auml;lt das Fenster eine eigene URL-Adreßzeile. Wenn nein (no = Voreinstellung), erh&auml;lt es keine Adreßzeile. 
var menubar; // Wenn ja (yes), erh&auml;lt das Fenster eine eigene Men&uuml;leiste mit Browser-Befehlen. Wenn nein (no = Voreinstellung), erh&auml;lt es keine Men&uuml;leiste. 
var resizable; // Wenn nein (no), kann der Anwender das Fenster in der Gr&ouml;ße nicht ver&auml;ndern. Wenn ja (yes = Voreinstellung), kann der Anwender die Fenstergr&ouml;ße &auml;ndern. 
var screenX; // Horizontalwert der linken oberen Ecke des neuen Fensters in Pixeln, z.B. screenX=100 
var screenY; // Vertikalwert der linken oberen Ecke des neuen Fensters in Pixeln, z.B. screenY=30 
var status; // Wenn ja (yes), erh&auml;lt das Fenster eine eigene Statuszeile. Wenn nein (no = Voreinstellung), erh&auml;lt es keine Statuszeile. 
var scrollbars; // Wenn ja (yes), erhält das Fenster Scroll-Leisten. Wenn nein (no), kann der Anwender in dem Fenster nicht scrollen.
var toolbar; // Wenn ja (yes), erhält das Fenster eine eigene Werkzeugleiste. Wenn nein (no), erhält es keine Werkzeugleiste.
*/
var popupcontent;
function popup(url,size,name,subnav) {
	screenh = screen.availHeight;
	screenw = screen.availWidth;
	poswinx = window.screenX;
	poswiny = window.screenY;
	popupleft = poswinx + 500;
	popupleft2 = poswinx - 300;
	popupleft3 = poswinx + 750;
	popupleft4 = poswinx - 500;
	popuptop = poswiny + 190;
	popuptop2 = poswiny;
	if (ie4) {
		//poswinx = document.all.Body.offsetLeft;
		//poswiny = document.all.Body.offsetTop;
		//above code does not really work, hence set pos to 0 for ie
		poswinx = 0;
		poswiny = 0;
		popupleft = poswinx + 500;
		popupleft2 = poswinx + 200;
		popupleft3 = poswinx + 750;
		popupleft4 = poswinx - 0;
		popuptop = poswiny + 190;
		popuptop2 = poswiny + 190;
	}
	//if (subnav) visitedlink(subnav);
	if (size == 'a') {
		//parm = 'width=425,height=325,left=500,top=190,dependent=yes';
		parm = 'width=485,height=495,left='+popupleft+',top='+popuptop+',dependent=yes';
	} else if (size == 'b') {
		parm = 'width=520,height=520,left='+popupleft+',top='+popuptop+',dependent=yes,resizable=yes,scrollbars=yes';
	} else if (size == 'c') {
		parm = 'width=425,height=370,left='+popupleft+',top='+popuptop+',dependent=yes';
	} else if (size == 'd') {
		parm = 'width=425,height=340,left='+popupleft+',top='+popuptop+',dependent=yes';
	} else if (size == 'e') {
		parm = 'width=620,height=520,left='+popupleft+',top='+popuptop+',dependent=yes,resizable=yes,scrollbars=yes';
	} else if (size == 'f') {
		parm = 'width=280,height=240,left='+popupleft2+',top='+popuptop2+',dependent=yes,resizable=yes,scrollbars=yes';
	} else if (size == 'g') {
		parm = 'width=520,height=340,left='+popupleft+',top='+popuptop+',dependent=yes,resizable=yes,scrollbars=yes';
	} else if (size == 'h') {
		parm = 'width=380,height=520,left='+popupleft3+',top='+popuptop+',dependent=yes,resizable=yes,scrollbars=yes';
	} else if (size == 'i') {
		parm = 'width=620,height=650,left='+popupleft+',top='+popuptop+',dependent=yes,resizable=yes,scrollbars=yes';
	} else if (size == 'j') {
		parm = 'width=760,height=595,left='+popupleft+',top='+popuptop+',dependent=yes,resizable=yes,scrollbars=yes';
	} else if (size == 'k') {
		parm = 'width=480,height=240,left='+popupleft4+',top='+popuptop2+',dependent=yes,resizable=yes,scrollbars=yes';
	}
	popupcontent = window.open(url,name,parm);
}

// close popup window if focus is set back on main page
function closepopup() {
	if(popupcontent && popupcontent.open) popupcontent.close();
}

// change color of visited links (text & bottom border)
function visitedlink(z) {
	if (ng5) {
		document.getElementById('link_'+z).style.color = "#959595";
		document.getElementById('link_'+z).style.borderBottomColor = "#959595";
	}
	if (ns4) {
		document.layers["link_"+z].style.color = "#959595";
		document.layers["link_"+z].style.borderBottomColor = "#959595";
	}
	if (ie4) {
		eval("document.all.link_"+z+".style.color = '#959595';");
		eval("document.all.link_"+z+".style.borderBottomColor = '#959595';");
	}
}

// hide text box for users with javascript disabled
function hidenoscript() {
	if (ng5) document.getElementById("noscript").style.visibility = 'hidden';
	if (ns4) document.layers["noscript"].visibility = "hide";
	if (ie4) eval("document.all.noscript.style.visibility='hidden';");
}

/* PAGE PUBLIKATIONEN.PHP */

// hide all text boxes and subnavigation 
function hideallpubli() {
	if (ng5) {
		for(var i=0;i<20;i++)
		document.getElementById('sub_'+i).style.visibility = "hidden";
		for(var i=0;i<20;i++)
		document.getElementById('text_'+i).style.visibility = "hidden";
	}
	if (ns4) {
		for(var i=0;i<20;i++)
		document.layers["sub_"+i].visibility = "hide";	
		for(var i=0;i<20;i++)
		document.layers["text_"+i].visibility = "hide";	
	}
	if (ie4) {
		for(var i=0;i<20;i++)
		eval("document.all.sub_"+i+".style.visibility='hidden';");	
		for(var i=0;i<20;i++)
		eval("document.all.text_"+i+".style.visibility='hidden';");	
	}
}

// display text box in contentright part
var current;
function showtext(n) {
	// do not perform changes if user clicks on already highlighted item
	if (current != n) {
		hideallpubli();
		//visitedlink(n);
		if (ng5) {
			document.getElementById('sub_'+n).style.visibility = "visible";
			document.getElementById('text_'+n).style.visibility = "visible";
		}
		if (ns4) {
			document.layers["sub_"+n].visibility = "show";	
			document.layers["text_"+n].visibility = "show";
		}
		if (ie4) {
			eval("document.all.sub_"+n+".style.visibility='visible';");	
			eval("document.all.text_"+n+".style.visibility='visible';");
		}
		// set new currently highlighted item number
		current = n;
	}
}

// scrolling within image popups
function scrollforward() {
	hideallimg();
	if (disimg == totalimg) { disimg = 1; } else { disimg = parseInt(disimg) + 1; }
	if (ng5) {
		document.getElementById('img_'+disimg).style.visibility = "visible";
	}
	if (ns4) {
		document.layers["img_"+disimg].visibility = "show";	
	}
	if (ie4) {
		eval("document.all.img_"+disimg+".style.visibility='visible';");	
	}
}

// scrolling within image popups
function scrollbackward() {
	hideallimg();
	if (disimg == 1) { disimg = totalimg; } else { disimg = parseInt(disimg) - 1; }
	if (ng5) {
		document.getElementById('img_'+disimg).style.visibility = "visible";
	}
	if (ns4) {
		document.layers["img_"+disimg].visibility = "show";	
	}
	if (ie4) {
		eval("document.all.img_"+disimg+".style.visibility='visible';");	
	}
}

// hide images in popups before displaying next one
function hideallimg() {
	if (ng5) {
		for(var i=1;i<=totalimg;i++)
		document.getElementById('img_'+i).style.visibility = "hidden";
	}
	if (ns4) {
		for(var i=1;i<=totalimg;i++)
		document.layers["img_"+i].visibility = "hide";	
	}
	if (ie4) {
		for(var i=1;i<=totalimg;i++)
		eval("document.all.img_"+i+".style.visibility='hidden';");	
	}
}

// initialize scrolling function in image popups
function initialize(p,q) {
	disimg = p;
	totalimg = q;
}

/* PORTRAIT.PHP */

// hide all images, subnavigation, scrolling at startup and before changes
function hideallportrait() {
	if (ng5) {
		for(var i=1;i<11;i++)
		document.getElementById('sub_'+i).style.visibility = "hidden";
		for(var i=1;i<20;i++)
		document.getElementById('img_'+i).style.visibility = "hidden";
		document.getElementById('imgbackward').style.visibility = "hidden";
		document.getElementById('imgforward').style.visibility = "hidden";
	}
	if (ns4) {
		for(var i=1;i<11;i++)
		document.layers["sub_"+i].visibility = "hide";	
		for(var i=1;i<20;i++)
		document.layers["img_"+i].visibility = "hide";	
		document.layers["imgbackward"].visibility = "hide";	
		document.layers["imgforward"].visibility = "hide";	
	}
	if (ie4) {
		for(var i=1;i<11;i++)
		eval("document.all.sub_"+i+".style.visibility='hidden';");	
		for(var i=1;i<20;i++)
		eval("document.all.img_"+i+".style.visibility='hidden';");	
		eval("document.all.imgbackward.style.visibility='hidden';");	
		eval("document.all.imgforward.style.visibility='hidden';");	
	}
}

// show fist picture and subnavigation
function showfirst() {
	if (ng5) {
		document.getElementById('sub_1').style.visibility = "visible";
		document.getElementById('img_1').style.visibility = "visible";
	}
	if (ns4) {
		document.layers["sub_1"].visibility = "show";	
		document.layers["img_1"].visibility = "show";	
	}
	if (ie4) {
		eval("document.all.sub_1.style.visibility='visible';");	
		eval("document.all.img_1.style.visibility='visible';");	
	}
	current = 1;
}

// change and show pictures, subnavigation and scrolling
function show(n,i,x) {
	// show(sub_X, img_Y, number of pictures for group)
	// do not perform changes if user clicks on already highlighted item
	if (current != n) {
		hideallportrait();
		visitedlink(n);
		if (ng5) {
			document.getElementById('sub_'+n).style.visibility = "visible";
			document.getElementById('img_'+i).style.visibility = "visible";
			if (x > 1) document.getElementById('imgforward').style.visibility = "visible";
		}
		if (ns4) {
			document.layers["sub_"+n].visibility = "show";	
			document.layers["img_"+i].visibility = "show";
			if (x > 1) document.layers["imgforward"].visibility = "show";
		}
		if (ie4) {
			eval("document.all.sub_"+n+".style.visibility='visible';");	
			eval("document.all.img_"+i+".style.visibility='visible';");
			if (x > 1) eval("document.all.imgforward.style.visibility='visible';");
		}
		// set new currently highlighted item number
		current = n;
		disimg = i;
		totalimg = x;
		posimg = 1;
	}
}

// image scroll function
function scrollforwardportrait() {
	hideallportrait();
	if (ng5) {
		document.getElementById('sub_'+current).style.visibility = "visible";
		disimg = parseInt(disimg) + 1;
		document.getElementById('img_'+disimg).style.visibility = "visible";
		posimg = posimg + 1;
		if (posimg < totalimg) document.getElementById('imgforward').style.visibility = "visible";
		if (posimg <= totalimg && posimg > 1) document.getElementById('imgbackward').style.visibility = "visible";	
	}/* disabled july 31 -> does not work properly in ie6
	if (ns4) {
		document.layers["sub_"+current].visibility = "show";	
		disimg = parseInt(disimg) + 1;
		document.layers["img_"+disimg].visibility = "show";	
		posimg = posimg + 1;
		if (posimg < totalimg) document.layers["imgforward"].visibility = "show";	
		if (posimg <= totalimg && posimg > 1) document.layers["imgbackward"].visibility = "show";	
	}
	if (ie4) {
		eval("document.all.sub_"+current+".style.visibility='visible';");	
		disimg = parseInt(disimg) + 1;
		eval("document.all.img_"+disimg+".style.visibility='visible';");
		posimg = posimg + 1;
		if (posimg < totalimg) eval("document.all.imgforward.style.visibility='visible';");
		if (posimg <= totalimg && posimg > 1) eval("document.all.imgbackward.style.visibility='visible';");	
		alert('current: '+current+', disimg: '+disimg+', totalimg: '+totalimg+', posimg: '+posimg);
	}*/
}

// image scroll function
function scrollbackwardportrait() {
	hideallportrait();
	if (ng5) {
		document.getElementById('sub_'+current).style.visibility = "visible";
		posimg = posimg - 1;
		disimg = disimg - 1;
		document.getElementById('img_'+disimg).style.visibility = "visible";
		if (posimg < totalimg) document.getElementById('imgforward').style.visibility = "visible";
		if (posimg < totalimg && posimg > 1) document.getElementById('imgbackward').style.visibility = "visible";
	}/* disabled july 31 -> does not work properly in ie6
	if (ns4) {
		document.layers["sub_"+current].visibility = "show";
		posimg = posimg - 1;
		disimg = disimg - 1;
		document.layers["img_"+disimg].visibility = "show";	
		if (posimg < totalimg) document.layers["imgforward"].visibility = "show";	
		if (posimg < totalimg && posimg > 1) document.layers["imgbackward"].visibility = "show";	
	}
	if (ie4) {
		eval("document.all.sub_"+current+".style.visibility='visible';");	
		posimg = posimg - 1;
		disimg = disimg - 1;
		eval("document.all.img_"+disimg+".style.visibility='visible';");
		if (posimg < totalimg) eval("document.all.imgforward.style.visibility='visible';");
		if (posimg < totalimg && posimg > 1) eval("document.all.imgbackward.style.visibility='visible';");	
	}*/
}

/* KONTAKT.PHP */

// hide all forms, errormessages, confirmations and subnavigation
function hideallkontakt() {
	if (ng5) {
		for(var i=1;i<3;i++)
		document.getElementById('sub_'+i).style.visibility = "hidden";
		document.getElementById('form').style.visibility = "hidden";
		document.getElementById('error').style.visibility = "hidden";
		if(document.getElementById('thankyou')) document.getElementById('thankyou').style.visibility = "hidden";
	}
	if (ns4) {
		for(var i=1;i<3;i++)
		document.layers["sub_"+i].visibility = "hide";	
		document.layers["form"].visibility = "hide";	
		document.layers["error"].visibility = "hide";
		if(document.layers["thankyou"]) document.layers["thankyou"].visibility = "hide";
	}
	if (ie4) {
		for(var i=1;i<3;i++)
		eval("document.all.sub_"+i+".style.visibility='hidden';");	
		eval("document.all.form.style.visibility='hidden';");	
		eval("document.all.error.style.visibility='hidden';");
		if(document.all.thankyou) eval("document.all.thankyou.style.visibility='hidden';");
	}
}

// show mail form
var current;
function showform(n) {
	// do not perform changes if user clicks on already highlighted item
	if (current != n) {
		hideallkontakt();
		visitedlink(n);
		if (ng5) {
			document.getElementById('sub_'+n).style.visibility = "visible";
			document.getElementById('form').style.visibility = "visible";
			document.getElementById('mailto').value = n;
		}
		if (ns4) {
			document.layers["sub_"+n].visibility = "show";	
			document.layers["form"].visibility = "show";
			document.layers["mailto"].value = n;
		}
		if (ie4) {
			eval("document.all.sub_"+n+".style.visibility='visible';");	
			eval("document.all.form.style.visibility='visible';");
			eval("document.all.mailto.value=n;");
		}
		// set new currently highlighted item number
		current = n;
	}
}

/* ARCHIV.PHP */

// function to hide images in ar_bild.php popup
function hideallimgarchiv() {
	if (ng5) {
		for(var i=1;i<=totalimg;i++)
		document.getElementById('img_'+i).style.visibility = "hidden";
	}
	if (ns4) {
		for(var i=1;i<=totalimg;i++)
		document.layers["img_"+i].visibility = "hide";	
	}
	if (ie4) {
		for(var i=1;i<=totalimg;i++)
		eval("document.all.img_"+i+".style.visibility='hidden';");	
	}
	closepopup();
}

// scrollfunction in ar_bild.php popup
function scrollforwardimgarchiv() {
	hideallimgarchiv();
	if (disimg == totalimg) { disimg = 1; } else { disimg = parseInt(disimg) + 1; }
	//alert(document.images[disimg].name);
	imgid = document.images[disimg-1].name;
	document.links[0].href = "ar_info.php?id="+imgid;
	document.getElementById('img_'+disimg).style.visibility = "visible";
}

// scrollfunction in ar_bild.php popup
function scrollbackwardimgarchiv() {
	hideallimgarchiv();
	if (disimg == 1) { disimg = totalimg; } else { disimg = parseInt(disimg) - 1; }
	//alert(document.images[disimg-1].name);
	imgid = document.images[disimg-1].name;
	document.links[0].href = "ar_info.php?id="+imgid;
	document.getElementById('img_'+disimg).style.visibility = "visible";
}

// at startup in ar_bild.php popup
function initializeimgarchiv(n,x) {
	document.getElementById('img_'+n).style.visibility = "visible";
	disimg = n;
	totalimg = x;
	imgid = document.images[disimg-1].name;
	document.links[0].href = "ar_info.php?id="+imgid;
	//alert(n+', '+totalimg);
}

/* BILBLIOTHEK.PHP */

// function to hide images in baz_bild.php popup
function hideallimgbaz() {
	if (ng5) {
		for(var i=0;i<totalimg;i++)
		document.getElementById('img_'+i).style.visibility = "hidden";
	}
	if (ns4) {
		for(var i=0;i<totalimg;i++)
		document.layers["img_"+i].visibility = "hide";	
	}
	if (ie4) {
		for(var i=0;i<totalimg;i++)
		eval("document.all.img_"+i+".style.visibility='hidden';");	
	}
	closepopup();
}

// scrollfunction in baz_bild.php popup
function scrollforwardimgbaz() {
	hideallimgbaz();
	if (disimg == totalimg-1) { disimg = 0; } else { disimg = parseInt(disimg) + 1; }
	img_src = document.images[disimg].name;
	document.links[0].href = "baz_info.php?img_src="+img_src;
	document.getElementById('img_'+disimg).style.visibility = "visible";
}

// scrollfunction in baz_bild.php popup
function scrollbackwardimgbaz() {
	hideallimgbaz();
	if (disimg == 0) { disimg = totalimg-1; } else { disimg = parseInt(disimg) - 1; }
	img_src = document.images[disimg].name;
	document.links[0].href = "baz_info.php?img_src="+img_src;
	document.getElementById('img_'+disimg).style.visibility = "visible";
}

// at startup in baz_bild.php popup
function initializeimgbaz(n,x) {
	document.getElementById('img_'+n).style.visibility = "visible";
	disimg = n;
	totalimg = x;
	img_src = document.images[disimg].name;
	document.links[0].href = "baz_info.php?img_src="+img_src;
}

// hide all containers with images and text in vitrine.php
function hideallarchivebaz(totaldiv) {
	if (ng5) {
		for(var i=1;i<=totaldiv;i++) {
		//document.getElementById('bazbilderreihe_'+i).style.display = "none";
		document.getElementById('baztext_'+i).style.display = "none";
		//document.getElementById('baztextlink_'+i).style.display = "block";
		}
	}
	if (ns4) {
		for(var i=1;i<=totaldiv;i++) {
		//document.layers["bazbilderreihe_"+i].display = "none";
		document.layers["baztext_"+i].display = "none";
		//document.layers["baztextlink_"+i].display = "block";
		}
	}
	if (ie4) {
		for(var i=1;i<=totaldiv;i++) {
		//eval("document.all.bazbilderreihe_"+i+".style.display='none';");	
		eval("document.all.baztext_"+i+".style.display='none';");	
		//eval("document.all.baztextlink_"+i+".style.display='block';");
		}
	}
}

// show spedific container with images and text in vitrine.php
function showarchivebaz(div) {
	//document.getElementById('baztextlink_'+div).style.display = 'none';
	//document.getElementById('bazbilderreihe_'+div).style.display = 'block';
	document.getElementById('baztext_'+div).style.display = 'block';
	// scroll to location of current image div
	window.scroll(0,findPos(document.getElementById('bazbilderreihe_'+div))-20);
}

// finds y value of given object in vitrine.php
function findPos(obj) {
	var curtop = 0;
	if (obj.offsetParent) {
		do {
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	return [curtop];
	}
}

// scroll function for archive menu subseries
// var px = 10;// more = faster
var timerA;
function scrollDivA(val,px){
	clearTimeout(timerA);
	d=document.getElementById('archivsubA');
	y=d.scrollTop;
	if(val==1)y-=px;
	if(val==2)y+=px;
	if(y<=d.scrollHeight-d.offsetHeight+px&&y>=0-px){
		d.scrollTop=y;
		timerA=setTimeout('scrollDivA('+val+','+px+')',50);
	}
	if(y<0||y>d.scrollHeight-d.offsetHeight){
		clearTimeout(timerA);
	}
}
var timerB;
function scrollDivB(val,px){
	clearTimeout(timerB);
	d=document.getElementById('archivsubB');
	y=d.scrollTop;
	if(val==1)y-=px;
	if(val==2)y+=px;
	if(y<=d.scrollHeight-d.offsetHeight+px&&y>=0-px){
		d.scrollTop=y;
		timerB=setTimeout('scrollDivB('+val+','+px+')',50);
	}
	if(y<0||y>d.scrollHeight-d.offsetHeight){
		clearTimeout(timerB);
	}
}


// library: getSearchResults and prepare display bos (ajax technology)
function getSearchResults(querystring) {
	//alert('getSearchResults start');
	
    var xmlHttpReq = false;
    var self = this;
    
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }

	var url="bibliothek_list.php?"+querystring;
	//alert(url);
	//alert('getSearchResults middle');

	self.xmlHttpReq.open('GET', url, true);
	// self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	self.xmlHttpReq.setRequestHeader('Content-Type', 'text/html');
	// self.overrideMimeType('text/xml');
	self.xmlHttpReq.onreadystatechange = 
										function() {
											if (self.xmlHttpReq.readyState == 4) {
												acceptresult(self.xmlHttpReq.responseText);
											}
										}
    self.xmlHttpReq.send(url);
    //alert('getSearchResults done');
}

// result
function acceptresult(result) {
	document.getElementById("ajaxcontent").innerHTML = result;
	// everytime on an ajax change, do a scroll update
	var myDiv=document.getElementById("liblistres");
	if(myDiv!=null&&myDiv.scrollUpdate) myDiv.scrollUpdate();
}

/* NAVIGATION */

// Copyright 2006-2007 javascript-array.com
var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;
var page;
// open hidden layer
function mopen(id) {	
	// cancel close timer
	mcancelclosetime();
	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}
// close showed layer and open active layer again
function mclose() {
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
	if(page == 1) mopen('m1');
	if(page == 2) mopen('m2');
	if(page == 3) mopen('m3');
	if(page == 4) mopen('m4');
	if(page == 5) mopen('m5');
	if(page == 6) mopen('m6');
}
// go close timer
function mclosetime() {
	closetimer = window.setTimeout(mclose, timeout);
}
// cancel close timer
function mcancelclosetime() {
	if(closetimer) {
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
// close layer when click-out
//document.onclick = mclose; 

//-->

