var layer = null;

function putLayer() {
    layer = new Element('div');
    layer.id = 'floatingLayer';
    new Insertion.Before('header', layer)
    new Ajax.Updater('floatingLayer', 'layer.php', {
	onComplete: function() {
	    Event.observe('floatingLayer-close', 'click', closeLayer);
	}
    });
    new Ajax.Request('putcookie.php', {});
    new PeriodicalExecuter(function(pe) {
		pe.stop();
		closeLayer();
	    }, 15);
}

function initLayer() {
    new Ajax.Request('checkcookie.php', {
	onSuccess: function(tr) {
	    if(tr.responseText == 0) {
		putLayer();
	    }
	}
    });
}

function closeLayer() {
    layer.hide();
    layer = null;
}

//Event.observe(window, 'load', initLayer);
