$(document).ready(function(){

    // IE6/7 miatt kell:
    $("input[@type='radio']").livequery("click",function () {
        $(this).trigger("change");
    });

    /* LOGIN / REG */

    $("form[@name='regform']").livequery("submit",function(){

        var $RegForm = $(this);
        $(".status").html('<img src="design/images/indicator.gif" alt="" />');

        $.ajax({
            type: "POST",
            url: "index.php?nav=reg&f=newuser",
            data: $(this).formSerialize(),
            cache: false,
            success:
            function(result){

                try {
                    eval("data = "+result)
                } catch(err) {

                    $(".bform").html(result);
                    $("form[@name='loginform']").livequery(function(){
                        $(this).submit();
                    })

                }

                $RegForm.find("input").removeClass("unfilled");
                if ( data.error ) {
                    for ( var i=0; i<=data.errorFields.length; i++ ) {
                        $("input[@name='"+data.errorFields[i]+"']:enabled,"+
                            "select[@name='"+data.errorFields[i]+"']:enabled").addClass("unfilled");
                    }
                    $(".status").html(data.error);
                    document.location = "#";
                } else {
                    $(".bform").html(data.out);
                }


            }
        });

    });


    // Username auto ellenorzes
    $("form[@name='loginform'] input[@name='password']").livequery( "focus", function () {

        var username = $("#username").val();

        $(".status").html('&nbsp;');

        $.ajax({
            type: "POST",
            url: "index.php?office=login&nav=admin&f=username_check",
            data: "username="+username,
            cache: false,
            success:
            function(result){

                try{
                    eval("data = "+result)
                } catch(err) {
                    return false;
                }

                if ( data.msg ) {
                    $(".status").html(data.msg).css("color","#FF4D00");
                }
            }

        });

    });

    $("form[@name='loginform']").livequery("submit",function (){

        var $Form = $(this);
        var username = $("#username").val();
        var password = $("#password").val();

        $("#submit").val('Ellenőrzés...');
        $(".status").html('<img src="design/images/indicator.gif" alt="" />');

        $.ajax({
            type: "POST",
            url: "index.php?office=login&nav=admin&f=login",
            data: "username="+username+"&password="+password,
            cache: false,
            success:
            function(result){
            
                $(".status").html(result);
                $(".status").css("color","black");
                
                if ( $(".status").html().length == 0 ) {
                    $("#submit").val('Kérem várjon...');
                    $(".status").html('Bejelentkezés folyamatban...');
                    document.location = $Form.find("input[@type='hidden'][@name='redirect']").length ?
                    $Form.find("input[@type='hidden'][@name='redirect']").val()  : 'index.php';
                }
                else {
                    $("#submit").val('Újra');
                    $(".status").css("color","red");
                }


            }

        });

    });

    $("a[@name='logout']").click(function(){

        $(this).after($(this).html()+"...").remove();

        $.ajax({
            type: "GET",
            url: "index.php?nav=admin&f=logout",
            cache: false,
            success:
            function(){
                document.location = 'index.php';
            }
        });

    });

    setTimeout(function() {
        $.get("index.php")
    }, 900000);
    setTimeout(function() {
        $.get("index.php")
    },1800000);
    setTimeout(function() {
        $.get("index.php")
    },2700000);

    $("select[@name='smegye'], select[@name='pmegye'], select[@name='umegye'] ").change(function () {

        var Id = Number($(this).val());
        var Name = $(this).attr("name");
        var Type = Name.charAt(0);

        var Value = $("select[@name='"+Type+"telepules']").attr("class");
        $("select[@name='"+Type+"telepules']").html('<option>A lista töltődik...</option>');

        $.ajax({
            type: "GET",
            url: "index.php?nav=reg&f=get_telepulesek&megyeid="+Id,
            cache: false,
            success:
            function(result){

                $("select[@name='"+Type+"telepules']").html(result);
                $("select[@name='"+Type+"telepules']").attr("disabled","");

                if ( Value >0 ) {
                    $("select[@name='"+Type+"telepules']").attr("value",Value);
                }
            }
        });

    });



    // Fill secret datas
    $("form[@name='regform2']").submit(function(){

        var irodanev = $("#irodanev").val();
        var sirszam = $("#sirszam").val();
        var smegye = $("select[@name='smegye']").val();
        var stelepules = $("select[@name='stelepules']").val();
        var sutca = $("#sutca").val();
        var shazszam = $("#shazszam").val();
        var pnev = $("#pnev").val();
        var pirszam = $("#pirszam").val();
        var pmegye = $("select[@name='pmegye']").val();
        var ptelepules = $("select[@name='ptelepules']").val();
        var putca = $("#putca").val();
        var phazszam = $("#phazszam").val();

        $.ajax({
            type: "POST",
            url: "index.php?nav=admin&f=secretdata",
            data: "irodanev="+irodanev+"&sirszam="+sirszam+"&smegye="+smegye+"&stelepules="+stelepules+"&sutca="+sutca
            +"&shazszam="+shazszam+"&pnev="+pnev+"&pirszam="+pirszam+"&pmegye="+pmegye+"&ptelepules="
            +ptelepules+"&putca="+putca+"&phazszam="+phazszam,
            cache: false,
            success:
            function(result){

                $(".status").html(result);
                if ( $(".success").html()  ) {
                    $(".status").css("color","green");
                    document.location = 'index.php?nav=admin&f=cegadatok';
                }
                else {
                    $(".status").css("color","red");
                }

            }
        });

    });

    $("a[@name='szallitasi_to_postazasi']").click(function () {

        $("input[@name='pnev']").val($("input[@name='irodanev']").val());
        $("input[@name='pirszam']").val($("input[@name='sirszam']").val());
        $("input[@name='putca']").val($("input[@name='sutca']").val());
        $("input[@name='phazszam']").val($("input[@name='shazszam']").val());

        if ($("select[@name='smegye']").attr("value")) {
            $("select[@name='ptelepules']").attr("class",$("select[@name='stelepules']").attr("value"));
            $("select[@name='pmegye']").attr("value",$("select[@name='smegye']").attr("value")).change();
        }

    });

    $("a[@name='postazasi_nem_szallitasi']").click(function() {
        $("div[@class='postazasi_adatok']").show().find("input,select").attr("disabled","");
    });

    $("form[@name='rendszeruzenetform']").livequery("submit",function () {
	      
        var Data = $(this).serialize();
        var node;

        if ( $("input[@type='hidden'][@name='modify']").val()>0 ) {
            node = "#node-"+$("input[@type='hidden'][@name='modify']").val();
        }
        else {
            node = '';
        }

        $(".status").html('Adatok mentése folyamatban...');

        $.ajax({
            type: "POST",
            url: "index.php?nav=admin&f=newrendszeruzenet",
            data: Data,
            cache: false,
            success:
            function(result){
		    
                if (result != '') {
                    $(".status").html('Minden mező kitöltése kötelező!').css("font-weight","bold");
                }
                else {
				
                    document.location = 'index.php'+node;
                    if ( node ) {
                        document.location.reload(true);
                    }

                }
			
            }
        });
		
    });

    $("a[@name='modifyrendszeruzenet']").livequery("click",function () {

        var Uzenet = $(this).parents(".rendszeruzenet").find("p#uzenet").html().replace(/<a.*?>(.*?)<\/a>/g,"[URL]$1[/URL]");
	  
        $("input[@name='cim']").val($(this).parents(".rendszeruzenet").find("h1").html());
        $("textarea[@name='uzenet']").html(Uzenet);
        $("input[@type='hidden'][@name='modify']").val($(this).parents(".rendszeruzenet").attr("id"));
        document.location = "#rendszeruzenetform";

    });

    $("a[@name='deleterendszeruzenet']").livequery("click",function () {
	      
        $rendszeruzenet = $(this).parents(".rendszeruzenet");
        var Id = $rendszeruzenet.attr("id");

        $.ajax({
            type: "GET",
            url: "index.php?nav=admin&f=delrendszeruzenet&id="+Id,
            cache: false,
            success:
            function(result){
                if (result == '')
                    $rendszeruzenet.hide("normal");
            }
        });

	      
	      
    });


    $("form[name='cegadatokform']").submit(function () {

        var korzetsz1 = $("input[@name='korzetsz[]']:eq(0) ").val();
        var korzetsz2 = $("input[@name='korzetsz[]']:eq(1) ").val();
        var korzetsz3 = $("input[@name='korzetsz[]']:eq(2) ").val();
        var korzetsz4 = $("input[@name='korzetsz[]']:eq(3) ").val();

        var telpart11 = $("input[@name='telpart1[]']:eq(0) ").val();
        var telpart12 = $("input[@name='telpart1[]']:eq(1) ").val();
        var telpart13 = $("input[@name='telpart1[]']:eq(2) ").val();
        var telpart14 = $("input[@name='telpart1[]']:eq(3) ").val();

        var telpart21 = $("input[@name='telpart2[]']:eq(0) ").val();
        var telpart22 = $("input[@name='telpart2[]']:eq(1) ").val();
        var telpart23 = $("input[@name='telpart2[]']:eq(2) ").val();
        var telpart24 = $("input[@name='telpart2[]']:eq(3) ").val();

        var irodamail = $("input[@name='irodamail']").val();
        var honlap = $("input[@name='honlap']").val();
        var utelepules = $("select[@name='utelepules']").val();
        var uutca = $("input[@name='uutca']").val();
        var uhazszam = $("input[@name='uhazszam']").val();
        var kname = $("input[@name='kname']").val();
        var ktel = $("input[@name='ktel']").val();
        var kmail = $("input[@name='kmail']").val();
        var bemutatkozo = $("textarea[@name='bemutatkozo']").val();
        var tel1 = korzetsz1+"-"+telpart11+"-"+telpart21;
        var tel2 = korzetsz2+"-"+telpart12+"-"+telpart22;
        var tel3 = korzetsz3+"-"+telpart13+"-"+telpart23;
        var tel4 = korzetsz4+"-"+telpart14+"-"+telpart24;

        var Data = $(this).find("input,select,textarea").fieldSerialize();

        $(".status").html('Adatok mentése...');
        $.ajax({
            type: "POST",
            url: "index.php?nav=admin&f=datachange",
            data: "irodamail="+irodamail+"&honlap="+honlap+"&utelepules="+utelepules+"&uutca="+uutca+"&uhazszam="+uhazszam+"&kname="+kname
            +"&ktel="+ktel+"&kmail="+kmail+"&bemutatkozo="+bemutatkozo+"&tel1="+tel1+"&tel2="
            +tel2+"&tel3="+tel3+"&tel4="+tel4,
            cache: false,
            success:
            function(result){

                $(".status").html(result);
                if ( $(".success").html()  ) {
                    $(".status").css("color","green");
                }
                else {
                    $(".status").css("color","red");
                }

            }
        });

    });

    $("form[name='cegadatokform_superadmin']").livequery("submit", function () {

        var CegId = $(this).attr("id");

        var korzetsz1 = $("input[@name='korzetsz[]']:eq(0) ").val();
        var korzetsz2 = $("input[@name='korzetsz[]']:eq(1) ").val();
        var korzetsz3 = $("input[@name='korzetsz[]']:eq(2) ").val();
        var korzetsz4 = $("input[@name='korzetsz[]']:eq(3) ").val();

        var telpart11 = $("input[@name='telpart1[]']:eq(0) ").val();
        var telpart12 = $("input[@name='telpart1[]']:eq(1) ").val();
        var telpart13 = $("input[@name='telpart1[]']:eq(2) ").val();
        var telpart14 = $("input[@name='telpart1[]']:eq(3) ").val();

        var telpart21 = $("input[@name='telpart2[]']:eq(0) ").val();
        var telpart22 = $("input[@name='telpart2[]']:eq(1) ").val();
        var telpart23 = $("input[@name='telpart2[]']:eq(2) ").val();
        var telpart24 = $("input[@name='telpart2[]']:eq(3) ").val();

        var tel1 = korzetsz1+"-"+telpart11+"-"+telpart21;
        var tel2 = korzetsz2+"-"+telpart12+"-"+telpart22;
        var tel3 = korzetsz3+"-"+telpart13+"-"+telpart23;
        var tel4 = korzetsz4+"-"+telpart14+"-"+telpart24;

        var Data = $(this).formSerialize();

        $(".status").html('Adatok mentése...');
        $.ajax({
            type: "POST",
            url: "index.php?nav=cegkezeles&f=datachange&id="+CegId,
            data: Data,
            cache: false,
            success:
            function(result){

                $(".status").html(result);

            }
        });

    });

    $("a[@name='uj_irodatel']").click(function () {

        if ( $(".row#tel:hidden").length == 1 ) {
            $(this).hide();
        }
        $(".row#tel:hidden").eq(0).show();

    });

    $("form[name='newreferensform']").submit(function () {

        $('html,body').animate({
            scrollTop: ($(".status").offset().top)-100
        }, 1000);


        var korzetsz1 = $("input[@name='korzetsz[]']:eq(0) ").val();
        var korzetsz2 = $("input[@name='korzetsz[]']:eq(1) ").val();
        var korzetsz3 = $("input[@name='korzetsz[]']:eq(2) ").val();

        var telpart11 = $("input[@name='telpart1[]']:eq(0) ").val();
        var telpart12 = $("input[@name='telpart1[]']:eq(1) ").val();
        var telpart13 = $("input[@name='telpart1[]']:eq(2) ").val();

        var telpart21 = $("input[@name='telpart2[]']:eq(0) ").val();
        var telpart22 = $("input[@name='telpart2[]']:eq(1) ").val();
        var telpart23 = $("input[@name='telpart2[]']:eq(2) ").val();

        var username = $("input[@name='username']").val();
        var mail = $("input[@name='mail']").val();
        var password = $("input[@name='password']").val();
        var nev = $("input[@name='nev']").val();
        var kigenylista = Number($("input[@name='kigenylista']").attr("checked"));
        var publikus = Number($("input[@name='publikus']").attr("checked"));
        var publikusmail = Number($("input[@name='publikusmail']").attr("checked"));
        var publikustel = Number($("input[@name='publikustel']").attr("checked"));
        var kapcsolat = Number($("input[@name='kapcsolat']").attr("checked"));
        var bemutatkozo = $("textarea[@name='bemutatkozo']").val();
        var tel1 = korzetsz1+"-"+telpart11+"-"+telpart21;
        var tel2 = korzetsz2+"-"+telpart12+"-"+telpart22;
        var tel3 = korzetsz3+"-"+telpart13+"-"+telpart23;


        $(".status").html('Adatok mentése...');
        $.ajax({
            type: "POST",
            url: "index.php?nav=admin&f=newreferens",
            data: "username="+username+"&password="+password+"&nev="+nev+"&mail="+mail+"&kigenylista="+kigenylista+"&publikus="+publikus
            +"&publikusmail="+publikusmail
            +"&publikustel="+publikustel+"&kapcsolat="+kapcsolat+"&bemutatkozo="+bemutatkozo+"&tel1="+tel1+"&tel2="
            +tel2+"&tel3="+tel3,
            cache: false,
            success:
            function(result){

                $(".status").html(result);
                if ( $(".success").html()  ) {
                    $("#newreferensform").append('<div class="status">'+$(".status").html()+"</div>");
                    $(".status").css("color","green");
                    $("form[name='newreferensform']").hide();
                }
                else {
                    $(".status").css("color","red");
                }

            }
        });

    });


    $("a[id^=deletereferens]").click(function () {

        var answer = confirm("Biztos törölni akarja?");
        var Id = $(this).attr("name");
        if ( answer ) {
            $.ajax({
                type: "GET",
                url: "index.php?nav=admin&f=deletereferens&id="+Id,
                cache: false,
                success:
                function(result){

                    $("#referens"+Id).hide("slow");

                }
            });
        }

    });


    $("form[name='referensadatokform']").submit(function () {

        var korzetsz1 = $("input[@name='korzetsz[]']:eq(0) ").val();
        var korzetsz2 = $("input[@name='korzetsz[]']:eq(1) ").val();
        var korzetsz3 = $("input[@name='korzetsz[]']:eq(2) ").val();

        var telpart11 = $("input[@name='telpart1[]']:eq(0) ").val();
        var telpart12 = $("input[@name='telpart1[]']:eq(1) ").val();
        var telpart13 = $("input[@name='telpart1[]']:eq(2) ").val();

        var telpart21 = $("input[@name='telpart2[]']:eq(0) ").val();
        var telpart22 = $("input[@name='telpart2[]']:eq(1) ").val();
        var telpart23 = $("input[@name='telpart2[]']:eq(2) ").val();

        // var username = $("input[@name='username']").val();
        var mail = $("input[@name='mail']").val();
        var password = $("input[@name='password']").val();
        var nev = $("input[@name='nev']").val();
        var kigenylista = Number($("input[@name='kigenylista']").attr("checked"));
        var publikus = Number($("input[@name='publikus']").attr("checked"));
        var publikusmail = Number($("input[@name='publikusmail']").attr("checked"));
        var publikustel = Number($("input[@name='publikustel']").attr("checked"));
        var kapcsolat = Number($("input[@name='kapcsolat']").attr("checked"));
        var bemutatkozo = $("textarea[@name='bemutatkozo']").val();
        var tel1 = korzetsz1+"-"+telpart11+"-"+telpart21;
        var tel2 = korzetsz2+"-"+telpart12+"-"+telpart22;
        var tel3 = korzetsz3+"-"+telpart13+"-"+telpart23;



        $(".status").html('Adatok mentése...');
        $.ajax({
            type: "POST",
            url: "index.php?nav=admin&f=modifyreferens&id="+$("input[@name='id']").val(),
            data: "password="+password+"&nev="+nev+"&mail="+mail+"&kigenylista="+kigenylista+"&publikus="+publikus
            +"&publikusmail="+publikusmail
            +"&publikustel="+publikustel+"&kapcsolat="+kapcsolat+"&bemutatkozo="+bemutatkozo+"&tel1="+tel1+"&tel2="
            +tel2+"&tel3="+tel3,
            cache: false,
            success:
            function(result){

                $(".status").html(result);
                if ( $(".success").html()  ) {
                    $(".status").css("color","green");
                }
                else {
                    $(".status").css("color","red");
                }

            }
        });

    });


    // HIRDETES FELADAS //

    if	  ( $("#lepes1").length ) {
        $("#l1").css("font-weight","bold");
    }
    else if ( $("#lepes2").length ) {
        $("#l2").css("font-weight","bold");
    }
    else if ( $("#lepes3").length ) {
        $("#l3").css("font-weight","bold");
    }
    else if ( $("#lepes4").length ) {
        $("#l4").css("font-weight","bold");
    }


    $("input[@id='change']").livequery( function() {

        Name = $(this).attr("name");
        Value = $(this).val();
        Field =  $("[@name='"+Name+"'][type!='hidden']");
        Type =  Field.attr("type");
             
        if (Value) {
            if ( Type == "checkbox" ) {
                if (Value == "1") {
                    Field.attr("checked", "checked" );
                } else {
                    Field.attr("checked", "" );
                }
            }
            else if ( Type == "text" ) {
                Field.attr("value", Value );
            }
            else if ( Type == "select-one" ) {
                Field.attr("value", Value );
            }
            else if ( Type == "radio" ) {
                $("[@name='"+Name+"']:checked").attr("checked","");
                $("[@name='"+Name+"'][@value='"+Value+"']").attr("checked","checked");
            }
            else if ( Type == "select-multiple") {
                try {
                    eval("Value = ["+Value+"]");

                    Field.find("option").each(function(){
                        if ( Value.indexOf(Number($(this).val())) != -1 ) {
                            $(this).attr("selected","selected")
                        }
                    });
                }
                catch(err) {
                    return err;
                }
            }
            else if ( Type == "textarea" ) {
                Field.val(Value);
            }
        }


    });

    $("select[@name='valuta']").change(function() {

        if ( $("input[@name='kategoria']").val() == "1" ) {
            if ( $(this).val() == "1" )         {
                $("#armertekegyseg").html('millió Ft');
            }
            else if ( $(this).val() == "2" )  {
                $("#armertekegyseg").html('ezer &euro;');
            }
        }
        else {
            if ( $(this).val() == "1" )         {
                $("#armertekegyseg").html('ezer Ft / hó');
            }
            else if ( $(this).val() == "2" )  {
                $("#armertekegyseg").html('&euro; / hó');
            }
        }

    });

    $("select[@name='megye']").livequery( "change", function () {

        var Id = $(this).val();

        $("select[@name='telepules']").html('<option>A lista töltődik...</option>');

        $.ajax({
            type: "GET",
            url: "index.php?nav=hirdetes&f=get_telepulesek&megyeid="+Id,
            cache: false,
            success:
            function(result){
                $("select[@name='telepules']").html(result);
                $("select[@name='telepules']").attr("disabled","");
                $("input[@name='helyrajziszam']").attr("disabled","");
                highlight();
            }
        });

    });


    $("form[@name='lepesekform']").submit(function() {
        $('html,body').animate({
            scrollTop: $(".status:last").offset().top
            }, 1000);
    });


    $("input[@name='lepes1submit']").click(function() {

        var felado = $("select[@name='felado']").val();
        var tipus = $("select[@name='tipus']").val();
        var kategoria = $("select[@name='kategoria']").val();
        var megye = $("select[@name='megye']").val();
        var telepules = $("select[@name='telepules']").val();
        var helyrajziszam = $("input[@name='helyrajziszam']").val();

        $(".status").html("Adatok ellenőrzése folyamatban...").css("color","#F49E00");

        $.ajax({
            type: "POST",
            url: "index.php?nav=hirdetes&f=lepesek",
            data: "lepes=1"+"&felado="+felado+"&tipus="+tipus+"&kategoria="+kategoria+"&megye="+megye+"&telepules="+telepules+"&helyrajziszam="+helyrajziszam,
            cache: false,
            success:
            function(result){

                $(".status").html(result);
                if ( $(".success").html()  ) {
                    $(".status").css("color","green");
                    document.location = "index.php?nav=hirdetes&f=lepesek&lepes=2";
                }
                else {
                    $(".status").css("color","red");
                }

            }
        });


    })


    /* $("input[@name='helyrajziszam']").livequery("change", function () {

	      var Hrsz = $(this).val();
	      var Ids = $(this).attr("id").split("_");
	      var hid = Ids[0];
	      var tid = Ids[1];


	      if ( Hrsz ) {
	      $(".hrsz_status").html('Ellenőrzés...').css("color","gray");

	      $.ajax({
		    type: "POST",
		    url: "index.php?nav=hirdetes&f=hrsz_check",
		    data: "hrsz="+Hrsz+"&hid="+hid+"&tid="+tid,
		    cache: false,
		    success:
		    function(result){

			$(".hrsz_status").html('&nbsp;');

			try { eval("data = " + result) } catch(err) { if (result) { alert(result); } return false; }

			if ( data.error != undefined ) {
			    $(".hrsz_status").html('Ezzel a helyrajzi számmal már regisztráltak ingatlant! <br> <a href="index.php?nav=public&f=hirdetes&id='+data.id+'">Ingatlan megtekintése</a>')
				.css({ color:'red',fontWeight:'bold' });
			}

		    }
		});
	      }

	  });
	  */


    $("input[@name='lepes2submit']").livequery("click",function() {

        scrollTo($(".status"));

        //$('html,body').animate({scrollTop: ( $(".status").offset().top)-100 }, 1000);

        var Data = $("form[@name='newhirdetesform'] select,input[@id!='change'],textarea").fieldSerialize();

        /*

		    var altipus = $("select[@name='altipus']").val();
                    var utca = $("input[@name='utca']").val();
                    var hazszam = $("input[@name='hazszam']").val();
                    var hidehazszam = Number($("input[@name='hidehazszam']").attr("checked"));
                    var valuta = $("select[@name='valuta']").val();
                    var ar = $("input[@name='ar']").val();
                    var alapterulet = $("input[@name='alapterulet']").val();
                    var telekterulet = $("input[@name='telekterulet']").val();
                    var esetlegesepitmeny = $("input[@name='esetlegesepitmeny']").val();
                    var egyuttmukodes = Number($("input[@name='egyuttmukodes']").attr("checked"));
                    var szam = $("input[@name='szam']").val();
                    var allapot = $("select[@name='allapot']").val();
                    var szobak = $("input[@name='szobak']").val();
                    var felszobak = $("input[@name='felszobak']").val();
                    var szintek = $("select[@name='szintek']").val();
                    var emelet = $("select[@name='emelet']").val();
                    var tetoteri = $("select[@name='tetoteri']").val();
                    var haztetoteri = $("select[@name='haztetoteri']").val();
                    var lakasfutes = $("select[@name='lakasfutes']").val();
                    var hazfutes = $("select[@name='hazfutes']").val();
                    var komfortszint = $("select[@name='komfortszint']").val();
                    var lift = $("select[@name='lift']").val();
                    var parkolas = $("select[@name='parkolas']").val();
                    var irodaparkolas = $("select[@name='irodaparkolas']").val();
                    var parkolasidij = $("input[@name='parkolasidij']").val();
                    var parkolasidijtipus = $("select[@name='parkolasidijtipus']").val();
                    var kilatas = $("select[@name='kilatas']").val();
                    var villany = $("select[@name='villany']").val();
                    var viz = $("select[@name='viz']").val();
                    var gaz = $("select[@name='gaz']").val();
                    var csatorna = $("select[@name='csatorna']").val();
                    var panoramas = Number($("input[@name='panoramas']").attr("checked"));
                    var ujepitesu = Number($("input[@name='ujepitesu']").attr("checked"));
                    var ferohelyek = $("input[@name='ferohelyek']").val();
                    var egyeb = $("textarea[@name='egyeb']").val();

		    */

        $(".status").html("Adatok ellenőrzése folyamatban...").css("color","#F49E00");

        $.ajax({
            type: "POST",
            url: "index.php?nav=hirdetes&f=lepesek",
            data: "lepes=2&"+Data,
            cache: false,
            success:
            function(result){

                $(".status").html(result);
                if ( $(".success").html()  ) {
                    $(".status").css("color","green");
                    document.location = "index.php?nav=hirdetes&f=lepesek&lepes=3";
                }
                else {
                    $(".status").css("color","red");
                }

            }
        });


    });

    $("input[@type='button'][@name='alaprajz_betoltes']").livequery("click", function () {

        var Button = $(this);

        Button.after('<span id="betoltes_status">Betöltés folyamatban... <img src="design/images/indicator.gif" id="alaprajz_betoltes"></span>')
        .slideUp("normal");

        Id = $("input[@name='alaprajzid']").val();

        $.ajax({
            type: "GET",
            url: "index.php?nav=hirdetes&f=alaprajz&t=betoltes&id="+Id,
            cache: false,
            success:
            function(result){
                try {
                    eval("data = "+result)
                } catch(err) {
                    return false;
                }

                if ( data.error == undefined ) {
                    $("img[@id='alaprajz_betoltes']").after('<b>Betöltve!</b><p><img src="'+data.src+'?'+data.alaprajzId+'" alt=""></p>').remove();
                }
                else {
                    $("img[@id='alaprajz_betoltes']").after('<span style="color:red;">'+data.error+"</span>").remove();

                    $("#betoltes_status").animate({
                        opacity: 1.0
                    }, 2000)
                    .fadeOut("normal",function () {
                        Button.show(); $(this).remove();
                    });

                }
            }
        });

    });

    $("a[@name='deletealaprajz']").livequery("click", function () {

        var Div = $(this).parents("div#alaprajz");

        $(this).after($(this).html()+"...").remove();

        $.ajax({
            type: "GET",
            url: "index.php?nav=hirdetes&f=alaprajz&t=torles",
            cache: false,
            success:
            function(result){
                Div.fadeOut("normal", function () {
                    $.ajax({
                        type: "GET",
                        url: "index.php?nav=hirdetes&f=lepesek&lepes=2&tpl=main",
                        cache: false,
                        success:
                        function(main){
                            $(".main").html(main);
                        }
                    });
                });
            }
        });

    });


    $("input[@name='lepes2vissza']").click(function() {

        $(".status").hide();

        $("input[@name='lepes2submit']").click();

        document.location = "index.php?nav=hirdetes&f=lepesek&lepes=1";

    });

    $("#lepes3 a[@name='doc_del']").livequery("click",function() {

        var Id = $(this).attr("id");
        var $kepbox = $(this).parents(".kepbox");

        $.ajax({
            type: "GET",
            url: "index.php?nav=hirdetes&f=doc_del&id="+Id,
            cache: false,
            success:
            function(result){

                try {
                    eval("data = "+result)
                } catch(e) {
                    var data = false;
                }

                if ( data.deleted === true ) {
                    $kepbox.hide("normal");
                }
                else {
                    alert('majd legközelebb');
                }

            }
        });

    });


    $("input[@name='lepes3submit']").click(function() {
		
        $(".status").html("Adatok ellenőrzése folyamatban...").css("color","#F49E00");
        document.location = "index.php?nav=hirdetes&f=lepesek&lepes=4";

    });


    $("input[@name='lepes3vissza']").click(function() {

        $(".status").hide();
        $("input[@name='lepes3submit']").click();
        document.location = "index.php?nav=hirdetes&f=lepesek&lepes=2";

    });

    $("input[@name='lepes4submit']").click(function() {

        $("#lepes4").html("Adatok mentése...");

        $.ajax({
            type: "POST",
            url: "index.php?nav=hirdetes&f=lepesek",
            data: "lepes=save",
            cache: false,
            success:
            function(result){
                try {
                    eval("data = "+result)
                } catch(err) {
                    return $(".status").html(result).css("color","red");
                }

                $(".status").html(data.msg).css("color","green");
                $("#lepes4").html($(".status"));
                $(".status").after(data.data);

            }
        });

    });

    $("input[@name='lepes4vissza']").click(function() {

        document.location = "index.php?nav=hirdetes&f=lepesek&lepes=3";

    });


    $(".hirdetestype").livequery(function () {
        var Id = $(this).attr("id");
        if ( Id ) {
            $("a[@id='"+Id+"']").css("color","black");
        }
    });

    $("form[@name='azonositoform']").livequery("submit", function () {

        var Id = $(this).find("input[@name='azon']").val();
        var Iroda = $(this).find("input[@name='iroda']:checked").val();

        $(".status").html('<img src="design/images/indicator.gif" alt="" />');
        $("table.hirdeteslista").hide();

        $.ajax({
            type: "GET",
            url: "index.php?nav=hirdetes&f=hirdetes_from_azon&id="+Id+"&i="+Iroda,
            cache: false,
            success:
            function(result){
                $("table.hirdeteslista").show();
                $(".main").html(result);
            }
        });

    });

    $("form[@name='hirdetesfilterform'] input,form[@name='hirdetesfilterform'] select").livequery( "change", function () {

        var t = $("input[@name='t']").val();
        var Data = $("form[@name='hirdetesfilterform'] input,select").fieldSerialize();

        $(".status").html('<img src="design/images/indicator.gif" alt="" />');
        $("table.hirdeteslista").hide();

        $.ajax({
            type: "POST",
            url: "index.php?nav=hirdetes&f=hirdetesek&t="+t,
            data: Data,
            cache: false,
            success:
            function(result){
                $("table.hirdeteslista").show();
                $(".main").html(result);
            }
        });


    });

    $("a[@name='page']").livequery("click", function () {

        var t = $("input[@name='t']").val();
        var Page = $(this).attr("id");

        $(".status").html('<img src="design/images/indicator.gif" alt="" />');
        $("table.hirdeteslista").hide();

        $.ajax({
            type: "POST",
            url: "index.php?nav=hirdetes&f=hirdetesek&t="+t,
            data: "page="+Page,
            cache: false,
            success:
            function(result){
                $("table.hirdeteslista").show();
                $(".main").html(result);
            }
        });
    });

    //DESIGN

    $("table[@class='hirdeteslista']").livequery(function(){
        $(this).find("tr[@id^='hirdetes']:odd").css("background-color","#FFECC9");
    });

    $("a[name^=inactivatehirdetes]").livequery("click",function () {

        var answer = confirm("Biztos törölni akarja?");
        var Id = $(this).attr("id");
        if ( answer ) {
            $.ajax({
                type: "GET",
                url: "index.php?nav=hirdetes&f=inactivate&id="+Id,
                cache: false,
                success:
                function(result){
                    $("#hirdetes"+Id).hide("slow");
                }
            });
        }

    });

    $("a[name^=activatehirdetes]").livequery( "click",function () {

        var Id = $(this).attr("id");

        $.ajax({
            type: "GET",
            url: "index.php?nav=hirdetes&f=activate&id="+Id,
            cache: false,
            success:
            function(result){
                $("#hirdetes"+Id).hide("slow");
            }
        });

    });

    $("a[name^=deletehirdetes]").click(function () {

        var answer = confirm("Biztos törölni akarja?");
        var Id = $(this).attr("id");
        if ( answer ) {
            $.ajax({
                type: "GET",
                url: "index.php?nav=hirdetes&f=delete&id="+Id,
                cache: false,
                success:
                function(result){
                    $("#hirdetes"+Id).hide("slow");
                }
            });
        }

    });

    $("form[name='referens']").submit(function () {

        var Id = $("select[name='referens']").val();

        if ( Id )
            document.location = "index.php?nav=hirdetes&f=append&felado="+Id;

    });

    $("a[@id='selecting']").click( function () {
        var selectsObj = $("input[@name^='"+$(this).attr("name")+"']");
        var type = $(this).attr("class");

        selectsObj.each(function (id) {
            type == "selectall" ?
            selectsObj.eq(id).attr("checked","true").click().attr("checked","true"):
            selectsObj.eq(id).attr("checked","").click().attr("checked","");
        });

    });

    $("input[type='checkbox'][name^='hirdetes']").livequery("click",function () {

        var Checked = $(this).attr("checked");
        var Id = $(this).attr("id");
        var Tr = $("tr[id='hirdetes"+Id+"']");


        if ( Checked === false ) {
            Tr.css('font-weight','normal');
        }
        else {
            Tr.css('font-weight','bold');
        }

    });

    if ( $(".kepbox").length ) {
        writeNavigation();
    }

    $("a[@name='move']").livequery('click', function () {
        var direction = $(this).attr("id");
        var $kepbox = $(this).parents("div[@class='kepbox']");
        var $img = $kepbox.children("img");
        var id = $img.attr("id");
        var id2 = "";
        var thisSrc = $img.attr("src");
        var thisCim = $kepbox.find("input[@name='cim']").val();

        if ( direction == 'down' ) {
            $img.attr("src", $kepbox.next().children("img").attr("src") );
            $kepbox.next().children("img").attr("src", thisSrc);

            $kepbox.find("input[@name='cim']").val($kepbox.next().find("input[@name='cim']").val());
            $kepbox.next().find("input[@name='cim']").val(thisCim);
			      
            id2 = $kepbox.next().children("img").attr("id");
        }
        else {
            $img.attr("src", $kepbox.prev().children("img").attr("src") );
            $kepbox.prev().children("img").attr("src", thisSrc);

            $kepbox.find("input[@name='cim']").val($kepbox.prev().find("input[@name='cim']").val());
            $kepbox.prev().find("input[@name='cim']").val(thisCim);

            id2 = $kepbox.prev().children("img").attr("id");
        }

        $.ajax({
            type: "GET",
            url: "index.php?nav=hirdetes&f=changeorder&id1="+id+"&id2="+id2,
            cache: false,
            success:
            function(result){
                return true;
            }
        });

    });

    $("a[@name='deletepic']").livequery('click',function () {

        var Id = Number($(this).attr("id"));
        var obj = $(this).parent();

        $.ajax({
            type: "GET",
            url: "index.php?nav=hirdetes&f=keptorles&id="+Id,
            cache: false,
            success:
            function(result){

                //obj.html(result);
                obj.hide("fast");
                writeNavigation();
                $("input[@name='kep_"+Id+"'][@type='file']").attr("disabled","").val("");
                $("span[@id='kep_"+Id+"']").html("&nbsp");

            }
        });

    });

    $("input[@name='cim_save']").livequery("click", function () {

        var $kepbox = $(this).parents("div[@class='kepbox']");
        var Id = $kepbox.attr("id");
        var Data = "cim=" + $kepbox.find("input[@name='cim']").val();
        var $status = $kepbox.find(".pic_status");

        $status.html('Cím mentése folyamatban...').css("color","black");

        $.ajax({
            type: "POST",
            url: "index.php?nav=hirdetes&f=kepcim&id="+Id,
            data: Data,
            cache: false,
            success: function () {

                $status.css("color","green").animate({
                    opacity: 1.0
                }, 500,function() {
                    $(this).html('&nbsp;');
                });

            }
        });

    });

    $("a[@name='video_move']").livequery("click", function() {

        $flashDiv = $(this).parents("div.flash");

        $currCim = $flashDiv.find("input[@name='flashvideocim[]']"); var currCim = $currCim.val();
        $currHtml = $flashDiv.find("textarea");			   var currHtml = $currHtml.val();

        //

        $flashDiv2 = $(this).attr("rel") == "up" ? $("div[@class='flash'][@id='"+ (Number($flashDiv.attr("id"))-1) +"']"):
        $("div[@class='flash'][@id='"+ (Number($flashDiv.attr("id"))+1) +"']");

        $Cim2 = $flashDiv2.find("input[@name='flashvideocim[]']");
        $Html2 = $flashDiv2.find("textarea");
	     
        $currCim.val($Cim2.val()); $Cim2.val(currCim);
        $currHtml.val($Html2.val()); $Html2.val(currHtml);
	      

    });

    $("tr[@class^='uzenetrow']").livequery("click", function () {

        var Id = $(this).attr("id");
        var Tr = $(this);
        var Td = $(this).children("td");
        var Table = $(this).parents("table");

        if ( $(".expanded").attr("id") == Id ) {
            $(".expanded").remove(); $(".uzenetrow").removeClass("selected"); return false;
        }

        Td.css("font-weight","normal");

        Table.find("tr").removeClass("selected");

        Tr.addClass("selected");

        $(".expanded").each( function () {
            $(this).remove();
        })

        Tr.after('<tr id="loading"><td  colspan="4"><img src="design/images/indicator.gif" alt="" /></td></tr>');

        $.ajax({
            type: "GET",
            url: "index.php?nav=uzenet&f=uzenet&id="+Id,
            cache: false,
            success:
            function(result){

                Tr.after('<tr class="expanded" id="'+Id+'"><td  colspan="4">\n'+result+'\n</td></tr>');
                $("#loading").remove();
            }
        });

    });

    $("a[@name='closeuzenet']").livequery("click", function() {
        $(this).parents("tr[@class='expanded']").remove();
        $(".uzenetrow").removeClass("selected");
    });

    $("a[@name='deleteuzenet']").livequery("click", function() {
        var answer = confirm("Biztos törölni akarja?");

        if (answer) {

            var Id = $(this).attr("id");
            var UzenetTr = $("tr[@id*='"+Id+"']");
            var Uzenet = $(".expanded");

            $.ajax({
                type: "GET",
                url: "index.php?nav=uzenet&f=delete&id="+Id,
                cache: false,
                success:
                function(result){

                    try {
                        eval("data = "+result)
                    } catch(err) {
                        alert('Belső hiba! \n A törlés nem sikerült!' ); return;
                    }

                    if ( data.error ) {
                        alert(data.error);
                    }

                    if ( !data.error )
                        Uzenet.slideUp("normal",function() {
                            UzenetTr.fadeOut("normal"); $(this).remove();
                        })
                }
            });
        }

    });

    $("a[@name='mark']").livequery("click", function() {

        var Type = $(this).attr("class");
        var Id = $(this).attr("id");
        var A = $(this);
        var TargyTd = $(this).parents("tr").prev().find("td[@id='targy']");

        $.ajax({
            type: "GET",
            url: "index.php?nav=uzenet&f=mark&id="+Id+"&type="+Type,
            cache: false,
            success:
            function(result){

                if ( Type == "unread"){
                    TargyTd.css("font-weight","bold");
                    A.attr("class","read");
                    A.html("Megjelölés olvasottnak");
                }
                else if ( Type == "read" ) {
                    TargyTd.css("font-weight","normal");
                    A.attr("class","unread");
                    A.html("Megjelölés olvasatlannak");
                }

            }
        });


    });


    $("tr[@class^='uzenetrow']").livequery( "mouseover", function () {

        $(this).mouseout(function () {
            $(this).removeClass("highlight");
        })
        $(this).addClass("highlight");
    });

    $("form[@name='cimzettszukites'] select").livequery( "change", function () {

        var Cimzett = $("select[@name='cimzett']").val();

        $.ajax({
            type: "POST",
            url: "index.php?nav=uzenet&f=uzenetek",
            data: "cimzett="+Cimzett,
            cache: false,
            success:
            function(result){
                document.location = "index.php?nav=uzenet&f=uzenetek&c=" + Cimzett;
            }
        });

    });


    $("form[@name='newmunkacsopform']").livequery( "submit", function () {

        var Data = $("form[@name='newmunkacsopform'] input").fieldSerialize();
        var Status = $("form[@name='newmunkacsopform'] .status");

        Status.html('<img src="design/images/indicator.gif" height="14" alt="" />');

        $.ajax({
            type: "POST",
            url: "index.php?nav=munkacsoport&f=newmunkacsop",
            data: Data ,
            cache: false,
            success:
            function(result){

                try {
                    eval("data = "+result)
                } catch (err) {
                    Status.html(result).show().css("color","red"); return false;
                }

                Status.html(data.success).show().css("color","green").animate({
                    opacity: 1.0
                }, 2000).fadeOut("slow");

                $(".munkacsop:first").clone(true).prependTo(".munkacsoportok");
                $(".munkacsop:first > span").attr("id",data.id);
                $(".munkacsop:first span[@class='nev']").text(data.nev);

            }
        });

    });

    $("a[@name='deletemunkacsop']").livequery( "click", function() {

        var Div = $(this).parents("div[@class='munkacsop']");
        var Span = Div.children();
        var Id = Span.attr("id");

        $(this).after($(this).html()+"...").remove();

        $.ajax({
            type: "GET",
            url: "index.php?nav=munkacsoport&f=deletemunkacsop&id="+Id,
            cache: false,
            success:
            function(result){

                Div.hide("slow", function() {
                    $(this).remove();
                });
            }
        });

    });

    $("a[@name='editmunkacsop']").livequery( "click", function() {

        var Div = $(this).parents("div[@class='munkacsop']");
        var Id = Div.children().attr("id");
        var NevSpan = Div.find("span[@class='nev']");

        NevSpan.html('<input type="text" name="munkacsoportnev" id="'+Id+'" value="'+NevSpan.html()+'" />');
        $(this).before('<input type="submit" value="Mentés" name="editmunkacsop" />').remove();

    });

    $("input[@type='submit'][@name='editmunkacsop']").livequery("click", function () {

        var This = $(this);
        var Div = $(this).parents("div[@class='munkacsop']");
        var Id = Div.children().attr("id");
        var Input = Div.find("input[@name='munkacsoportnev']");
        var MunkacsoportNev = Input.val();
        var Data = "munkacsoportnev="+MunkacsoportNev;

        $.ajax({
            type: "POST",
            url: "index.php?nav=munkacsoport&f=editmunkacsop&id="+Id,
            data: Data ,
            cache: false,
            success:
            function(result){

                Input.after(MunkacsoportNev).remove();
                This.after('<a name="editmunkacsop">Szerkesztés</a>').remove();

            }
        });


    });

    // UJ -------------------
    $("a[@name='modifymunkacsop']").livequery("click",function() {

        var li = $(this).parent();
        var name = li.find("span");

        name.html('<input type="text" name="newname" value="'+name.html()+'">'); $(this).after('<a name="savemunkacsop" id="'+$(this).attr("id")+'">Mentés</a>');

        $(this).hide();

    });

    $("a[@name='savemunkacsop']").livequery("click", function () {

        var This = $(this);
        var Ids = $(this).attr("id").split("_");
        var MegyeId = Ids[0];
        var McsId = Ids[1];
        var Input = $(this).parent().find("input");
        var Name = Input.val();

        $(this).html('<img src="design/images/indicator.gif" alt="">')

        $.ajax({
            type: "POST",
            url: "index.php?nav=munkacsoport&f=savemunkacsop",
            data: "megyeid="+MegyeId+"&mcsid="+McsId+"&name="+Name ,
            cache: false,
            success:
            function(result){
                This.remove();
                Input.after(Name).remove();
                $("a[@name='modifymunkacsop']").show();
            }
        });

    });

    $("a[@name='modifyhalmaz']").livequery("click",function() {
		
        var li = $(this).parent();
        var name = li.find("span");
	      
        name.html('<input type="text" name="newname" value="'+name.html()+'">'); $(this).after('<a name="savehalmaz" id="'+$(this).attr("id")+'">Mentés</a>');

        $(this).hide();

    });

    $("a[@name='savehalmaz']").livequery("click", function () {

        var This = $(this);
        var Id = $(this).attr("id");
        var Input = $(this).parent().find("input");
        var Name = Input.val();

        $(this).html('<img src="design/images/indicator.gif" alt="">')

        $.ajax({
            type: "POST",
            url: "index.php?nav=munkacsoport&f=savehalmaz",
            data: "id="+Id+"&name="+Name ,
            cache: false,
            success:
            function(result){
                This.remove();
                Input.after(Name).remove();
                $("a[@name='modifyhalmaz']").show();
            }
        });

    });

    $("input[@name='newhalmaz']").livequery("click", function () {

        var HalmazNev = $("input[@name='halmaznev']").val();

        $.ajax({
            type: "POST",
            url: "index.php?nav=munkacsoport&f=newhalmaz",
            data: "halmaznev="+HalmazNev ,
            cache: false,
            success:
            function(pResult){
                if ( pResult ) {
                    alert(pResult);
                }
		    
                $.ajax({
                    type: "GET",
                    url: "index.php?nav=munkacsoport&f=munkacsoportok&tpl=main",
                    cache: false,
                    success:
                    function(result){
                        $(".main").html(result);
                    }
                });
            }
        });

    });

    //---------------------

    $("select[@name='munkacsopappend'][@class!='expanded']").livequery("mouseover", function () {

        $("select[@name='munkacsopappend'][@class='expanded']").html('<option value="" selected>+ munkacsoport</option>').attr("class","");
        $(this).append($("select[@name='munkacsoportok']").html()).attr("class","expanded");

    });

    $("select[@name='munkacsopappend']").livequery("change", function () {
        var Ids =$(this).val().split("_");
                    
        Data = "cegid="+$(this).attr("id")+"&munkacsopid="+Ids[1]+"&megyeid="+Ids[0]+"&halmazid="+Ids[2];

        if ( Data == "" ) {
            return false;
        }

        $(this).after('<img src="design/images/indicator.gif" alt="" />');

        $.ajax({
            type: "POST",
            url: "index.php?nav=munkacsoport&f=munkacsop_append",
            data: Data ,
            cache: false,
            success:
            function(appendResult){
                if ( appendResult ) alert(appendResult);
                $.post("index.php?nav=munkacsoport&f=munkacsopappend&tpl=main",false,function(main) {
                    $(".main").html(main);
                });

            }
        });

    });

    $("a[@name='delmunkacsopappend']").livequery("click", function () {

        Data = "id="+$(this).attr("id");
        Span = $(this).parent();

        if ( Data == "" ) {
            return false;
        }

        $(this).after('<img src="design/images/indicator.gif" alt="" />');

        $.ajax({
            type: "POST",
            url: "index.php?nav=munkacsoport&f=munkacsop_append_del",
            data: Data ,
            cache: false,
            success:
            function(result){

                Span.fadeOut("slow", function() {
                    $(this).remove();
                });
            }
        });

    });


    // IMKK

    $("a[@name='get_megye_mcs']").click(function () {

        $(".irodak").hide("normal",function() {
            $(this).html('');
        });
        $("div[@class='munkacsoportok']").hide("normal");
        $("div[@class='munkacsoportok'][@id='"+$(this).attr("id")+"']").show("normal");


    });

    $("a[@name='get_irodak']").livequery("click", function (event,noHide) {
          
        var Ids       = $(this).attr("id").split(":");
        var MegyeId   = Ids[0];
        var McsId     = Ids[1];
        var HalmazId  = Ids[2];

        if ( noHide != "true" ) {
            $(".irodak:visible").slideUp("normal");
        }

        var $li       = $(this).parents("li");
        var $irodak   = $li.find('.irodak');

        $irodak.html('<img src="design/images/indicator.gif" alt="Töltődik...">').show();
           

        $.post("index.php?nav=cegkezeles&f=irodak&megyeid="+MegyeId+"&mcsid="+McsId+"&halmazid="+HalmazId,false,
            function(result){
                $irodak.hide(function() { 
                    $irodak.html(result).show("normal");
                });
            },"POST");

    })



    $("a[@name='fileletoltes']").livequery("click",function () {

        Id = $(this).attr("id");

        $.ajax({
            type: "GET",
            url: "index.php?nav=dokumentumok&f=fileletoltes&id="+Id,
            cache: false
        });

    });

    $("a[@name='fileappend']").livequery("click",function() {

        var FileId = $(this).parents("tr").attr("id");
        var Id = $(this).attr("id");
        var Td = $(this).parent();

        $(this).after($(this).html()).remove();

        $.ajax({
            type: "GET",
            url: "index.php?nav=dokumentumok&f=fileappend&fileid="+FileId+"&hirdetesid="+Id,
            cache: false,
            success:
            function(result){
                Td.html(result);
            }
        });

    })

    $("a[@name='delfile']").livequery("click",function () {

        var answer = confirm("Biztos törölni akarja?");
        var Id = $(this).attr("id");
        var Tr = $(this).parents("tr");

        if ( answer ) {

            $(this).after($(this).html()).remove();
            $.ajax({
                type: "GET",
                url: "index.php?nav=dokumentumok&f=deletefile&id="+Id,
                cache: false,
                success:
                function(result){

                    Tr.fadeOut("normal");

                }
            });
        }

    });


    $("tr[@class^='bejegyzesrow']").livequery("click", function() {

        var Id = $(this).attr("id");
        var Tr = $(this);
        var Td = $(this).children("td");
        var Table = $(this).parents("table");

        if ( $(".expanded").attr("id") == Id ) {
            $(".expanded").remove(); $(".bejegyzesrow").removeClass("selected"); return false;
        }

        Td.css("font-weight","normal");

        Table.find("tr").removeClass("selected");

        Tr.addClass("selected");

        $(".expanded").each( function () {
            $(this).remove();
        })

        Tr.after('<tr id="loading"><td  colspan="5"><img src="design/images/indicator.gif" alt="Töltés..." /></td></tr>');

        $.ajax({
            type: "GET",
            url: "index.php?nav=erdeklodes&f=erdeklodes&id="+Id,
            cache: false,
            success:
            function(result){

                Tr.after('<tr class="expanded" id="'+Id+'"><td  colspan="5">\n'+result+'\n</td></tr>');
                $("#loading").remove();
            }
        });

    });

    $("a[@name='closebejegyzes']").livequery("click", function() {
        $(this).parents("tr[@class='expanded']").remove();
        $(".bejegyzesrow").removeClass("selected");
    });

    $("a[@name='deletebejegyzes']").livequery("click", function() {
        var answer = confirm("Biztos törölni akarja?");

        if (answer) {

            var Id = $(this).attr("id");
            var UzenetTr = $("tr[@id*='"+Id+"']");
            var Uzenet = $(".expanded");

            $.ajax({
                type: "GET",
                url: "index.php?nav=erdeklodes&f=delete&id="+Id,
                cache: false,
                success:
                function(result){

                    try {
                        eval("data = "+result)
                    } catch(err) {
                        alert('Belső hiba! \n A törlés nem sikerült!' ); return;
                    }

                    if ( data.error ) {
                        alert(data.error);
                    }

                    if ( !data.error )
                        Uzenet.slideUp("normal",function() {
                            UzenetTr.fadeOut("normal"); $(this).remove();
                        })
                }
            });
        }

    });

    $("form[@name='newbejegyzesform']").livequery("submit", function () {

        var Data = $(this).find("input, textarea");

        $.ajax({
            type: "POST",
            url: "index.php?nav=erdeklodes&f=newbejegyzes",
            data: Data.fieldSerialize(),
            cache: false,
            success:
            function(result){

                try {
                    eval("data = "+result)
                } catch(err) {
                    alert('Belső hiba! \n A bejegyzés regisztrálása nem sikerült!' + result); return;
                }

                if ( data.error ) {
                    $(".status").html(data.error).css("color","red");
                }
                else {
                    document.location.reload(true);
                }

            }
        });

    });

    $("a[@name='get_hozzaferes_adatok']").click(function () {

        $(".adatok#active").hide().html("").attr("id","deactive");

        var Id = $(this).attr("id");
        var Hozzaferes = $(".hozzaferes#"+Id);
        var Adatok = Hozzaferes.find(".adatok");

        Adatok.html("Lekérdezés folyamatban...").show("normal").attr("id","active");

        $.ajax({
            type: "GET",
            url: "index.php?nav=dokumentumok&f=hozzaferesek&id="+Id,
            cache: false,
            success:
            function(result){
                Adatok.html(result);
            }
        });

    });

    $("form[@name='imkk_jelentkezes']").submit(function (){

        $formObj = $(this);
        
        /* UNFILLED */
        $(this).find("#kotelezo_adatok input[@type='text'], #kotelezo_adatok select").each(function(){
            if ($(this).val() == "") { 
                $(this).addClass("unfilled");
            }
            else                     { 
                $(this).removeClass("unfilled");
            }
        });

        if ( $(this).find("input[@name='foldhivatal']").val() != "" ) {
            $(this).find("input[@name='kerulet']").removeClass("unfilled");
        }
        if ( $(this).find("input[@name='kerulet']").val() != "" ) {
            $(this).find("input[@name='foldhivatal']").removeClass("unfilled");
        }


        if ( $(this).find("input[@class$='unfilled']").length == 0 ) {

            document.location = "#jelentkezes";

            var Data = $formObj.serialize();
            $imkk_jelentkezes_div = $("div[@class='imkk_jelentkezes']");

            $imkk_jelentkezes_div.html('<img src="design/images/indicator.gif" alt="Küldés folyamatban...">');

            $.ajax({
                type: "POST",
                url: "index.php?office=true&nav=reg&f=imkk_jelentkezes",
                data: Data,
                cache: false,
                success:
                function(result){

                    if (result == "") {
                        $imkk_jelentkezes_div.html('<div class="success">A jelentkezés sikeresen elküldve!</div>');
                    } else {
                        alert('Belső hiba! Kérem próbálja újra később');
                        document.location.reload(true);
                    }

                }
            });
            

        }


    });

    $("div[@class='jelentkezes'] a[@name$='aktivalas']").livequery("click",function(){

        $a        = $(this);
        $div      = $(this).parents(".jelentkezes");
        var Id    = $div.attr("id");
        var type  = $a.attr("name");
          
        $.post("index.php?nav=cegkezeles&f="+type+"&id="+Id,false,function(result) {
            if ( !result ) {
                if ( type == "aktivalas" )
                    $a.html("Inaktiválás").attr("name","inaktivalas");
                else
                    $a.html("Aktiválás").attr("name","aktivalas");
            }
            else {
                alert('Adatbázis hiba!')
            }
        });

    });

    $("div[@class='jelentkezes'] a[@name='torles']").livequery("click",function(){

        $div = $(this).parents(".jelentkezes");
        var Id = $div.attr("id");
        if ( confirm('Biztos, hogy törölni szeretné?') ) {
            $.post("index.php?nav=cegkezeles&f=torles&id="+Id,false,function(result) {
                if ( !result ) {
                    $div.hide("normal",function(){
                        $(this).remove();
                    });
                }
                else {
                    alert('Adatbázis hiba!')
                }
            });
        }

    });

    $("a[name='mindent_mutat']").click(function() {

        $("div[@class='munkacsoportok']:hidden").show("normal",function() {
            $(this).find("a[@name='get_irodak']").trigger("click","true");
        });
          
          
    });

    // END;


    /* @@@DESIGN@@@ */

    $(".referensek .referens:odd").css("background-color","#F3F3F3");

    highlight();


/* @@@DESIGN end@@@ */

});

