var siteURL="ru"; 

nn = (document.layers)? true : false;
ie = (document.all)? true : false;
moz = (document.getElementById&&!ie)? true : false;
currFloor = 0;

pageIsLoaded = false;
function startIt() 
{
	pageIsLoaded = true;
}
	
window.onload = startIt;

function floorObj(file) 
{
	this.selected = new Image();
	this.selected.src = "megafonmap/" + file+"-s.gif";
}
	
floors = new Array("1","2","3","4","5","6","7","8", "9");
floorImg = new Array();
for (i in floors)
{
	floorImg[floors[i]] = new floorObj("a"+floors[i]);
}

function toggleDiv(id){obj = document.getElementById(id);tmp = obj.style.display;if (tmp == 'none') obj.style.display='block';else obj.style.display='none';
}

function showhide(arr) {if (arr.length > 0) {	for (var i=0; i<arr.length; i++) {		toggleDiv(arr[i]);	}}
}

function hideNote()
{
var div = document.getElementById('note');
div.className = 'footnote_new';
div.style.display = 'none';
return false;
}

function getElementPosition(offsetTrail)
{
var offsetLeft = 0;
var offsetTop = 0;
while(offsetTrail) {
offsetLeft += offsetTrail.offsetLeft;
offsetTop += offsetTrail.offsetTop;
offsetTrail = offsetTrail.offsetParent;
}
return { left:offsetLeft, top:offsetTop }
}


function showNote(img, id, img_src)
{var note = document.getElementById(id);var div = document.getElementById('note');var o = document.getElementById(img);var coords = getElementPosition(o); div.innerHTML = '<a href="#" onclick="return hideNote()"><img src="'+img_src+'" height="13" width="13" border="0" id="x_image" /></a><div style="float: right; width: 17px; height: 17px"></div><div style="padding: 7px">' + note.innerHTML + '</div>';div.className = 'note_active';div.style.top = (coords.top + o.offsetHeight) + 'px';div.style.left = coords.left + 'px';div.style.display = 'none';div.style.display = 'block';return false;
}

function last(elem)
{
	elem = elem.lastChild;
	return elem && elem.nodeType != 1 ?	elem.previousSibling : elem;
}

function get_parent(el)
{
	var parent = el.parentNode;
	var firstNode = last(parent);
	walkTree(firstNode);
}

function walkTree(node)
{
    if (node == null) return;
    for (var i = 0; i < node.childNodes.length; i++)
	{
		// ερλθ δξχεπνθι σηελ - ύλεμενς
		if(node.childNodes[i].nodeType==1)
		{
			if(node.childNodes[i].nodeName=="INPUT")
			{
				node.childNodes[i].checked = false
			}
			walkTree(node.childNodes[i]);
		}
		//else if (Mid.childNodes[i].nodeType==3) // ερλθ ύςξ ςεκρς
		//{
			//if (Mid.childNodes[i].nodeValue=='\n') // ερλθ ςεκρς - ρθμβξλ οεπεβξδΰ ρςπξκθ \n
		//}
    }
}

function ValidateForm(f)
{
	var errMSG = "";

	city=document.getElementById('city');
	fio=document.getElementById('fio');
	times=document.getElementById('time');
	
	nt=document.getElementById('error_note');
	
	if(fio.value=="") errMSG+="ΠΠ΅ ΡΠΊΠ°Π·Π°Π½Ρ Π€ΠΠ<br>";
	if(city.value=="") errMSG+="ΠΠ΅ ΡΠΊΠ°Π·Π°Π½Ρ Π³ΠΎΡΠΎΠ΄, Π³Π΄Π΅ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ<br>";
	if(times.value=="0") errMSG+="ΠΠ΅ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π»ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ<br>";
	if("" != errMSG)
	{
		nt.innerHTML=errMSG;
		location.href="#1";
		return false;
	}
	else
	{
		f.submit();
	}
}

function ValidateMail(f)
{
	var errMSG = ""; 
	
	mail=document.getElementById('email');
	fio=document.getElementById('fio');
	nt=document.getElementById('error_note');
	
	if(fio.value=="") errMSG+="ΠΠ΅ ΡΠΊΠ°Π·Π°Π½Ρ Π€ΠΠ<br>";
	reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
	if(!mail.value.match(reg))
	{
		errMSG+="ΠΠ΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΏΠΎΠ»Π΅  E-mail";
	}
	if("" != errMSG)
	{
		nt.innerHTML=errMSG;
		location.href="#1";
		return false;
	}
	else
	{
		f.submit();
	}
}

