function oldalBeallit() {
	/* főmenü középre */
	var elemek = $('fomenu').childNodes;
	var j = 0;
	for (var i = 0; i<elemek.length; i++) {
		if (elemek[i].nodeType==1) {
			j++;
			if (j==1) {
				elemek[i].childNodes[0].style.paddingLeft = '80px';
				elemek[i].childNodes[0].style.paddingRight = '9px';
				elemek[i].childNodes[0].style.borderRight = '1px solid #FFFFFF';
			} else if (j==2) {
				elemek[i].childNodes[0].style.marginRight = '-4px';
				elemek[i].childNodes[0].style.marginLeft = '-4px';
			} else if (j==3) {
				elemek[i].childNodes[0].style.paddingRight = '80px';
				elemek[i].childNodes[0].style.paddingLeft = '9px';
				elemek[i].childNodes[0].style.borderLeft = '1px solid #FFFFFF';
			}
		}
	}

	/* felesleges almenüpontok törlése */
	elemek = document.getElementsByTagName('li');
	var lista = new Array();
	j = 0;
	for (var i = 0; i<elemek.length;i++) {
		if (elemek[i].innerHTML=='') {
			lista[j] = elemek[i];
			j++;
		}
	}
	for (var i = 0; i<lista.length; i++) {
		$('menu').removeChild(lista[i]);
	}

	/* hasábméret  beállítása */
	if ($('nav').offsetHeight > $('inside').offsetHeight) $('inside').style.height = $('nav').offsetHeight+'px';
	else $('nav').style.height = $('inside').offsetHeight+'px';
	
	window.onload = function() {
		/* hasábméret újra beállítása a képek letöltése után */
		if ($('nav').offsetHeight > $('inside').offsetHeight) $('inside').style.height = $('nav').offsetHeight+'px';
		else $('nav').style.height = $('inside').offsetHeight+'px';
	}
}

function nyelvValaszt(elem) {
	if (elem.selectedIndex>0) {
		var url = location.href;
		if (url.indexOf('lang=')>0) {
			url = url.replace(url.substr(url.indexOf('lang='),7),'lang='+elem.options[elem.selectedIndex].value);
		} else {
			if (url.indexOf('?')>0) url += '&';
			else url += '?';
			url += 'lang='+elem.options[elem.selectedIndex].value;
		}
		location.href=url;
	}
}

function uzenetKuld() {
	var nev = $F('nev');
	var email = $F('email');
	var uzenet = $F('uzenet');
	if (!uzenet) $('uzenet').focus();
	if (!email) $('email').focus();
	if (!nev) $('nev').focus();
	
	if (nev && email && uzenet) {
		var req = new Ajax.Request("uzenet_kuld.php", { method: 'post', parameters: 'nev='+escape(nev)+'&email='+escape(email)+'&uzenet='+escape(uzenet), onComplete: uzenetKuldOk });
	}
	return false;
}

function uzenetKuldOk(eredmeny) {
	if (eredmeny.responseText=="ok") {
		$('uzenetbox').innerHTML = '<p>Köszönjük üzenetét!</p>';
	} else {
		alert('Hiba az adatokban!');
	}
}

function hirlevel(muvelet) {
	var email = $F('hir_email');
	if (!email) $('hir_email').focus();
	if (email) {
		var req = new Ajax.Request("hirlevel.php", { method: 'post', parameters: 'muvelet='+muvelet+'&email='+escape(email), onComplete: hirlevelOk });
	}
	return false;
}

function hirlevelOk(eredmeny) {
	switch (eredmeny.responseText) {
		case "ok_fel": $('hirlevelbox').innerHTML = '<p>Sikeresen feliratkozott hírlevelünkre!</p>';
			break;
		case "ok_le": $('hirlevelbox').innerHTML = '<p>Sikeresen leiratkozott hírlevelünkről!</p>';
			break;
		case "nincs": alert('A megadott cím nem szerepel az adatbázisban!');
			break;
		case "van": alert('Ez a cím már szerepel az adatbázisban!');
			break;
		default: alert('Hiba az adatokban!');
			break;
	}
}

var nagyitott_kep = false;
function nagyithatoGaleria() {
	var elemek = document.getElementsByClassName('nagyithato');
	var p = 0;
	var preload = new Array();
	if (elemek.length) {
		var ujelem = document.createElement("div");
		ujelem.id = "nagyitott_kep";
		$('main').parentNode.insertBefore(ujelem, $('main'));
		for (var i=0;i<elemek.length;i++) {
			var temp = elemek[i].src.split('?');
			var temp = temp[1].split('&');
			var kep;
			for (var j=0;j<temp.length;j++) {
				if (temp[j].split('=')[0]=='fajl') {
					kep = temp[j].split('=')[1];
					break;
				}
			}
			preload[p] = new Image();
			preload[p].src = 'http://naturfitt.hu/'+kep;
			p++;
			elemek[i].onmouseover = function() {
				var temp = this.src.split('?');
				var temp = temp[1].split('&');
				var kep;
				for (var j=0;j<temp.length;j++) {
					if (temp[j].split('=')[0]=='fajl') {
						kep = temp[j].split('=')[1];
						break;
					}
				}
				$('nagyitott_kep').innerHTML = '<img src="http://naturfitt.hu/'+kep+'" alt="" />';
				nagyitott_kep = true;
			}
			elemek[i].onmouseout = function() {
				Element.hide('nagyitott_kep');
				nagyitott_kep = false;
			}
		}
		Event.observe(document, 'mousemove', function(event){
			if (nagyitott_kep) {
				Element.show('nagyitott_kep');
				var x = y = s = 0;
				x = Event.pointerX(event)+10;
				y = Event.pointerY(event)+10;
				s = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
				if (document.body.offsetWidth-x-10<$('nagyitott_kep').offsetWidth) {
					x -= ($('nagyitott_kep').offsetWidth+20);
					if (x<0) x = 10;
				}
				if (document.body.offsetHeight-y-10<$('nagyitott_kep').offsetHeight) {
					y -= ($('nagyitott_kep').offsetHeight+20);
					if (y<s) y = 10+s;
				}
				$('nagyitott_kep').style.left=x+'px';
				$('nagyitott_kep').style.top=y+'px';
			}
		});
	}
}