var HVP =
{
	update: function(node)
	{
		// az elem amibe töltjük az adatokat
		var target = $('site-content');
		var url = 'index.php?node=' + node;

		// elküldük az adatokat
		var myAjax = new Ajax.Updater
		(
			target,
			url,
			{
				onCreate: function()
				{
					// amíg tölt animálunk
					HVP.showloadinganim(target);
				},
				onComplete: function()
				{
					new Lightbox();
				}
			}
		);
	},

	showloadinganim: function(object)
	{
		var div = document.createElement('DIV');
		div.id = 'content-loading';
		
		var img = document.createElement('IMG');
		img.src = 'images/content-loading.gif';

		// animáció összeállítása 
		Element.insert(div, img);
		
		// beszúrjuk a tartalomba
		$(object).update(div);
	},
	
	close: function()
	{
		window.close();
	},

	wines: function()
	{
		var url = 'index.php?app=wines';
		window.open(url);
	},

	subscribe: function()
	{
		// az elem amibe töltjük az adatokat
		var target = $('site-content');
		var url = 'index.php?app=registration&sublayout=subscribe';

		// elküldük az adatokat
		var myAjax = new Ajax.Updater
		(
			target,
			url,
			{
				onCreate: function()
				{
					// amíg tölt animálunk
					HVP.showloadinganim(target);
				},
				onComplete: function()
				{
					// form inicializálása
					initFormValidator(target);
				}
			}
		);
	}
}