var Nyeremenyjatek = function(){
	
    return {

        init : function() {
            
        },
        
        overlayShow : function() {
            this.position();
            $("div#dialog").css('visibility', 'visible');
        },
        
        overlayHide : function() {
            $("div#dialog").css('visibility', 'hidden');
        },
        
        position : function() {
            if ($('div#dialog').css('visibility') == 'visible') {
                var windowHeight = $(window).height();
                var dialogHeight = $('div#dialog').height();
                var windowWidth = $(window).width();
                var dialogWidth = $('div#dialog').width();
                if (windowHeight > dialogHeight) {
                    var diff = windowHeight - dialogHeight;
                    var top = diff/2;
                } else {
                    var top = 0;
                }
                if (windowHeight > dialogHeight) {
                    var diff = windowWidth - dialogWidth;
                    var left = diff/2;
                } else {
                    var top = 0;
                }
                $('div#dialog').css('top', top+'px');
                $('div#dialog').css('left', left+'px');
            }
            setTimeout('Nyeremenyjatek.position()', 2);
        },
        
        save : function() {
            if ($("input#szabalyzat:checked").length == 1) {
                $.ajax({
                    type: "POST",
                    url: "/nyeremenyjatek.php",
                    data: $("form#nyeremenyjatek_form").serialize(),
                    success: function(result){
                        if (result == "1") {
                            alert("A regisztráció sikeres! A megadott e-mail címre megerősítő linket küldtünk.");
                            Nyeremenyjatek.overlayHide();
                        } else {
                            alert("A csillaggal jelölt mezők kitöltése kötelező!");
                        }
                    }
                });
            } else {
                alert('A szabályzat elfogadása kötelező!');
            }
        }
              		
    };
    
}();

$(document).ready(function(){
    Nyeremenyjatek.init();
});

