//********************************************************************************************
//********************************************************************************************
//
// Adatlap Favorit sávba helyezése 
//
//********************************************************************************************
//********************************************************************************************

	function ellenorzes(f)  {

		if ( f.elements["favorit"][0].checked )   {

			osszeg  = f.elements["napok_szama_1"].value * 10 + 50;
			nap     = f.elements["napok_szama_1"].value;
			fedezet = nap * f.elements["kredit_per_nap"].value + 10*nap + 50;

			x = "A Favorit sávba helyezés díja " + f.elements["napok_szama_1"].value + " napra " + osszeg + " kredit. Folytatod ?";
		}
//--------------------------------------------------------------------------------------------
		if ( f.elements["favorit"][1].checked )   {

			osszeg   = f.elements["szorzo_2"].value * f.elements["napok_szama_2"].value * 10 + f.elements["szorzo_2"].value * 50;
			nap      = f.elements["szorzo_2"].value * f.elements["napok_szama_2"].value + ( f.elements["szorzo_2"].value - 1 ) * f.elements["szunnapok_szama_2"].value;
			fedezet  = nap * f.elements["kredit_per_nap"].value + 10*nap + f.elements["szorzo_2"].value * 50;
			ismetles = f.elements["szorzo_2"].value;

			x = "A Favorit sávba helyezés díja " + f.elements["szorzo_2"].value + "*" + f.elements["napok_szama_2"].value + " napra " + f.elements["szunnapok_szama_2"].value + " napos szünetekkel " + osszeg + " kredit. Folytatod ?";
		}
//--------------------------------------------------------------------------------------------
		if ( f.elements["osszes_kredit"].value < fedezet )  {

			egyenleg = f.elements["osszes_kredit"].value;

			if ( f.elements["favorit"][0].checked )  

				window.alert ("Egyenleged (" + egyenleg + " kredit) nem nyújt fedezetet adatlapod " + nap + " napra történő Favorit sávba helyezéséhez.");

			if ( f.elements["favorit"][1].checked )  

				window.alert ("Egyenleged (" + egyenleg + " kredit) nem nyújt fedezetet adatlapod " + nap + " napra történő Favorit sávba helyezéséhez " + ismetles + " ismétlés mellett." );

			return ( false );
		}
//--------------------------------------------------------------------------------------------
		else  {

			rv = window.confirm ( x );
			return rv;
		}
	};
//********************************************************************************************
//********************************************************************************************
//
// Adatlap Favorit előrehelyezése 
//
//********************************************************************************************

	function elorehelyezes ( f )  {

		rv = window.confirm ( "Előrehelyezed adatlapodat ? ( Az előrehelyezés díja 50 kredit. )" );

		return rv;
	};
//********************************************************************************************
//********************************************************************************************
//
// Kiemelés szüneteltetésének megszakítása
//
//********************************************************************************************

	function folytatas( f )  {

		rv = window.confirm ( "Megszakítod a kiemelés szüneteltetését ?" );

		return rv;
	};
//********************************************************************************************
//--------------------------------------------------------------------------------------------

	function valasztas(f)  {

		f.elements["napok_szama_1"].disabled     = true;
		f.elements["szorzat_1"].disabled         = true;
		f.elements["szoveg_1"].disabled          = true;

		f.elements["szorzo_2"].disabled          = true;
		f.elements["napok_szama_2"].disabled     = true;
		f.elements["szorzat_2"].disabled         = true;
		f.elements["szoveg_2_a"].disabled        = true;
		f.elements["szoveg_2_b"].disabled        = true;
		f.elements["csillag"].disabled           = true;
		f.elements["szunnapok_szama_2"].disabled = true;
/*
		f.elements["napok_szama_3"].disabled     = true;
		f.elements["szorzat_3"].disabled         = true;
		f.elements["szoveg_3_a"].disabled        = true;
		f.elements["szoveg_3_b"].disabled        = true;
		f.elements["szunnapok_szama_3"].disabled = true;
		f.elements["szoveg_3_c"].disabled        = true;

		f.elements["szoveg_4"].disabled          = true;
*/
		if ( f.elements["favorit"][0].checked )   {

			f.elements["napok_szama_1"].disabled     = false;
			f.elements["szorzat_1"].disabled         = false;
			f.elements["szoveg_1"].disabled          = false;

		}
	
		if ( f.elements["favorit"][1].checked )   {

			f.elements["szorzo_2"].disabled          = false;
			f.elements["napok_szama_2"].disabled     = false;
			f.elements["szorzat_2"].disabled         = false;
			f.elements["szoveg_2_a"].disabled        = false;
			f.elements["szoveg_2_b"].disabled        = false;
			f.elements["csillag"].disabled           = false;
			f.elements["szunnapok_szama_2"].disabled = false;

		}
/*
		if ( f.elements["favorit"][2].checked )   {

			f.elements["napok_szama_3"].disabled     = false;
			f.elements["szorzat_3"].disabled         = false;
			f.elements["szoveg_3_a"].disabled        = false;
			f.elements["szoveg_3_b"].disabled        = false;
			f.elements["szunnapok_szama_3"].disabled = false;
			f.elements["szoveg_3_c"].disabled        = false;

		}
		if ( f.elements["favorit"][3].checked )   {

			f.elements["szoveg_4"].disabled          = false;

		}
*/
	};
