

function VoidTrue() {	return true;	}
function VoidFalse() {	return false;	}

window.onerror = VoidTrue;
if (self.parent.frames.length != 0) self.parent.location=document.location; // убить Фреймы

s=navigator.appVersion;
isNS = (navigator.appName == "Netscape");
isIE4 = (navigator.appName == "Microsoft Internet Explorer") && parseInt(navigator.appVersion) >= 4;
ver4 = parseInt(navigator.appVersion) >= 4;
if (isNaN (verIE=parseFloat (s.substring (s.indexOf ('MSIE')+5,s.indexOf (';',s.indexOf ('MSIE')))))) verIE=0;
ok = document.images != null;

function Refresh() {
	window.location.reload()
}

function SetImg(img,ref,txt) {
	if (ok)	document.images[img].src = ref;
	if (txt != null) window.status = '        ' + txt;
	return ok;
}

function WO(p1,p2,p3) {
	w = null;
	eval("w = wi"+"ndow.o"+"pen(p1,p2,p3);");
	return w;
}

_d=document;menunum=0;zi=20;
function AddMenu (nMenu) {
	_m='menu'+(menunum++);
	_d.write ('<div style="position:absolute;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90) progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=10);" id="'+_m+'"onmouseover="clearTimeout('+_m+'.clMnT); if ('+_m+'.par) clearTimeout(eval(eval(\''+_m+'.par\')).clMnT); '+_m+'.mouse=true;" onmouseout="HideMenu (\''+_m+'\'); '+_m+'.mouse=false;"><table class="mntbl" cellspacing="0">');
	for (i in nMenu) {
		if (nMenu[i][0].length==0) _d.write ('<tr id="mnt'+_m+i+'"><td class="mntr1" height="2"></td></tr>')
		else {
		if ((__m=nMenu[i][0].indexOf('$N'))>=0) {
			_j=parseInt (nMenu[i][0].substring(__m+2,nMenu[i][0].indexOf('$',__m+1)));
			nMenu[i][0]=nMenu[i][0].substring(0,__m);
			for (_i=0;_i<_j;_i++) nMenu[i][0]+='&nbsp;';
			nMenu[i][0]+='&raquo;'}
		__m=(nMenu[i][1].indexOf('$M')==0)?nMenu[i][1].substring(2,nMenu[i][1].length):'';
		_d.write('<tr id="mnt'+_m+i+'"><td class="mntr1" onmouseover="event.srcElement.className=\'mntr'+((__m!='')?'3':'2')+'\';');
		if (__m!='') _d.write(' clearTimeout(eval(\'menu'+__m+'\').clMnT); eval(\'menu'+__m+'\').clMnT=setTimeout (\'ShowMenu('+__m+','+_m+'.style.posLeft+'+_m+'.offsetWidth-15,'+_m+'.style.posTop+mnt'+_m+i+'.offsetTop+mnt'+_m+i+'.offsetHeight/4,\\\''+_m+'\\\')\',500);');
		_d.write('" onmouseout="event.srcElement.className=\'mntr1\';'+((__m!='')?'HideMenu (\'menu'+__m+'\');"':'"')+' style="cursor:'+((nMenu[i][1].indexOf('$U$')==0)?'hand" onclick="_d.location.href=\''+nMenu[i][1].substring(3,nMenu[i][1].length)+'\';"':((nMenu[i][1].indexOf('$J$')==0)?'hand" onclick="'+nMenu[i][1].substring(3,nMenu[i][1].length)+'; return false;"':'default"'))+'>'+nMenu[i][0]+'</td></tr>')}}
	_d.write ('</table></div>');
	eval (_m).clMnT=0;
	return menunum-1}
function HideM (_m) {
	with (eval (_m)) {
		style.display='none';
		if (par) if (!eval(par).mouse) HideMenu (par)}
	allmvis=true;
	for (i=0;i<menunum;i++) allmvis=(eval ('menu'+i).style.display=='')?false:allmvis;
	i=0;
	while (allmvis&&_d.all.tags('select')(i)) _d.all.tags('select')(i++).style.display='';
	return false}