function ajaxUpload()
{

    $("#loading")
    .ajaxStart(function(){
        $(this).show();
        $(".uploadstatus").html('');
    })
    .ajaxComplete(function(){
        $(this).hide();
    });

    var Name = $("input[@name='ajaxupload']").attr("id");
    var get = "";
    var nav = "admin";

    if ( $("#get").length>0 ) {
        get = "&"+$("#get").attr("name")+"="+$("#get").attr("value");
    }
    if ( $("input[@name='"+Name+"nav']").length>0 ) {
        nav =$("input[@name='"+Name+"nav']").val();
    }


    $.ajaxFileUpload({
        url:'index.php?nav='+nav+'&f='+$("input[ @name='"+Name+"upload'][@type='hidden']").val()+get,
        secureuri:false,
        fileElementId: $("input[@name='ajaxupload']").attr("id"),
        dataType: 'json',
        success: function (data, status)
        {
            if(typeof(data.error) != 'undefined') {

                if(data.error != '') {
                    $(".uploadstatus").html(data.error);
                } else {
                    $("#uploadedpic").show();
                    $("#uploadedpic").attr("src",data.src+"?"+Math.random());
                //$(".uploadstatus").html(data.msg);
                }

            }
        },
        error: function (data, status, e) {
            $(".uploadstatus").html("Belső hiba! A feltöltés sikertelen!");
        }
    })

    return false;
}

