$(function() {
	$("#navigation li").hover(function() {
		$(this).find("ul:first").css("display", "block");
                $(this).find("ul:first li").css("height", "1%");
	}, function() {
		$(this).find("ul:first").css("display", "none");
	});


        $("._btn img").hover(function() {
            var url = $(this).attr("src");
            url = url.split(".");
            $(this).attr("src", url[0]+"_h."+url[1]);
	}, function() {
            var url = $(this).attr("src");
            url = url.split(".");
            url[0] = url[0].replace("_h", "");
            $(this).attr("src", url[0]+"."+url[1]);
	});

        $("#help_btn").hover(function() {
            $(this).css("top", "112px");
            $(this).find('img').attr("src", "images/help_h.gif");
	}, function() {
            $(this).css("top", "114px");
            $(this).find('img').attr("src", "images/help.gif");
	});

	$(".datepicker").datepicker({ 
	monthNames: [' Január',' Február',' Március',' Április',' Május',' Junius',' Julius',' Augusztus',' Szeptember',' Október',' November',' December'] ,
	dayNamesMin: ['Va', 'Hé', 'Ke', 'SZe' , 'Csü', 'Pé', 'Szo'] ,
	dateFormat: 'yy-mm-dd' , 
	firstDay : 1 ,
	onClose : function () {
		$("#nap").after("Kis türelmet");
		$("#datumForm").submit();
	} ,
	showMonthAfterYear: true});


	$('.N_naptar td[href=szombat]').css("background-color","lightyellow");
	$('.N_naptar td[href=vasarnap]').css("background-color","lightblue");


	$("button, input:submit, a", ".myButton").button({icons: {primary:'ui-icon-gear',secondary:'ui-icon-gear'}});

	$('.nap img[id=""]').attr("src","images/menza/nincs.png");
	$('#tabs').tabs();
	$('#tabs').bind('tabsselect', function(event, ui){
		var gomb_text = Array("Adatok rögzitése","Számla nyomtatása","Naptár rögzitése","Befizetés rögzitése");

		$('#kajaelkuld a').text(gomb_text[ui.index]);

		if(ui.index==2 && $('#kajakitolt').attr("title")!=1)$('#kajakitolt').css("visibility","visible");else $('#kajakitolt').css("visibility","hidden");
	});

	$("#accordion").accordion({header: "h3"});

	$('#dialog').dialog({
		autoOpen: false,
		width: 600,
		modal : true,
                buttons: {
                    "Bezár": function() {
                        $(this).dialog("close");
                }} 
	});
				
// DIALOG LINK
	$('#dialog_link').click(function(){
		$('#dialog').dialog('open');
		return false;
	});
				
	$('#teszt').dialog({
		autoOpen: false,
		width: 300,
		modal : true 
	});
				
// teszt LINK
	$('#teszt_link').click(function(){
		$('#teszt').dialog('open');
		return false;
	});

//hover states on the static widgets
	$('#dialog_link, ul#icons li, #kajaelkuld, #kajakitolt').hover(
		function() {$(this).addClass('ui-state-hover');}, 
		function() {$(this).removeClass('ui-state-hover');}
	);

/***************************************************** KALAP FÉLE JEGYBEÍRÁS ************************************/
		var jegyadas = $('#jegyadas').html();
		$('#jegyadas').remove();
                $('.send').hover(function(){$(this).css("cursor","pointer");},function(){$(this).css("cursor","normal");});
		$('.send').live("click", function(){
			var diak_id = $(this).attr("id").replace("diak_","");
			var horgony = $(this).attr("hg") ;
			if (horgony < 10)
				{
				horgony = 0 ;
				}
				else
				{
				horgony = horgony-3 ;
				}
			$('.adatok5').remove();
			$(this).closest("div").after( jegyadas );
			$(this).css("color", "#008000");
			$('#diak01').val(diak_id);
			$('#regi').attr("href", $('#regi').attr("href") + diak_id);
			$('#jegykuldes').attr("action", $('#jegykuldes').attr("action") + horgony);

		});
/*
		$('#send1').live("click", function(){
			$('#jegy01').val(1);
			$("#jegykuldes").submit();
		});
		$('#send2').live("click", function(){
			$('#jegy01').val(2);
			$("#jegykuldes").submit();
		});
		$('#send3').live("click", function(){
			$('#jegy01').val(3);
			$("#jegykuldes").submit();
		});
		$('#send4').live("click", function(){
			$('#jegy01').val(4);
			$("#jegykuldes").submit();
		});
		$('#send5').live("click", function(){
			$('#jegy01').val(5);
			$("#jegykuldes").submit();
		});*/

/******************************************* NAPI MUNKA **********************************************************************************/
/*		var jegyadas = $('#jegyadas').html();
		$('#jegyadas').remove();*/
		$('.send_nm').live("click", function(){
			var diak_id = $(this).attr("id").replace("diak_","");
			var horgony = $(this).attr("hg") ;
			if (horgony < 10)
				{
				horgony = 0 ;
				}
				else
				{
				horgony = horgony-3 ;
				}
			$('.adatok5').remove();
			$(this).closest("div").after( jegyadas );
			$(this).css("color", "#008000");
			$('#diak01').val(diak_id);
			$('#regi').attr("href", $('#regi').attr("href") + diak_id);
			$('#jegykuldes').attr("action", $('#jegykuldes').attr("action") + horgony);

			if($("#jegy2_"+diak_id).text()!=""){for(var k=0;k<6;k++)$("#send"+k).css("visibility","hidden");}

		});

		$('#send1').live("click", function(){
			$('#jegy01').val(1);
			$("#jegykuldes").submit();
		});
		$('#send2').live("click", function(){
			$('#jegy01').val(2);
			$("#jegykuldes").submit();
		});
		$('#send3').live("click", function(){
			$('#jegy01').val(3);
			$("#jegykuldes").submit();
		});
		$('#send4').live("click", function(){
			$('#jegy01').val(4);
			$("#jegykuldes").submit();
		});
		$('#send5').live("click", function(){
			$('#jegy01').val(5);
			$("#jegykuldes").submit();
		});
		$('#send6').live("click", function(){
			$('#jegy01').val(6);
			$("#jegykuldes").submit();
		});
		$('#send7').live("click", function(){
			$('#jegy01').val(7);
			$("#jegykuldes").submit();
		});
		$('#send8').live("click", function(){
			$('#jegy01').val(8);
			$("#jegykuldes").submit();
		});
		$('#send9').live("click", function(){
			$('#jegy01').val(9);
			$("#jegykuldes").submit();
		});


/********************************************************************************************************************************/

	$('#send_tf').click(function(){
            var error = false;
            var tanar = $('#tanar').val();
            var tantargy = $('#tantargy').val();
            var osztaly = $('#osztaly').val();
            var oraszam = $('#oraszam').val();

            if( tanar == 0){var error = true;}
            if( tantargy == 0){var error = true;}
            if( osztaly == 0){var error = true;}
            if( oraszam == 0){var error = true;}

            if (error == true){
				$('#ujfeloszt').after('<div id="error2"><h6>Hibás adatbevitel !! Kitöltetlen mező szerepel... </h6></div>');
			}
			else {
				$('#error2').remove();
				$("#feloszt_form").submit();
    	     }
	});


/**************************************************************************************************************************/
if($('#dialog').html())$('#help_btn').toggle(); // csak akkor van help ha van hozzá szöveg


    $('#forum2text button').attr("disabled", "disabled");
    $('#uzenet').focus(function(){
        $('#uzenet').val("");
        $('#forum2text button').removeAttr("disabled");
        $(this).css("width", "935px");
        $(this).css("height", "200px");

    });

    $('#forum2text button').click(function(){
        if($(this).text() == "Mégsem"){
            $('#forum2text button').not(':first').attr("disabled", "disabled");
            $('#uzenet').css("width", "300px");
            $('#uzenet').css("height", "20px");
            $('#uzenet').val(" A hozzászóláshoz kattintson ide...");
            $('#forum2text button').attr("disabled", "disabled");
        }
        else if($(this).text() == "vissza"){
            history.back(1);
        }else{
            sendUzenet();

        }
    });

    $('#fvissza').click(function(){
        window.location.href="diak0001.php";
    });

szinez();
animal();

});

