window.addEvent('domready', function() {
	
	
	// MEN� IGAZ�T�SA ///////////////////////////////////////////////////////
	var list = $('menu').getElements('li div a');
	var menupontok = list.length;
	var menu_szelesseg = $('menu').getSize().x;
	
	var padding1 = (((970-menu_szelesseg)/2)/menupontok).toInt();
	var padding2 = padding1+1;
	
	list.each(function(item) {
		item.setStyle('padding-left', padding1);	
		item.setStyle('padding-right', padding2);	
	});

	// MEN�PONTOK ESEM�NYKEZEL�SE ///////////////////////////////////////////
	$('menu').getElements('li').each(function(item) { 
    	item.addEvent('mouseover',function() {							   
			if(!item.hasClass('selected')) {
				item.addClass('on');
			}
		});
	});

	$('menu').getElements('li').each(function(item) { 
    	item.addEvent('mouseleave',function() {							   
			if(!item.hasClass('selected')) {
				item.removeClass('on');
			}
		});
	});
	
	// OLDALTÉRKÉP //////////////////////////////////////////////////////////
	var oldal_list = $('oldalterkep').getElements('li');
	if(oldal_list.length > 0) {
		oldal_list.getLast().setStyle('background-image','none');
	}
	
	// L�BL�C ///////////////////////////////////////////////////////////////
	var lablec_list = $('footer_menu').getElements('li');
	if(lablec_list.length > 0) {
		lablec_list.getLast().setStyle('background-image','none');
	}
	
	// INPUT MEZOK �R�T�SE //////////////////////////////////////////////////
	$('kereses').addEvent('click', function() { 
		this.value = ""; 
	});

	if($('hirlevel_mail')) {
		$('hirlevel_mail').addEvent('click', function() { if(this.value == 'Adja meg e-mail címét!') {this.value = ""; } });
		
		$('hirlevel_submit').addEvent('click',function() {
			new Request({method: 'get', url: '/ajax.php?class=Simple&func=checkEmail'}).addEvent('complete',
					function(ret) {
						if(ret != "false") { //email jó
							var jsonRequest = new Request.JSON({url: "/ajax.php?class=Simple&func=hirlevelIratkozas", 
							onSuccess: function(ret){
							   if(ret.hiba) {
								   alert("Hiba : " + ret.hiba);
							   }
							   else {
								   alert(ret.uzenet);
							   }
							}}).get({'hirlevel_email': $('hirlevel_mail').get('value'), 'hirlevel_irany': 'fel'});
							
						}
						else {
							alert('Hiba : Nem jó Email címet adott meg!');
						}
					}).send('email='+ $('hirlevel_mail').get('value'));
			

		});
	}
	
	if($$('div.termek_list').length > 0) {
		$$('div.termek_list').getLast().setStyle('border','none');
	}

});

window.addEvent('load', function() {
	$$('div.keprendez img').each(function(item) {
		elhelyez(item);
	}); 
	
	$$('div.keprendez_margin img').each(function(item) {
		elhelyez_margin(item);
	}); 
	
	
});

function elhelyez(item) {
	var parent = item.getParent();
	if(parent.get('tag') == 'a') {
		parent = parent.getParent();
	}
	
	var hor = Math.floor((parent.getStyle('width').toFloat() - item.getSize().x.toFloat()) /2);
	var ver = Math.floor((parent.getStyle('height').toFloat() - item.getSize().y.toFloat()) /2);
	
	item.setStyle('padding-left',hor);
	item.setStyle('padding-right',hor);
	item.setStyle('padding-top',ver);
	item.setStyle('padding-bottom',ver);
}

function elhelyez_margin(item) {
	var parent = item.getParent();
	if(parent.get('tag') == 'a') {
		parent = parent.getParent();
	}
	
	var hor = Math.floor((parent.getStyle('width').toFloat() - item.getSize().x.toFloat()) /2);
	var ver = Math.floor((parent.getStyle('height').toFloat() - item.getSize().y.toFloat()) /2);
	
	item.setStyle('margin-left',hor);
	item.setStyle('margin-right',hor);
	item.setStyle('margin-top',ver);
	item.setStyle('margin-bottom',ver);
}