function ajaxUpload2(fileElement,id,f)
{

    $("[@class='uploadstatus'][@id='"+fileElement+"']")
    .html('<img src="design/images/loading.gif?'+Math.random()+'" alt="A file töltődik..." />');


    $.ajaxFileUpload({
        url:'index.php?nav=hirdetes&f='+f+'&fileElementName='+fileElement+"&id="+id,
        secureuri:false,
        fileElementId: fileElement,
        dataType: 'json',
        success: function (data, status)
        {
            if(typeof(data.error) != 'undefined') {
                if(data.error != '') {
                    $("[@class='uploadstatus'][@id='"+fileElement+"']").html(data.error).css("color","red");
                } else if ( !data.html ) {

                    data.src = data.src+"?"+Math.random();

                    $("input[@type='file'][@name='"+fileElement+"']").attr("disabled","true");

			      
                    var lastId = "tmp";

                    $(".kepbox").each(function() {
                        if ( $(this).attr("id") < data.num ) {
                            lastId = $(this).attr("id");
                        }
                    });

                    $('<div class="kepbox" id="'+data.num+'"><img src="'+data.src+'" alt="" id="'+(data.num)+'" />\n\
			        <a name="deletepic" id="'+(data.num)+'">Törlés</a> | \n\
			        <span class="navigation"></span> <span class="pic_status">&nbsp;</span><hr noshade color="silver">\n\
				Kép címe: <input type="text" name="cim" value="" id="cim" maxlength="20">\n\
				<input type="submit" name="cim_save" value="Mentés"></div>')
			      
                    .insertAfter("div[@class='kepek'] div[@class='kepbox'][@id='"+lastId+"']");

                    writeNavigation();
                    $("[@class='uploadstatus'][@id='"+fileElement+"']").html(data.msg).css("color","green");
                }
                else {

                    $("[@class='uploadstatus'][@id='"+fileElement+"']").html(data.msg).css("color","green");

                    $.ajax({
                        type: "GET",
                        url: "index.php?nav=hirdetes&f=get_dokumentumok",
                        cache: false,
                        success:
                        function(result){
                            $(".dokumentumok").html(result);
                        }
                    });

                }
            }


        },
        error: function (data, status, e) {
            $("[@class='uploadstatus'][@id='"+fileElement+"']").html("Belső hiba! A feltöltés sikertelen!").css("color","red");
        }
    })

    return false;
}