function szinez(){
    var darab = $('tr.szinez').size();
    
    for(var i=0;i<darab;i++){
        var sor = $('tr.szinez').eq(i);var sorszam = $(sor).attr("sorszam");
        $(sor).children('td').css("padding-top", "2px");
        $(sor).children('td').css("padding-bottom", "2px");
        $(sor).children('td:first').css("padding-left", "5px");

        if(sorszam%2 == 1){
            $(sor).children('td').css("background-color", "#c3e199");
        }
    }

};

function animal(){
    var t= setTimeout('clearTimeout(t)', 2000);
    $(".animalt").animate({opacity:"1"},1200);
};

function dicseret(){
            var error = false;
            var diak_id = $('#diak01').val();
            var dicser_id = $('#dicser01').val();
            var szoveg = $('#szoveg01').val();

            if( diak_id == 0){var error = true;}
            if( dicser_id == 0){var error = true;}
            if( szoveg == ''){var error = true;}
            if (error == true){
		$('#adatbevitel').after('<div id="error2"><h6>Hibás adatbevitel !! Kitöltetlen mező szerepel... </h6></div>');
            }
            else {
		$('#error2').remove();
		$("#form01").submit();
    	    }

};

function help(){
    var vane = $("#dialog").html();
    if(!vane){
        $('#adatok').append("<div id='dialog' title='FIGYELEM !'><p>Az oldalhoz nem tartozik segítség !</p></div>");
        $('#dialog').dialog({autoOpen: false, width: 600, modal : true,  buttons: {"Bezár": function() {$(this).dialog("close");}}});
    }

    $("#dialog").dialog("open");
};