var sideMenu_iranyitottFuras_flag = false;
var sideMenu_technologia_flag = false;

sideMenu_iranyitottFuras_show = function() {

    sideMenu_iranyitottFuras_flag = true;
    //$('sideMenu_iranyitottFuras').show();
    //Effect.Opacity('sideMenu_iranyitottFuras', { from: 0, to: 1, duration: 0.3 });
    $('sideMenu_iranyitottFuras').style.display = 'block';
    $('sideMenu_iranyitottFuras').style.top = '50px';
    $('sideMenu_iranyitottFuras').style.opacity = '1';
}
sideMenu_iranyitottFuras_hide = function() {

    sideMenu_iranyitottFuras_flag = false;

    setTimeout(function() {
        if(!sideMenu_iranyitottFuras_flag)
            //$('sideMenu_iranyitottFuras').hide()
            Effect.DropOut('sideMenu_iranyitottFuras', { duration: 0.3 });
        },
        500
    );
}

sideMenu_technologia_show = function() {

    sideMenu_technologia_flag = true;

    $('sideMenu_technologia').style.display = 'block';
    $('sideMenu_technologia').style.top = '0px';
    $('sideMenu_technologia').style.opacity = '1';
}
sideMenu_technologia_hide = function() {

    sideMenu_technologia_flag = false;

    setTimeout(function() {
        if(!sideMenu_technologia_flag)
            Effect.DropOut('sideMenu_technologia', { duration: 0.3 });
        },
        500
    );
}

hirlevel_send = function() {

    var url = '/hirlevel/';

    new Ajax.Request(url, {
        parameters: {
            nev: $('hirlevel_nev').value,
            email: $('hirlevel_email').value
        },
        method: 'post',
        onSuccess: function(tr) {

            var data = null;
            var resp = tr.responseText || "Nincs válasz! / No response!";

            try {
                data = resp.evalJSON();
            } catch(e) {
                alert(e.toString());
            }

            $('hirlevel_email').removeClassName('invalid');
            $('hirlevel_nev').removeClassName('invalid');

            if(data.error) {

                if(data.error.nev)
                    $('hirlevel_nev').addClassName('invalid');
                if(data.error.email)
                    $('hirlevel_email').addClassName('invalid');
                
                alert('Kérem, ellenőrizze, hogy helyesen adta-e meg adatait!');
            
            } else {

                $('hirlevel_nev').value = '';
                $('hirlevel_email').value = '';

                alert('Rögzítettük a hírlevél listára, köszönjük!');
            }

            
        }
    });
}

bodyOnload_add(function(){

    Event.observe($('sideMenu_iranyitottFuras_a'), 'mouseover', sideMenu_iranyitottFuras_show);
    Event.observe($('sideMenu_iranyitottFuras_a'), 'mouseout', sideMenu_iranyitottFuras_hide);
    Event.observe($('sideMenu_iranyitottFuras'), 'mouseover', sideMenu_iranyitottFuras_show);
    Event.observe($('sideMenu_iranyitottFuras'), 'mouseout', sideMenu_iranyitottFuras_hide);

    Event.observe($('sideMenu_technologia_a'), 'mouseover', sideMenu_technologia_show);
    Event.observe($('sideMenu_technologia_a'), 'mouseout', sideMenu_technologia_hide);
    Event.observe($('sideMenu_technologia'), 'mouseover', sideMenu_technologia_show);
    Event.observe($('sideMenu_technologia'), 'mouseout', sideMenu_technologia_hide);

    Event.observe($('hirlevel_elkuld'), 'click', hirlevel_send);

    new Tip($('menu_gyik'), $('messages_menu_gyik').innerHTML);
});


introValign = function() {

    if(document.body.clientHeight < 1022) {
        //alert('top:' + (1022 - document.body.clientHeight));

        document.getElementById('skeleton').style.position = 'absolute';
        document.getElementById('skeleton').style.top = - Math.ceil((1022 - document.body.clientHeight) / 2) + 'px';
        //alert('asd' + ((1022 - document.body.clientHeight) / 2));
    }
}

window.onresize = introValign;