function ajaxDokumentumUpload()
{

    $("#loading")
    .ajaxStart(function(){
        $(this).show();
        $(".uploadstatus").html('');
    })
    .ajaxComplete(function(){
        $(this).hide();
    });



    $.ajaxFileUpload
    (
    {
        url:'index.php?nav=dokumentumok&f=fileupload&hird='+$("input[@name='hird']").val(),
        secureuri:false,
        fileElementId: $("input[@name='ajaxupload']").attr("id"),
        //debug:true,
        dataType: 'json',
        success: function (data, status)
        {
            if( typeof(data.error) != 'undefined' && data.error != '') {
                $(".uploadstatus").html(data.error).css("color","red");
            } else {
                $(".uploadstatus").hide().html(data.msg).css("color","green").fadeIn("slow");

                var Table = $(".files");

                $.ajax({
                    type: "GET",
                    url: "index.php?nav=dokumentumok&f=dokumentumok&t=filestable",
                    cache: false,
                    success:
                    function(result){
                        Table.after(result).remove();
                    }
                });

            //document.location = 'index.php?nav=dokumentumok&f=dokumentumok';
            }
        },
        error: function (data, status, e) {
            $(".uploadstatus").html("Belső hiba! A feltöltés sikertelen!").css("color","red");
        }
    }
    )

    return false;
}
function arckepUpload(_name) {

    $Status = $("."+_name+"_upload_status");

    $("."+_name+" #loading")
    .ajaxStart(function(){
        $(this).show();
        $Status.html('');
    })
    .ajaxComplete(function(){
        $(this).hide();
    });

    $.ajaxFileUpload({

        url:'index.php?nav=admin&f=irodavezeto_arckep',
        secureuri:false,
        fileElementId: _name,
        //debug:true,
        dataType: 'json',
        success: function (data, status) {

            if ( data.error ) {
                $Status.html('<div class="error" style="width:auto;"><p>'+data.error+'</p></div>')
            } else {
                $("div[@class='arckep']").html('<img src="'+data.src+'" alt="">');
            }

        },
        error: function (data, status, e) {
            
        }
    }
    )

    return false;
}
function writeNavigation() {
    var num = $(".navigation").length;
    if ( num == 1 ) {
        return;
    }

    for ( var i=0; i<num; i++ ) {

        var obj = $(".navigation:eq('"+i+"')");

        if ( i == 0 ) {
            obj.html(' &nbsp; <a name="move" id="down">Le!</a>');
        }
        else if ( i == ($(".navigation").length-1) ) {
            obj.html(' &nbsp; <a name="move" id="up">Fel!</a>');
        }
        else {
            obj.html(' <a name="move" id="down">Le!</a> <a name="move" id="up">Fel!</a>');
        }

    }

}

