function pass_check( jelszo1, jelszo2 )
{
	var jelszo_1 = document.getElementById( jelszo1 );
	var jelszo_2 = document.getElementById( jelszo2 );
	
	if ( jelszo_1.value == "" && jelszo_2.value == "" )
	{
		alert ( "A jelszó mezők nem lehetnek üresek!" );
	} else
	{
		if ( jelszo_1.value !== jelszo_2.value )
		{
			alert( "A beírt jelszavak nem egyeznek!" );
	
			jelszo_1.value = "";
			jelszo_2.value = "";
		} else
		{
			var hash = MD5( jelszo_1.value );
			kuldott_jelszo = document.getElementById( 'reg[password]' );
			kuldott_jelszo.value = hash;
			do_submit( 'regform', 'regisztral' );
		}
	}
}

function mod_pass_check( jelszo1, jelszo2 )
{
	var jelszo_1 = document.getElementById( jelszo1 );
	var jelszo_2 = document.getElementById( jelszo2 );
	
	if ( jelszo_1.value !== "" || jelszo_2.value !== "" )
	{
		if ( jelszo_1.value !== jelszo_2.value )
		{
			alert( "A beírt jelszavak nem egyeznek!" );
	
			jelszo_1.value = "";
			jelszo_2.value = "";
		} else
		{
			var hash = MD5( jelszo_1.value );
			kuldott_jelszo = document.getElementById( 'reg[password]' );
			kuldott_jelszo.value = hash;
			do_submit( 'regform', 'modosit' );
		}
	} else
	{
		do_submit( 'regform', 'modosit' );
	}
}

function psw_check( jelszo1, jelszo2 )
{
	var aE = document.forms['szemely'].elements;
	var jelszo_1 = aE[ jelszo1 ];
	var jelszo_2 = aE[ jelszo2 ];

	var res = true;
	
	if( ! jelszo_1 && ! jelszo_2 ) return res;
	
	if ( jelszo_1.value == "" && jelszo_2.value == "" )
	{
		alert ( "A jelszó mezők nem lehetnek üresek!" );
		res = false;
	} else
	{
		if ( jelszo_1.value !== jelszo_2.value )
		{
			alert( "A beírt jelszavak nem egyeznek!" );
	
			jelszo_1.value = "";
			jelszo_2.value = "";
			res = false;
		} 
	}
	return res;
}

function psw_gen( jelszo1, psw )
{
	var aE = document.forms['szemely'].elements;
	var jelszo_1 = aE[ jelszo1 ];
	var kuldott_jelszo = aE[ psw ];

	var hash = MD5( jelszo_1.value );
	kuldott_jelszo.value = hash;
}

function check_user( )
{
	var aE = document.forms['szemely'].elements;

    if( check_isEmpty( 'szemely', 'usr[nev]', 'A név megadása kötelező' ) ) return false;
    if( check_isEmpty( 'szemely', 'usr[username]', 'Belépési név megadása kötelező' ) ) return false;
	
	if( aE['usr[password]'] )
	{
		if( ! psw_check( 'usr[password1]', 'usr[password2]' ) ) return false;
		psw_gen( 'usr[password1]', 'usr[password]' );
	}
	do_submit( 'szemely', 'mentes' );
}

function pswgen_check( )
{
    if( check_isEmpty( 'pswgenform', 'pswgen[username]', 'A usernév megadása kötelező' ) ) return false;
	return true;
}
