$.windowlayer = {
	top : 0,
	left : 0,
	height : 0,
	width : 0,
	url : null,
	showlayer : function(options){
		
		//Affectation des paramètres
		$.windowlayer.top = options.top;
		$.windowlayer.left = options.left;
		$.windowlayer.height = options.height;
		$.windowlayer.width = options.width;
		$.windowlayer.url = options.url;

		//Suppression du document si déjà existant
		if($('#WindowLayer').size()>0)
			$('#WindowLayer').remove();

		var wintop=parseInt(document.body.scrollTop);
			
		//Ajout de la layer
		$('body').append('<div id="WindowLayer" name="WindowLayer" style="height:'+$.windowlayer.height+';width:'+$.windowlayer.width+';top:'+(parseInt($.windowlayer.top) + parseInt(wintop) - 50) +';left:'+$.windowlayer.left+'"></div>');
		$('#WindowLayer').load($.windowlayer.url);
		
		//$('body').css({'overflow':'hidden'});
		
		//handler sur le click
		/*$('body').click(function(e){
			
			x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
			y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
			
			if(!(x>$.windowlayer.left && x<$.windowlayer.width+$.windowlayer.left && y>$.windowlayer.top && y<$.windowlayer.height+$.windowlayer.top))
				if($('#WindowLayer').size()>0)
					$('#WindowLayer').remove();
		});*/	
	},
	hidelayer : function(){
		if($('#WindowLayer').size()>0)
			$('#WindowLayer').remove();
		$('body').css({'overflow':'auto'});
	}
}