function HideMenu (_m) {
	clearTimeout (eval(_m).clMnT);
	eval(_m).clMnT=setTimeout ('HideM (\''+_m+'\')',500);
	return false;}
function ShowMenu (MenuId,mnX,mnY,prnt) {
	i=0;
	while (_d.all.tags('select')(i)) _d.all.tags('select')(i++).style.display='none';
	with (eval ('menu'+MenuId)) {
		clearTimeout (clMnT);
		with (style) {
			zIndex=zi++;
			if (mnX) posLeft=mnX; else posLeft=event.clientX+_d.body.scrollLeft;
			if (mnY) posTop=mnY; else posTop=event.clientY+_d.body.scrollTop;
			display=''}}
	eval ('menu'+MenuId).par=prnt;
	return false}
function posMenuX () {
	return event.srcElement.offsetLeft+_d.body.scrollLeft+7}
function posMenuY () {
	return event.srcElement.offsetTop+event.srcElement.offsetHeight+_d.body.scrollTop+99}

menu_Stift	=AddMenu ([['Цели и задачи','$U$/afishaMSK'],['Устав фонда','$U$/news/afisha.asp'],['',''],['Информация для партнеров','$U$/news/news.asp#now']]);

menu_Fort	=AddMenu ([['История постройки','$U$/mus/name.asp'],['Внутреннее устройство &nbsp;','$U$/mus/location.asp'],['Первая мировая','$U$/mus/type.asp'],['Вторая мировая','$U$/mus/collection.asp'],['Упадок и восстановление','$U$/mus/collection.asp']]);
menu_Gesch		=AddMenu ([['Форт №1 Штайн$N11$','$M'+menu_Fort],['Барон фон Штайн','$U$/mus/location.asp?map=ru&region=3'],['Укрепления Кенигсберга','$U$/mus/location.asp?map=ru&region=3']]);

menu_Fototheme	=AddMenu ([['Как все начиналось','$U$FOTOS/f_t01_00.htm'],['Обзорная экскурсия','$U$/news/afisha.asp'],['Приют романтики','$U$/news/afisha.asp'],['Тайны подземелий','$U$/news/afisha.asp'],['В мире находок','$U$/news/afisha.asp'],['Форт культуры','$U$/news/afisha.asp'],['Маленький гарнизон','$U$/news/afisha.asp']]);
menu_Fotos	=AddMenu ([['Тематические экскурсии$N2$','$M'+menu_Fototheme],['Общее слайд-шоу','$U$/news/news.asp#now'],['',''],['Другие форты Кенигсберга','$U$/news/news.asp#now']]);

menu_Kontakt	=AddMenu ([['Адрес и схема проезда','$U$/afishaMSK'],['Порядок посещения','$U$/news/afisha.asp'],['',''],['Написать нам','$U$/news/news.asp#now'],['Послать нам SMS','$U$/news/news.asp#now']]);


function MoveHandler(evnt) {
	Xpos = event.clientX ;
	Ypos = event.clientY;
	sw = document.body.scrollWidth-20;
	if (isMenu && (Ypos >= 200 || Xpos >= sw)) { isMenu=false; setMenu(); } else {
		if (!isMenu && Ypos < 200 && Xpos < sw) { isMenu=true; setTimeout('setMenu()',500); } }
}

function PositionMenu(){
	fMenu.style.top  = document.body.scrollTop+'px';
	fMenu.style.left = document.body.scrollLeft+'px';
}

function setMenu(){
	fMenu.style.display  = (isMenu)? '':'none';
}

if (mrMenu&&ver4) {
	isMenu = false;
	document.write('<DIV id="fMenu" style="display:none; position:absolute; top:0px; left:0px; z-index:0;" class="noprint"></DIV>');
	fMenu.innerHTML=mrMenu.innerHTML;
	window.onscroll = PositionMenu;
	document.onmousemove = MoveHandler;
}


