var init_done = false,
    url;

jQuery.noConflict();

(function ($) {
    $(function () {

	$.metadata.setType('elem', 'script');

	$.fn.setup_flash = function () {
	    return this.each(function () {
		var $this = $(this),
		    data = $this.metadata();
		swfobject.embedSWF(
        	    data.swf,
        	    $this.attr('id'),
        	    data.width,
        	    data.height,
        	    data.hasVersion,
        	    data.expressInstaller,
        	    data.flashvars,
        	    data.params,
        	    data.attributes
        	);
	    });
	};

	$('#player-loader').setup_flash();

    });
})(jQuery);

function playerReady(obj) {

    var $ = jQuery;

    $('#belehallgatas-overlay').css('width', $(document).width()).css('height', $(document).height());

    $('#belehallgatas').offset({
	left: (($(window).width() - $('#belehallgatas').width()) / 2) + $(window).scrollLeft(),
	top: (($(window).height() - $('#belehallgatas').height()) / 2) + $(window).scrollTop()
    });

    if (!init_done) {

	$('#belehallgatas-bezar').click(function () {
	    $('#belehallgatas-overlay, #belehallgatas').hide();
	}).click();

	$('a.belehallgatas').click(function () {
	    var $this = $(this);
	    url = $this.attr('href');
	    $('#belehallgatas-overlay, #belehallgatas').show();
	    return false;
	});

	$(document).keyup(function (e) {
	    if (e.keyCode == 27) $('#belehallgatas-bezar').click();
	});

	init_done = true;

    } else {

	$('#player').get(0).sendEvent('load', url);

    }
}

