var IP5MC_ttAbove       = false;
var IP5MC_ttDelay       = 100;
var IP5MC_ttLeft        = false;
var IP5MC_ttOffsetX     = 0;
var IP5MC_ttOffsetY     = 0;
var IP5MC_ttOpacity     = 80;
var IP5MC_ttStatic      =true;
var IP5MC_ttSticky      =true;
var IP5MC_ttTemp        = 0;
var IP5MC_ttWidth       = 300;
var IP5MC_tt_tags = new Array("b");
var IP5MC_tt_obj = null,
IP5MC_tt_ifrm = null,
IP5MC_tt_objW = 0, IP5MC_tt_objH = 0,
IP5MC_tt_objX = 0, IP5MC_tt_objY = 0,
IP5MC_tt_offX = 0, IP5MC_tt_offY = 0,
IP5MC_xlim = 0, IP5MC_ylim = 0,
IP5MC_tt_sup = false,
IP5MC_tt_sticky = false,
IP5MC_tt_wait = false,
IP5MC_tt_act = false,
IP5MC_tt_sub = false,
IP5MC_tt_u = "undefined",
IP5MC_tt_mf = null,
IP5MC_tt_tag = null;
var IP5MC_tt_db = (document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body? document.body : null,
IP5MC_tt_n = navigator.userAgent.toLowerCase(),
IP5MC_tt_nv = navigator.appVersion;
var IP5MC_tt_op = !!(window.opera && document.getElementById),
IP5MC_tt_op6 = IP5MC_tt_op && !document.defaultView,
IP5MC_tt_op7 = IP5MC_tt_op && !IP5MC_tt_op6,
IP5MC_tt_ie = IP5MC_tt_n.indexOf("msie") != -1 && document.all && IP5MC_tt_db && !IP5MC_tt_op,
IP5MC_tt_ie6 = IP5MC_tt_ie && parseFloat(IP5MC_tt_nv.substring(IP5MC_tt_nv.indexOf("MSIE")+5)) >= 5.5,
IP5MC_tt_n4 = (document.layers && typeof document.classes != IP5MC_tt_u),
IP5MC_tt_n6 = (!IP5MC_tt_op && document.defaultView && typeof document.defaultView.getComputedStyle != IP5MC_tt_u),
IP5MC_tt_w3c = !IP5MC_tt_ie && !IP5MC_tt_n6 && !IP5MC_tt_op && document.getElementById;
function IP5MC_tt_Int(IP5MC_t_x){
	var IP5MC_t_y;
	return isNaN(IP5MC_t_y = parseInt(IP5MC_t_x))? 0 : IP5MC_t_y;
}
function IP5MC_wzReplace(IP5MC_t_x, IP5MC_t_y){
	var IP5MC_t_ret = "",
	IP5MC_t_str = this,
	IP5MC_t_xI;
	while((IP5MC_t_xI = IP5MC_t_str.indexOf(IP5MC_t_x)) != -1)	{
		IP5MC_t_ret += IP5MC_t_str.substring(0, IP5MC_t_xI) + IP5MC_t_y;
		IP5MC_t_str = IP5MC_t_str.substring(IP5MC_t_xI + IP5MC_t_x.length);
	}
	return IP5MC_t_ret+IP5MC_t_str;
}
String.prototype.IP5MC_wzReplace = IP5MC_wzReplace;
function IP5MC_tt_N4Tags(IP5MC_tagtyp, IP5MC_t_d, IP5MC_t_y){
	IP5MC_t_d = IP5MC_t_d || document;
	IP5MC_t_y = IP5MC_t_y || new Array();
	var IP5MC_t_x = (IP5MC_tagtyp=="a")? IP5MC_t_d.links : IP5MC_t_d.layers;
	for(var IP5MC_z = IP5MC_t_x.length; IP5MC_z--;) IP5MC_t_y[IP5MC_t_y.length] = IP5MC_t_x[IP5MC_z];
	for(IP5MC_z = IP5MC_t_d.layers.length; IP5MC_z--;) IP5MC_t_y = IP5MC_tt_N4Tags(IP5MC_tagtyp, IP5MC_t_d.layers[IP5MC_z].document, IP5MC_t_y);
	return IP5MC_t_y;
}
function IP5MC_tt_Htm(IP5MC_tt, IP5MC_t_id, IP5MC_txt){
	var IP5MC_t_opa     = (typeof IP5MC_tt.T_OPACITY != IP5MC_tt_u)? IP5MC_tt.T_OPACITY : IP5MC_ttOpacity,
	IP5MC_t_w       = (typeof IP5MC_tt.T_WIDTH != IP5MC_tt_u)? IP5MC_tt.T_WIDTH  : IP5MC_ttWidth;

	var IP5MC_t_optx = (IP5MC_tt_n4? '' : IP5MC_tt_n6? ('-moz-opacity:'+(IP5MC_t_opa/100.0)) : IP5MC_tt_ie? ('filter:Alpha(opacity='+IP5MC_t_opa+')') : ('opacity:'+(IP5MC_t_opa/100.0))) + ';';
	var IP5MC_t_y = '<div class="ip5_module_menu_contextuel_calque" id="'+IP5MC_t_id+'" style="position:absolute;z-index:1010;';
	IP5MC_t_y += 'left:0px;top:0px;width:'+(IP5MC_t_w)+'px;visibility:'+(IP5MC_tt_n4? 'hide' : 'hidden')+';'+IP5MC_t_optx+'">';
	IP5MC_t_y += IP5MC_txt;

	return(IP5MC_t_y+'</div>' +
		(IP5MC_tt_ie6 ? '<iframe id="IP5MC_TTiEiFrM" src="javascript:false" scrolling="no" frameborder="0" style="filter:Alpha(opacity=0);position:absolute;top:0px;left:0px;display:none;"></iframe>' : ''));
}
function IP5MC_tt_EvX(IP5MC_t_e){
	var IP5MC_t_y = IP5MC_tt_Int(IP5MC_t_e.pageX || IP5MC_t_e.clientX || 0) +
		IP5MC_tt_Int(IP5MC_tt_ie? IP5MC_tt_db.scrollLeft : 0) +
		IP5MC_tt_offX;
	if(IP5MC_t_y > IP5MC_xlim) IP5MC_t_y = IP5MC_xlim;
	var IP5MC_t_scr = IP5MC_tt_Int(window.pageXOffset || (IP5MC_tt_db? IP5MC_tt_db.scrollLeft : 0) || 0);
	if(IP5MC_t_y < IP5MC_t_scr) IP5MC_t_y = IP5MC_t_scr;
	return IP5MC_t_y;
}
function IP5MC_tt_EvY(IP5MC_t_e){
	var IP5MC_t_y = IP5MC_tt_Int(IP5MC_t_e.pageY || IP5MC_t_e.clientY || 0) +
		IP5MC_tt_Int(IP5MC_tt_ie? IP5MC_tt_db.scrollTop : 0);
	if(IP5MC_tt_sup) IP5MC_t_y -= (IP5MC_tt_objH + IP5MC_tt_offY - 15);
	else if(IP5MC_t_y > IP5MC_ylim || !IP5MC_tt_sub && IP5MC_t_y > IP5MC_ylim-24)
	{
		IP5MC_t_y -= (IP5MC_tt_objH + 5);
		IP5MC_tt_sub = false;
	}
	else
	{
		IP5MC_t_y += IP5MC_tt_offY;
		IP5MC_tt_sub = true;
	}
	return IP5MC_t_y;
}
function IP5MC_tt_ReleasMov(){
	if(document.onmousemove == IP5MC_tt_Move)
	{
		if(!IP5MC_tt_mf && document.releaseEvents) document.releaseEvents(Event.MOUSEMOVE);
		document.onmousemove = IP5MC_tt_mf;
	}
}
function IP5MC_tt_ShowIfrm(IP5MC_t_x){
	if(!IP5MC_tt_obj || !IP5MC_tt_ifrm) return;
	if(IP5MC_t_x)
	{
		IP5MC_tt_ifrm.style.width = IP5MC_tt_objW+'px';
		IP5MC_tt_ifrm.style.height = IP5MC_tt_objH+'px';
		IP5MC_tt_ifrm.style.display = "block";
	}
	else IP5MC_tt_ifrm.style.display = "none";
}
function IP5MC_tt_GetDiv(IP5MC_t_id){
	return(
		IP5MC_tt_n4? (document.layers[IP5MC_t_id] || null)
		: IP5MC_tt_ie? (document.all[IP5MC_t_id] || null)
		: (document.getElementById(IP5MC_t_id) || null)
	);
}
function IP5MC_tt_GetDivW(){
	return IP5MC_tt_Int(
		IP5MC_tt_n4? IP5MC_tt_obj.clip.width
		: (IP5MC_tt_obj.style.pixelWidth || IP5MC_tt_obj.offsetWidth)
	);
}
function IP5MC_tt_GetDivH(){
	return IP5MC_tt_Int(
		IP5MC_tt_n4? IP5MC_tt_obj.clip.height
		: (IP5MC_tt_obj.style.pixelHeight || IP5MC_tt_obj.offsetHeight)
	);
}

function IP5MC_tt_SetDivZ(){
	var IP5MC_t_i = IP5MC_tt_obj.style || IP5MC_tt_obj;
	if(IP5MC_t_i)
	{
		if(window.IP5MC_dd && IP5MC_dd.IP5MC_z)
			IP5MC_t_i.zIndex = Math.max(IP5MC_dd.IP5MC_z+1, IP5MC_t_i.zIndex);
		if(IP5MC_tt_ifrm) IP5MC_tt_ifrm.style.zIndex = IP5MC_t_i.zIndex-1;
	}
}
function IP5MC_tt_SetDivPos(IP5MC_t_x, IP5MC_t_y){
	var IP5MC_t_i = IP5MC_tt_obj.style || IP5MC_tt_obj;
	var IP5MC_t_px = (IP5MC_tt_op6 || IP5MC_tt_n4)? '' : 'px';
	IP5MC_t_i.left = (IP5MC_tt_objX = IP5MC_t_x) + IP5MC_t_px;
	IP5MC_t_i.top = (IP5MC_tt_objY = IP5MC_t_y) + IP5MC_t_px;
	if(IP5MC_tt_ifrm)
	{
		IP5MC_tt_ifrm.style.left = IP5MC_t_i.left;
		IP5MC_tt_ifrm.style.top = IP5MC_t_i.top;
	}
}
function IP5MC_tt_ShowDiv(IP5MC_t_x){
	IP5MC_tt_ShowIfrm(IP5MC_t_x);
	if(IP5MC_tt_n4) IP5MC_tt_obj.visibility = IP5MC_t_x? 'show' : 'hide';
	else IP5MC_tt_obj.style.visibility = IP5MC_t_x? 'visible' : 'hidden';
	IP5MC_tt_act = IP5MC_t_x;
}
function IP5MC_tt_OpDeHref(IP5MC_t_e){
	var IP5MC_t_tag;
	if(IP5MC_t_e)
	{
		IP5MC_t_tag = IP5MC_t_e.target;
		while(IP5MC_t_tag)
		{
			if(IP5MC_t_tag.hasAttribute("href"))
			{
				IP5MC_tt_tag = IP5MC_t_tag
				IP5MC_tt_tag.IP5MC_t_href = IP5MC_tt_tag.getAttribute("href");
				IP5MC_tt_tag.removeAttribute("href");
				IP5MC_tt_tag.style.cursor = "hand";
				IP5MC_tt_tag.onmousedown = IP5MC_tt_OpReHref;
				IP5MC_tt_tag.stats = window.status;
				window.status = IP5MC_tt_tag.IP5MC_t_href;
				break;
			}
			IP5MC_t_tag = IP5MC_t_tag.parentElement;
		}
	}
}
function IP5MC_tt_OpReHref(){
	if(IP5MC_tt_tag)
	{
		IP5MC_tt_tag.setAttribute("href", IP5MC_tt_tag.IP5MC_t_href);
		window.status = IP5MC_tt_tag.stats;
		IP5MC_tt_tag = null;
	}
}
function IP5MC_tt_Show(IP5MC_t_e, IP5MC_t_id, IP5MC_t_sup, IP5MC_t_delay, IP5MC_t_fix, IP5MC_t_left, IP5MC_t_offx, IP5MC_t_offy, IP5MC_t_static, IP5MC_t_sticky, IP5MC_t_temp){
	if(IP5MC_tt_obj) IP5MC_tt_Hide();
	IP5MC_tt_mf = document.onmousemove || null;
	if(window.IP5MC_dd && (window.DRAG && IP5MC_tt_mf == DRAG || window.RESIZE && IP5MC_tt_mf == RESIZE)) return;
	var IP5MC_t_sh, IP5MC_t_h;

	IP5MC_tt_obj = IP5MC_tt_GetDiv(IP5MC_t_id);
	if(IP5MC_tt_obj)
	{
		IP5MC_t_e = IP5MC_t_e || window.event;
		IP5MC_tt_sub = !(IP5MC_tt_sup = IP5MC_t_sup);
		IP5MC_tt_sticky = IP5MC_t_sticky;
		IP5MC_tt_objW = IP5MC_tt_GetDivW();
		IP5MC_tt_objH = IP5MC_tt_GetDivH();
		IP5MC_tt_offX = IP5MC_t_left? -(IP5MC_tt_objW+IP5MC_t_offx) : IP5MC_t_offx;
		IP5MC_tt_offY = IP5MC_t_offy;
		if(IP5MC_tt_op7) IP5MC_tt_OpDeHref(IP5MC_t_e);
		if(IP5MC_tt_n4)
		{
			if(IP5MC_tt_obj.document.layers.length)
			{
				IP5MC_t_sh = IP5MC_tt_obj.document.layers[0];
				IP5MC_t_sh.clip.height = IP5MC_tt_objH - Math.round(IP5MC_t_sh.clip.width*1.3);
			}
		}
		else
		{
			IP5MC_t_sh = IP5MC_tt_GetDiv(IP5MC_t_id+'R');
			if(IP5MC_t_sh)
			{
				IP5MC_t_h = IP5MC_tt_objH - IP5MC_tt_Int(IP5MC_t_sh.style.pixelTop || IP5MC_t_sh.style.top || 0);
				if(typeof IP5MC_t_sh.style.pixelHeight != IP5MC_tt_u) IP5MC_t_sh.style.pixelHeight = IP5MC_t_h;
				else IP5MC_t_sh.style.height = IP5MC_t_h+'px';
			}
		}

		IP5MC_xlim = IP5MC_tt_Int((IP5MC_tt_db && IP5MC_tt_db.clientWidth)? IP5MC_tt_db.clientWidth : window.innerWidth) +
			IP5MC_tt_Int(window.pageXOffset || (IP5MC_tt_db? IP5MC_tt_db.scrollLeft : 0) || 0) -
			IP5MC_tt_objW -
			(IP5MC_tt_n4? 21 : 0);
		IP5MC_ylim = IP5MC_tt_Int(window.innerHeight || IP5MC_tt_db.clientHeight) +
			IP5MC_tt_Int(window.pageYOffset || (IP5MC_tt_db? IP5MC_tt_db.scrollTop : 0) || 0) -
			IP5MC_tt_objH - IP5MC_tt_offY;

		IP5MC_tt_SetDivZ();
		if(IP5MC_t_fix) IP5MC_tt_SetDivPos(IP5MC_tt_Int((IP5MC_t_fix = IP5MC_t_fix.split(','))[0]), IP5MC_tt_Int(IP5MC_t_fix[1]));
		else IP5MC_tt_SetDivPos(IP5MC_tt_EvX(IP5MC_t_e), IP5MC_tt_EvY(IP5MC_t_e));

		var IP5MC_t_txt = 'IP5MC_tt_ShowDiv(\'true\');';
		if(IP5MC_t_sticky) IP5MC_t_txt += '{'+
				'IP5MC_tt_ReleasMov();'+
				'window.IP5MC_tt_upFunc = document.onmouseup || null;'+
				'if(document.captureEvents) document.captureEvents(Event.MOUSEUP);'+
				'document.onmouseup = new Function("window.setTimeout(\'IP5MC_tt_Hide();\', 10);");'+
			'}';
		else if(IP5MC_t_static) IP5MC_t_txt += 'IP5MC_tt_ReleasMov();';
		if(IP5MC_t_temp > 0) IP5MC_t_txt += 'window.IP5MC_tt_rtm = window.setTimeout(\'IP5MC_tt_sticky = false; IP5MC_tt_Hide();\','+IP5MC_t_temp+');';
		window.IP5MC_tt_rdl = window.setTimeout(IP5MC_t_txt, IP5MC_t_delay);

		if(!IP5MC_t_fix)
		{
			if(document.captureEvents) document.captureEvents(Event.MOUSEMOVE);
			document.onmousemove = IP5MC_tt_Move;
		}
	}
}
var IP5MC_tt_area = false;
function IP5MC_tt_Move(IP5MC_t_ev){
	if(!IP5MC_tt_obj) return;
	if(IP5MC_tt_n6 || IP5MC_tt_w3c)
	{
		if(IP5MC_tt_wait) return;
		IP5MC_tt_wait = true;
		setTimeout('IP5MC_tt_wait = false;', 5);
	}
	var IP5MC_t_e = IP5MC_t_ev || window.event;
	IP5MC_tt_SetDivPos(IP5MC_tt_EvX(IP5MC_t_e), IP5MC_tt_EvY(IP5MC_t_e));
	if(IP5MC_tt_op6)
	{
		if(IP5MC_tt_area && IP5MC_t_e.target.tagName != 'AREA') IP5MC_tt_Hide();
		else if(IP5MC_t_e.target.tagName == 'AREA') IP5MC_tt_area = true;
	}
}
function IP5MC_tt_Hide(){
	if(window.IP5MC_tt_obj)
	{
		if(window.IP5MC_tt_rdl) window.clearTimeout(IP5MC_tt_rdl);
		if(!IP5MC_tt_sticky || !IP5MC_tt_act)
		{
			if(window.IP5MC_tt_rtm) window.clearTimeout(IP5MC_tt_rtm);
			IP5MC_tt_ShowDiv(false);
			IP5MC_tt_SetDivPos(-IP5MC_tt_objW, -IP5MC_tt_objH);
			IP5MC_tt_obj = null;
			if(typeof window.IP5MC_tt_upFunc != IP5MC_tt_u) document.onmouseup = window.IP5MC_tt_upFunc;
		}
		IP5MC_tt_sticky = false;
		if(IP5MC_tt_op6 && IP5MC_tt_area) IP5MC_tt_area = false;
		IP5MC_tt_ReleasMov();
		if(IP5MC_tt_op7) IP5MC_tt_OpReHref();
	}
}
function IP5MC_tt_Init(){
	if(!(IP5MC_tt_op || IP5MC_tt_n4 || IP5MC_tt_n6 || IP5MC_tt_ie || IP5MC_tt_w3c)) return;

	var IP5MC_htm = IP5MC_tt_n4? '<div style="position:absolute;"></div>' : '',
	tags,
	IP5MC_t_tj,
	IP5MC_over,
	IP5MC_esc = 'return escape(';
	var IP5MC_i = IP5MC_tt_tags.length; while(IP5MC_i--)
	{
		tags = IP5MC_tt_ie? (document.all.tags(IP5MC_tt_tags[IP5MC_i]) || 1)
			: document.getElementsByTagName? (document.getElementsByTagName(IP5MC_tt_tags[IP5MC_i]) || 1)
			: (!IP5MC_tt_n4 && IP5MC_tt_tags[IP5MC_i]=="a")? document.links
			: 1;
		if(IP5MC_tt_n4 && (IP5MC_tt_tags[IP5MC_i] == "a" || IP5MC_tt_tags[IP5MC_i] == "layer")) tags = IP5MC_tt_N4Tags(IP5MC_tt_tags[IP5MC_i]);
		var IP5MC_j = tags.length; while(IP5MC_j--)
		{
			if(typeof (IP5MC_t_tj = tags[IP5MC_j]).onmouseover == "function" && IP5MC_t_tj.onmouseover.toString().indexOf(IP5MC_esc) != -1 && !IP5MC_tt_n6 || IP5MC_tt_n6 && (IP5MC_over = IP5MC_t_tj.getAttribute("onmouseover")) && IP5MC_over.indexOf(IP5MC_esc) != -1)
			{
				if(IP5MC_over) IP5MC_t_tj.onmouseover = new Function(IP5MC_over);
				var IP5MC_txt = unescape(IP5MC_t_tj.onmouseover());
				IP5MC_htm += IP5MC_tt_Htm(
					IP5MC_t_tj,
					"IP5MC_tOoLtIp"+IP5MC_i+""+IP5MC_j,
					IP5MC_txt.IP5MC_wzReplace("& ","&")
				);

				IP5MC_t_tj.onmouseover = new Function('e',
					'IP5MC_tt_Show(e,'+
					'"IP5MC_tOoLtIp' +IP5MC_i+''+IP5MC_j+ '",'+
					((typeof IP5MC_t_tj.T_ABOVE != IP5MC_tt_u)? IP5MC_t_tj.T_ABOVE : IP5MC_ttAbove)+','+
					((typeof IP5MC_t_tj.T_DELAY != IP5MC_tt_u)? IP5MC_t_tj.T_DELAY : IP5MC_ttDelay)+','+
					((typeof IP5MC_t_tj.T_FIX != IP5MC_tt_u)? '"'+IP5MC_t_tj.T_FIX+'"' : '""')+','+
					((typeof IP5MC_t_tj.T_LEFT != IP5MC_tt_u)? IP5MC_t_tj.T_LEFT : IP5MC_ttLeft)+','+
					((typeof IP5MC_t_tj.T_OFFSETX != IP5MC_tt_u)? IP5MC_t_tj.T_OFFSETX : IP5MC_ttOffsetX)+','+
					((typeof IP5MC_t_tj.T_OFFSETY != IP5MC_tt_u)? IP5MC_t_tj.T_OFFSETY : IP5MC_ttOffsetY)+','+
					((typeof IP5MC_t_tj.T_STATIC != IP5MC_tt_u)? IP5MC_t_tj.T_STATIC : IP5MC_ttStatic)+','+
					((typeof IP5MC_t_tj.T_STICKY != IP5MC_tt_u)? IP5MC_t_tj.T_STICKY : IP5MC_ttSticky)+','+
					((typeof IP5MC_t_tj.T_TEMP != IP5MC_tt_u)? IP5MC_t_tj.T_TEMP : IP5MC_ttTemp)+
					');'
				);
				IP5MC_t_tj.onmouseout = IP5MC_tt_Hide;
				if(IP5MC_t_tj.alt) IP5MC_t_tj.alt = "";
				if(IP5MC_t_tj.title) IP5MC_t_tj.title = "";
			}
		}
	}
	document.write(IP5MC_htm);
	if(document.getElementById) IP5MC_tt_ifrm = document.getElementById("IP5MC_TTiEiFrM");
}
IP5MC_tt_Init();