var akt = 0;
var wmode = false;

function $(elem)
{
	return document.getElementById(elem);
}

function resetDefault()
{
	if (akt == 0)
	{
		document.body.className = 'section-' + defaultSelectedMenu;
	}
}

window.onload = function()
{
	var menuitem = new Array();
	var menusubitems = new Array();
	menuitem[1] = $('nav-1');
	menuitem[1].onmouseover = function(){ document.body.className = 'section-1'; akt = 1; }
	if (defaultSelectedMenu) menuitem[1].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
	if ($('subnav-1'))
	{
		menusubitems[1] = $('subnav-1');
		menusubitems[1].onmouseover = function(){ document.body.className = 'section-1'; akt = 1; }
		if (defaultSelectedMenu) menusubitems[1].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
	}
	
	menuitem[2] = $('nav-2');
	menuitem[2].onmouseover = function(){ document.body.className = 'section-2'; akt = 1; }
	if (defaultSelectedMenu) menuitem[2].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
	if ($('subnav-2'))
	{
		menusubitems[2] = $('subnav-2');
		menusubitems[2].onmouseover = function(){ document.body.className = 'section-2'; akt = 1; }
		if (defaultSelectedMenu) menusubitems[2].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
	}
	
	menuitem[3] = $('nav-3');
	menuitem[3].onmouseover = function(){ document.body.className = 'section-3'; akt = 1; }
	if (defaultSelectedMenu) menuitem[3].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
	if ($('subnav-3'))
	{
		menusubitems[3] = $('subnav-3');
		menusubitems[3].onmouseover = function(){ document.body.className = 'section-3'; akt = 1; }
		if (defaultSelectedMenu) menusubitems[3].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
	}
	
	menuitem[4] = $('nav-4');
	menuitem[4].onmouseover = function(){ document.body.className = 'section-4'; akt = 1; }
	if (defaultSelectedMenu) menuitem[4].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
	if ($('subnav-4'))
	{
		menusubitems[4] = $('subnav-4');
		menusubitems[4].onmouseover = function(){ document.body.className = 'section-4'; akt = 1; }
		if (defaultSelectedMenu) menusubitems[4].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
	}
	
	if ($('nav-5'))
	{
		menuitem[5] = $('nav-5');
		menuitem[5].onmouseover = function(){ document.body.className = 'section-5'; akt = 1; }
		if (defaultSelectedMenu) menuitem[5].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
		if ($('subnav-5'))
		{
			menusubitems[5] = $('subnav-5');
			menusubitems[5].onmouseover = function(){ document.body.className = 'section-5'; akt = 1; }
			if (defaultSelectedMenu) menusubitems[5].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
		}
	}
	
	if ($('nav-6'))
	{
		menuitem[6] = $('nav-6');
		menuitem[6].onmouseover = function(){ document.body.className = 'section-6'; akt = 1; }
		if (defaultSelectedMenu) menuitem[6].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
		if ($('subnav-6'))
		{
			menusubitems[6] = $('subnav-6');
			menusubitems[6].onmouseover = function(){ document.body.className = 'section-6'; akt = 1; }
			if (defaultSelectedMenu) menusubitems[6].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
		}
	}
	
	if ($('nav-7'))
	{
		menuitem[7] = $('nav-7');
		menuitem[7].onmouseover = function(){ document.body.className = 'section-7'; akt = 1; }
		if (defaultSelectedMenu) menuitem[7].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
		if ($('subnav-7'))
		{
			menusubitems[7] = $('subnav-7');
			menusubitems[7].onmouseover = function(){ document.body.className = 'section-7'; akt = 1; }
			if (defaultSelectedMenu) menusubitems[7].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
		}
	}
	if ($('nav-8'))
	{
		menuitem[8] = $('nav-8');
		menuitem[8].onmouseover = function(){ document.body.className = 'section-8'; akt = 1; }
		if (defaultSelectedMenu) menuitem[8].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
		if ($('subnav-8'))
		{
			menusubitems[8] = $('subnav-8');
			menusubitems[8].onmouseover = function(){ document.body.className = 'section-8'; akt = 1; }
			if (defaultSelectedMenu) menusubitems[8].onmouseout = function(){ akt = 0; setTimeout("resetDefault()", 200); }
		}
	}
	try
	{
		if (typeof Shadowbox != "undefined")
		{
			Shadowbox.init();
		}
	} catch(e) {}
	if ($("newsletterform")) {
		var elements = $("newsletterform").getElementsByTagName("input");
		for (var i = 0; i < elements.length; i++) {
			if (elements[i].name && !elements[i].id) {
				elements[i].defaultValue = elements[i].value;
				elements[i].onfocus = function() {
					if (this.value == this.defaultValue) this.value = "";
				}
				if (i < 4 && i != 1) {
					elements[i].onblur = function(){
						if (this.value == "") 
							this.value = this.defaultValue;
					}
				}
			}
			if (elements[i].id == "submit") {
				elements[i].onclick = function() {
					var el = $("newsletterform").getElementsByTagName("input");
					for (var i = 0; i < el.length; i++) {
						if (el[i].defaultValue && el[i].value == el[i].defaultValue && !el[i].id) {
							el[i].value = "";
						}
					}
				};
			}
		}
	}
	if ($("newsletterunsubscribe")) {
		var elements = $("newsletterunsubscribe").getElementsByTagName("input");
		for (var i = 0; i < elements.length; i++) {
			if (elements[i].name && !elements[i].id) {
				elements[i].defaultValue = elements[i].value;
				elements[i].onfocus = function() {
					if (this.value == this.defaultValue) this.value = "";
				}
				
				elements[i].onblur = function(){
					if (this.value == "") 
						this.value = this.defaultValue;
				}
			}
		}
	}
	if ($("form")) {
		$("form").onsubmit = function() {
			var elements = $("form").getElementsByTagName("input");
			var hibak = 0;
			for (var i = 0; i < elements.length; i++) {
				if (!elements[i].value) hibak++;
			}
			if (hibak > 0) {
				$("formerror").style.display = "block";
				return false;
			}
			else return true;
		};
	}
}

function popupWindow(url, title, w, h)
{
	// h�tt�r:
	popupAlphaDiv = document.createElement("div");
	document.body.appendChild(popupAlphaDiv);
	popupAlphaDiv.className = "popupAlpha";
	popupAlphaDiv.setAttribute("id", "popupAlpha");
	popupAlphaDiv.style.filter = "alpha(opacity=0)";
	popupAlphaDiv.style.opacity = "0";
	popupAlphaDiv.style.overflow = "hidden";
	for (var i=0; i < 20; i++) {
		setTimeout("popupAlphaDiv.style.filter='alpha(opacity="+(3*i)+")';popupAlphaDiv.style.opacity = '"+((3*i)/100)+"';", 10*i);
	}
	popupdhtmlwindow = dhtmlwindow.open("w", "iframe", url, title, "width="+w+"px,height="+h+"px,resize=1,center=1", "recal");
	popupdhtmlwindow.onclose = function() { popupClose(); return true; }
}

function popupIframe(url, title) {
	popupWindow(url, title, 660, 500);
}

function popupClose() {
	if ( document.getElementById('popupLayer') ) {
		document.body.removeChild( document.getElementById('popupLayer') );
	}
	if ( document.getElementById('popupAlpha') ) {
		document.body.removeChild( document.getElementById('popupAlpha') );
	}
	return false;
}
