function show_over(rub, ev, up)
{
	if (up == 1 && $('#if_cont_over').attr('src') != 'spip.php?page=over_artiste&'+rub) {
		$('#if_cont_over').attr('src', 'spip.php?page=over_artiste&'+rub);
	}
	
	var pos = captureMousePosition(ev);
	$('#cont_over').css({'display': 'block', 'top' : pos['y']+'px', 'left' : pos['x']+'px'});
}

function hide_over()
{
	$('#if_cont_over').attr('src', 'blank.html');
	$('#cont_over').css({'display': 'none'});
}

function captureMousePosition(e) {
	var xMousePos, yMousePos, xMousePosMax, yMousePosMax;
	var decale = 10;
    if (document.layers) {
        xMousePos = e.pageX;
        yMousePos = e.pageY;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    } else if (document.all) {
        xMousePos = window.event.clientX+document.documentElement.scrollLeft;
        yMousePos = window.event.clientY+document.documentElement.scrollTop;
        xMousePosMax = document.documentElement.clientWidth+document.documentElement.scrollLeft;
        yMousePosMax = document.documentElement.clientHeight+document.documentElement.scrollTop;
    } else if (document.getElementById) {
        xMousePos = e.pageX;
        yMousePos = e.pageY;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    }
	var width_box = parseInt($('#cont_over').css('width')) + (parseInt($('#cont_over').css('padding-left')) * 2);
	var height_box = parseInt($('#cont_over').css('height')) + (parseInt($('#cont_over').css('padding-top')) * 2);
	
	if (xMousePosMax - xMousePos < width_box + decale) {
		xMousePos -= width_box + decale;
	} else {
		xMousePos += decale
	}
	if (yMousePosMax - yMousePos < height_box + decale) {
		yMousePos -= height_box + decale;
	} else {
		yMousePos += decale
	}

	return {'x':xMousePos + decale, 'y':yMousePos + decale};
}
var pre_images;

$(function(){
	$('.over_artistes').mouseover(function(ev){show_over($(this).attr('name'),ev,1)});
	$('.over_artistes').mouseout(function(){hide_over()});
	$('.over_artistes').mousemove(function(ev){show_over($(this).attr('name'),ev,0)});
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1])

	$("#play embed").attr("wmode","transparent");
	$("#play object[type=application/x-shockwave-flash]").each(function(i){
							//var fs = $(this).find('param[name=allowFullScreen]');
							var wm = $(this).find('param[name=wmode]');
							//if (fs)
								//fs.remove();
							if (wm)
								wm.val("transparent");
							else
								$(this).append('<param name="wmode" value="transparent">');
							});
/*	if ($("#play").html())
		$("#play").html($("#play").html().replace(/<[ ]*param[ ]*name[ ]*=[ ]*\"allowfullscreen\"[ ]*value[ ]*=[ ]*\"true\"[ ]*>/i,'<param name="wmode" value="transparent">'));
	if ($("#play").html().search(/param[ ]*name[ ]*=[ ]*\"wmode\"[ ]*value[ ]*=[ ]*\"transparent\"/i) == -1)
	{
		ind = $("#play").html().search(/<[ ]*embed/);
		$("#play").html($("#play").html().substring(0,ind) + '<param name="wmode" value="transparent">'+$("#play").html().substring(ind));
	}
	
	$("#play").html($("#play").html().replace(/(<[ ]*embed[\>]*wmode[ ]*=[ ]*)\"[^\"]*\"/i,'$1transparent"'));
	if ($("#play").html().search(/wmode[ ]*=[ ]*transparent/i) == -1)
	{
		$("#play").html($("#play").html().replace(/(<[ ]*embed)/i, '$1 wmode="transparent"'));
	}
*/
	if ((version >= 5.5) && (document.body.filters)) 
	{
		$("#cont_over").each(function(){
					var src = $(this).css('background-image');
					$(this).css('background-image','none');
					$(this).css({'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+src.substr(5,src.length-7)+'\', sizingMethod=\'scale\')'});
				});
	}
});