var $overlay_wrapper;
var $overlay_panel;
var $ok;

function show_overlay() {
    if ( !$overlay_wrapper ) append_overlay();
    $overlay_wrapper.fadeIn(600);
    $('body,html').animate({scrollTop : 0},1600);
}

function hide_overlay() {
    $overlay_wrapper.fadeOut(1000);
}

function append_overlay() {
	$ok=1;
	$overlay_wrapper = $('<div id="overlay" onclick="fixedClose(1)"></div>').appendTo( $('BODY') );
    $overlay_panel = $('<div id="overlay-panel" onclick="fixedClose(0)"></div>').appendTo( $overlay_wrapper );
	$.ajax({
		url : "index_ov.php",
		success : function(data) {
			$overlay_panel.html(data);
		    attach_overlay_events();
		}
	})
}

function fixedClose(code){
	if (code==1) {
		if ($ok==1) {
			hide_overlay();
		} else {
			$ok=1;
		}
	} else {
		$ok=0;
	}
}

function attach_overlay_events() {
    $('A.hide-overlay', $overlay_wrapper).click( function(ev) {
        ev.preventDefault();
        hide_overlay();
    });
}

$(function() {
    $('A.show-overlay').click( function(ev) {
        ev.preventDefault();
        show_overlay();
    });
});
