$(document).ready(function(){
    $('body').append('<img alt="" src="elemek/admin/alert_a.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_b.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_ba.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_bf.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_bk.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_f.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_hat.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_j.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_ja.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_jf.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_jk.png" style="display: none">');
    $('body').append('<img alt="" src="elemek/admin/alert_x.png" style="display: none">');
    
    $('img.hover').css({'opacity' : 0.85});
    $('img.hover').hover(function(){
                            $(this).stop().animate({
                                'opacity': 1
                            });
                        },function(){
                            $(this).stop().animate({
                                'opacity': 0.85
                            });
                        }
    );
    
});

function alert2(uzi, ok_gomb){
    
    if( ok_gomb == null ){
        ok_gomb = '<br /><br /><p class="c"><img class="link" alt="Ok" onclick="alert2()" src="elemek/ok.png" width="62" height="42" /></p>';
    }
    
    /*Üres alert eltűntetés*/
    if(!uzi){
    
        $('#szurkit').fadeOut(200);
        $('#alert2').fadeOut(200, function(){
            $('#szurkit').remove();
            $('#alert2').remove();
        });
        return true;
    
    }else{
    
        /*kivesszük, mivel újból hozzá lesz adva*/
        $('#szurkit').remove();
        $('#alert2').remove();
        
        if(uzi.substring(0,1)=='#'){

            uzi = $(uzi).html();
            alert_kiir(uzi, ok_gomb);
            return true;
        
        }else if(uzi.substring(0,2)=='f:'){

            $('body').append('<div id="tmp"></div>');
            
            var utvonal = uzi.replace('f:', '');
            $('#tmp').load(utvonal, function(){
                uzi = $('#tmp').html();
                alert_kiir(uzi, ok_gomb);
                $('#tmp').remove()
                return true;
            });
            
        }else{
            
            alert_kiir(uzi, ok_gomb);
            return true;
            
        }
    }

}

function alert_kiir(uzi, ok_gomb){
    
    var alert2_html = '';
    alert2_html    += '<div id="alert2"><img src="elemek/admin/alert_x.png" alt="X" class="bezar link" onclick="alert2()" /><table class="auto"><tr><td class="bf"></td><td class="f"> </td><td class="jf"></td></tr>';
    alert2_html    += '<tr><td class="b bottom"><img class="r" alt="" src="elemek/admin/alert_bk.png" width="14" height="130" /></td><td class="hat">'+uzi+ok_gomb+'</td><td class="j bottom"><img class="l" alt="" src="elemek/admin/alert_jk.png" width="14" height="130" /></td></tr>';
    alert2_html    += '<tr><td class="ba"></td><td class="a"></td><td class="ja"></td></tr></table></div>';
    
    $('body').append('<div id="szurkit" class="dn" onclick="alert2()"></div>');
    $('body').append(alert2_html);
    $('#szurkit').css({'opacity' : 0.2});
    
    var windowWidth  = document.documentElement.clientWidth;
    var windowHeight = document.documentElement.clientHeight;
    var popupHeight  = $('#alert2').height();
    var popupWidth   = $('#alert2').width();
    
    var top_ertek  = windowHeight/2-popupHeight/2;
    var left_ertek = windowWidth/2-popupWidth/2;
    
    $('#alert2').css({
        'top' : top_ertek,
        'left': left_ertek
    });

    $('#alert2').css({
        'height': windowHeight
    });
    
    $('#szurkit').fadeIn(200);
    $('#alert2').fadeIn(200);
    
    return true;
}

function alert_raz(){
    
    var windowWidth  = document.documentElement.clientWidth;
    var popupWidth   = $('#alert2').width();
    
    var left_ertek = windowWidth/2-popupWidth/2;
    
    $('#alert2').animate({
                    'left': (left_ertek-10)+'px'
                }, 100, function(){
                    $('#alert2').animate({
                        'left': (left_ertek+20)+'px'
                    }, 100, function(){
                        $('#alert2').animate({
                            'left': (left_ertek)+'px'
                        }, 100)
                    });
                });
    
}

document.onkeydown = function(e){
	var kC  = (window.event) ? 	event.keyCode : e.keyCode; /* MSIE or Firefox? */
	var Esc = (window.event) ?	27 : e.DOM_VK_ESCAPE; /* MSIE : Firefox */ 
	if(kC == Esc && $('#szurkit').length){
		alert2();
	}
}