//********************************************************************************************
//--------------------------------------------------------------------------------------------

	function alapallapot(f)  {

		f.elements["favorit"][0].checked = "true";
//---------------------------------------------------------------
		f.elements["napok_szama_1"].disabled     = false;
		f.elements["szorzat_1"].disabled         = false;
		f.elements["szoveg_1"].disabled          = false;
//---------------------------------------------------------------
		f.elements["szorzo_2"].disabled          = true;
		f.elements["napok_szama_2"].disabled     = true;
		f.elements["szorzat_2"].disabled         = true;
		f.elements["szoveg_2_a"].disabled        = true;
		f.elements["szoveg_2_b"].disabled        = true;
		f.elements["csillag"].disabled           = true;
		f.elements["szunnapok_szama_2"].disabled = true;
//---------------------------------------------------------------
/*
		f.elements["napok_szama_3"].disabled     = true;
		f.elements["szorzat_3"].disabled         = true;
		f.elements["szoveg_3_a"].disabled        = true;
		f.elements["szoveg_3_b"].disabled        = true;
		f.elements["szunnapok_szama_3"].disabled = true;
		f.elements["szoveg_3_c"].disabled        = true;
*/
//---------------------------------------------------------------
//		f.elements["szoveg_4"].disabled          = true;
//---------------------------------------------------------------
		f.elements["napok_szama_1"].value = 5;
		f.elements["szoveg_1"].value      = " napra";
		f.elements["szorzat_1"].value     = "1*50 + 5*10 = 100 kredit";
//---------------------------------------------------------------
		f.elements["szorzo_2"].value      = 4;
		f.elements["csillag"].value       = "*";
		f.elements["napok_szama_2"].value = 5;
		f.elements["szoveg_2_a"].value    = " napra";
//---------------------------------------------------------------
		f.elements["szunnapok_szama_2"].value = 3;
		f.elements["szoveg_2_b"].value        = " napos szünetekkel";
		f.elements["szorzat_2"].value         = "4*50 + 4*5*10 = 400 kredit";
//---------------------------------------------------------------
/*
		f.elements["napok_szama_3"].value     = 3;
		f.elements["szoveg_3_a"].value        = "  napos időszakokra";

		f.elements["szunnapok_szama_3"].value = 3;
		f.elements["szoveg_3_b"].value        = " napos szünetekkel";
		f.elements["szorzat_3"].value         = "1*50 + 3*10 = 80 kredit";

		f.elements["szoveg_3_c"].value        = "(alkalmanként)";
*/
	};
//********************************************************************************************
//--------------------------------------------------------------------------------------------

	function xyz(f)  {

//***********************************************************************
		if ( f.elements["favorit"][0].checked )   {

			x = 1;
			y = parseInt ( f.elements["napok_szama_1"].value );
			z = 50 + 10*y;
		}
//-----------------------------------------------------------------------
		if ( f.elements["favorit"][1].checked )   {

			x = parseInt ( f.elements["szorzo_2"].value );
			y = parseInt ( f.elements["napok_szama_2"].value );

			z = 50*x + 10*x*y;

			p = parseInt ( f.elements["szunnapok_szama_2"].value );
		}
//***********************************************************************
		if ( isNaN (x)  ||  x<1  ||  x>10 )  {

			window.alert ("Az ismétlések száma csak 1 és 10 közötti szám lehet.");

			f.elements["szorzo_2"].value = 4;
			f.elements["szorzo_2"].focus ();

			return (-1);
		}
//-----------------------------------------------------------------------
		if ( isNaN (y)  ||  y<1  ||  y>30 )	  {

			window.alert ("A megadható napok száma csak 1 és 30 közötti szám lehet.");

			if ( f.elements["favorit"][0].checked )   {

				f.elements["napok_szama_1"].value = 5;
				f.elements["napok_szama_1"].focus ();

				f.elements["szorzat_1"].value = "1*50" + " + " + 5 + "*10 = " + 100 + " kredit";
			}
			if ( f.elements["favorit"][1].checked )   {

				f.elements["napok_szama_2"].value = 5;
				f.elements["napok_szama_2"].focus ();
			}
			return (-1);
		}
//-----------------------------------------------------------------------
		if ( f.elements["favorit"][1].checked  &&  ( isNaN (p)  ||  p<0  ||  p>30 ))	  {

			window.alert ("A megadható szünetelési napok száma csak 0 és 30 közötti szám lehet.");

			f.elements["szunnapok_szama_2"].value = 3;
			f.elements["szunnapok_szama_2"].focus ();

			return (-1);
		}
//***********************************************************************
		if ( f.elements["favorit"][0].checked )   

			f.elements["szorzat_1"].value = "1*50" + " + " + y + "*10 = " + z + " kredit";
//-----------------------------------------------------------------------
		if ( f.elements["favorit"][1].checked )   

			f.elements["szorzat_2"].value = x + "*50 + " + x + "*" + y + "*10 = " + z + " kredit";
//-----------------------------------------------------------------------
/*
		y = f.elements["napok_szama_3"].value;
		z = 50 + 10*y;

		f.elements["szorzat_3"].value = "1*50" + " + " + y + "*10 = " + z + " kredit";
*/
		return (0);
	};