function scrollTo(obj) {

    var Pos1 = Math.abs(obj.offset().top  - window.pageYOffset);
    var Pos2 =  Math.abs(obj.eq(1).offset().top  - window.pageYOffset);

    if ( Pos1 - window.pageYOffset < Pos2 - window.pageYOffset  ) {

        $(document.body).animate({
            scrollTop: ( obj.offset().top)-100
        }, 0);
    }
    else {
        $(document.body).animate({
            scrollTop: ( obj.eq(1).offset().top)-100
        }, 0);
    }

}(jQuery)

function getDataString(obj) {

    var queryString = "&"+obj.attr("name")+"=true";

    obj.find("input, select, textarea").each(function (i) {

        var formObj = obj.find("input, select, textarea").eq(i);
        var Name = "";
        var Value = "";
        var Type = formObj.attr("type");

        if ( formObj.attr("name") && Type != "submit" ) {

            if (formObj.val() ) {
                Value =  formObj.val();

                Name = formObj.attr("name");
                queryString += "&"+Name+"="+Value;


            }
        }

    });
    return queryString;
}

function highlight() {

    $("input[@type='hidden'][@name='highlight']").livequery( function () {

        var Id = $(this).attr("Id");
        var Type = $(this).attr("class");
        var Value = $(this).attr("value");

        if ( Type == 'select' ) {

            $("select[@name='"+Id+"']").children("option[value='"+Value+"']").css("background-color","#FFBF8A");

        }


    });

}
