/*
common stuff
*/





// popup
function popwindow(wid, hei, file)
{
	xpos = (window.getSize().x/2) - (wid/2);
	ypos = (window.getSize().y/2) - (hei/2) - 30;

	specs = "toolbar=0";// + bars;
	specs+= ", width=" + wid;
	specs+= ", height=" + hei;
	specs+= ", left=" + xpos;
	specs+= ", top=" + ypos;
	specs+= ", status=0";// + status;
	specs+= ", scrollbars=1";// + bars;
	specs+= ", resizable=0";// + resiz;
	specs+= ", location=no, menubar=0, directories=0 ";

	window.open(file, "_blank", specs);
}
// END popup










// bal login form + jelszo gomb bind
function user_login(container)
{
	//var container = $('Login_form')
	var login_form = container.getElement('form');
	var login_btn = container.getElement('input.loginSubmit');
	var error_container = container.getElement('div.error_text');

	// login kezeles
	login_btn.addEvent('click', function(e)
	{
		e.stop();

		// send beallitasok
		login_form.set('send', 
		{
			url: '/AJAXF/login',
			evalScripts: true,
			onComplete: function(response)
			{
				if ($chk(response))
				{
					// ha oke
					if (response=='<!--#LOGINOK#-->')
					{
						container.set('html', '<div class="login_box_text">Sikeres bejelentkezés<br/><br/></div>');
						document.location.reload();
					}
					else
					{
						error_container.setStyle('padding-bottom', 8);
						error_container.set('html', response);
					}
				}
			}
		});

		// form elkuldes
		login_form.send();
	});


	// jelszoemlekeztet ki-be kapcsolgats + jelszo form bindolas
	if (jelszo_form_container = $('Left_jelszoemlekezteto'))
	{
		// ki-be kapcsolgatas
		pass_onoff_btn = container.getElement('a.Jelszoemlekezteteo_btn'); // ez a login containerben van
		pass_onoff_btn.addEvent('click', function(e)
		{
			e.stop();
			jelszo_form_container.toggleClass('nodisp');
		});

		// jelszoemlekezteto form cuccai
		var pass_form = jelszo_form_container.getElement('form');
		var pass_btn = jelszo_form_container.getElement('input.PassSubmit');
		var pass_error_container = jelszo_form_container.getElement('div.error_text');
		//
		pass_btn.addEvent('click', function(e)
		{
			e.stop();

			// send beallitasok
			pass_form.set('send', 
			{
				url: '/AJAXF/pass_remind',
				evalScripts: true,
				onComplete: function(response)
				{
					if ($chk(response))
					{
						// ha oke
						if (response=='<!--#PASSENDOK#-->')
						{
							jelszo_form_container.set('html', '<div class="login_box_text">Jelszavadat elküldtük a megadott címre.<br/><br/></div>');
						}
						else
						{
							pass_error_container.setStyle('padding-bottom', 8);
							pass_error_container.set('html', response);
						}
					}
				}
			});

			// form elkuldes
			pass_form.send();
		});
	}
}
//










//
window.addEvent('domready', function()
{
	// user login form + jelszoemlekezteto
	if (cnt_=$('Left_login_form'))
		user_login(cnt_);

});










