
$(document).ready(function() {
		// setup triggers
		$("body").append('<div class="simple_overlay transparent"><a class="close transparent"></a><table class="table_overlay transparent"><tr><td class="transparent" id="oh_g"></td><td class="transparent" id="oh_m"></td><td class="transparent" id="oh_d"></td></tr><tr><td class="transparent" id="om_g"></td><td class="transparent" id="om_m"></td><td class="transparent" id="om_d"></td></tr><tr><td class="transparent" id="ob_g"></td><td class="transparent" id="ob_m"></td><td class="transparent" id="ob_d"></td></tr></table></div>');
		
		$("a[rel=.simple_overlay]").live("click",function(e) {
			var reg = /\?/;
			var cible = "";
			if($(this).attr("href").match(reg))cible = $(this).attr("href")+"&ajax=oui";
			else $(this).attr("href")+"?ajax=oui";
			$(".simple_overlay #om_m").load(cible,function(){
				
				var tabadmin = false;
				
				$('table').each(function() {
					if($(this).hasClass("tabadmin"))
					{
						overTop = $(this).offset().top;
						overLeft = $(this).offset().left;
						
						if($.browser.msie)
						{
							if($.browser.version == "6.0")
							{
								overLeft = overLeft -500;
								overTop = overTop - 50;
							}
							
							if($.browser.version == "8.0")
							{
								overLeft = overLeft-250;
								overTop = overTop;
								
							}
						}
						
						if(overTop+$(".simple_overlay").height() > window.innerHeight+window.pageYOffset)
						{
							overTop -= $(".simple_overlay").height();
							$(".simple_overlay").css({marginTop:"-20px"});
						}
						else $(".simple_overlay").css({marginTop:"20px"});
						
						if($(".simple_overlay").width() > (window.innerWidth - overLeft))
						{
							overLeft -= $(".simple_overlay").width();
							$(".simple_overlay").css({marginLeft:"-20px"});
						}
						else $(".simple_overlay").css({marginLeft:"20px"});
					
						$(".simple_overlay").css({top:overTop+"px",left:overLeft+"px"});
						$(".simple_overlay").fadeIn("fast");
						tabadmin = true;
					}
				
				});
				
				if(!tabadmin)
				{
					var posX=0, posY=0;

					posX = e.pageX;
					posY = e.pageY;

					$(".simple_overlay").css({top : posY+"px", left : posX+"px"});
					$(".simple_overlay").fadeIn("fast");
				}
				
			});

			return false;
		});		
		$(".simple_overlay a.close").live("click",function(){
			$(this).parent().fadeOut("fast");
		});
	});	

