/*
referencement-adwin.js : permet la gestion d'un DIV de référencement.

nécessite le fichier referencement-adwin-style.css

*/

// fonction a appeler sur le mousemove du tag <a>
function referencementsetgesevent()
{
// rendre Visible la div 
referencementdivVis(); 
// mettre en place le gestionnaire d'evenement 'OnMouseMove' 
document.onmousemove = function(monevent) { referencementmousemove(monevent); };
}

// appeler par le lien "referencement" permettant de visualiser le 'div'
function referencementdivVis()
{
document.getElementById('referencementDiv').setAttribute("class","refdivVisible");
document.getElementById('referencementDiv').setAttribute("className","refdivVisible");
}
// appeler pour rendre invisible le 'div'
function referencementdivInv()
{
document.getElementById('referencementDiv').setAttribute("class","refdivInvisible");
document.getElementById('referencementDiv').setAttribute("className","refdivInvisible");
}

function referencementmousemove(monevent)
{
monevent = monevent || window.event; 
cible = monevent.target || window.event.srcElement; 
cibleID = cible.getAttribute("id"); 
if ((cibleID!="referencementDiv")&&(cible.getAttribute("className")!="referencementdiscret")&&(cible.getAttribute("class")!="referencementdiscret")&&(cible.getAttribute("class")!="refdivInvisible"))
	{
	document.onmousemove = null;
	referencementdivInv();
	}
}

