
var timer = 0;
var iOpacity = 0;
var idFade = "";
      
//---------------------------------------------------------

function FadeInById(id)
{
	idFade = id;
	clearTimeout(timer);
	timer = setInterval("FadeIn()", 50);
}

//---------------------------------------------------------

function FadeOutById(id)
{
	idFade = id;
	clearTimeout(timer);
	timer = setInterval("FadeOut()", 50);
}

//---------------------------------------------------------

function CancelFadeById()
{
	if (timer == 0) { return; }
	clearInterval(timer);
	timer = 0;
}

//---------------------------------------------------------

function FadeIn()
{
	if (iOpacity >= 0.90)
	{
		CancelFadeById();
		return;
	}
	else
	{
		iOpacity += 0.10;
		document.getElementById(idFade).style.opacity = iOpacity;
		document.getElementById(idFade).style.filter = "alpha(opacity=" + iOpacity * 100 + ")";
	}
}

//---------------------------------------------------------

function FadeOut()
{
	if (iOpacity < 0.20)
	{
		iOpacity = 0;
		document.getElementById(idFade).style.display="none";
		CancelFadeById();
		return;
	}
	else
	{
		document.getElementById(idFade).style.opacity = iOpacity;
		document.getElementById(idFade).style.filter = "alpha(opacity=" + iOpacity * 100 + ")";
		iOpacity -= 0.20;
	}
	
}

//*********************************************************
//****************** Fenêtre DHTML ************************
//*********************************************************


var dragapproved=false
var minrestore=0
var initialwidth,initialheight,windowheight;
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all
var MyObject = "dwindow";
      
function iecompattest()
{
	return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}



//---------------------------------------------------------

function drag_drop(e)
{
	if (ie5&&dragapproved&&event.button==1)
	{
		document.getElementById(MyObject).style.left=tempx+event.clientX-offsetx+"px"
		document.getElementById(MyObject).style.top=tempy+event.clientY-offsety+"px"
	}
	else if (ns6&&dragapproved)
	{
		document.getElementById(MyObject).style.left=tempx+e.clientX-offsetx+"px"
		document.getElementById(MyObject).style.top=tempy+e.clientY-offsety+"px"
	}
}

//---------------------------------------------------------

function initializedrag(e,objet)
{
	MyObject = objet;
	offsetx=ie5? event.clientX : e.clientX
	offsety=ie5? event.clientY : e.clientY
	tempx=parseInt(document.getElementById(MyObject).style.left)
	tempy=parseInt(document.getElementById(MyObject).style.top)
	
	dragapproved=true;
	document.getElementById(MyObject).onclick="return false;"
	document.getElementById(MyObject).onmousemove=drag_drop;
	document.getElementById(idFade).style.opacity = 0.9;
}



//---------------------------------------------------------

function loadwindow(width,height,posx,posy)
{
	var i;
	document.getElementById(MyObject).style.filter="alpha(opacity=" + iOpacity * 100 + ")" 
	document.getElementById(MyObject).style.opacity=iOpacity;
	document.getElementById(MyObject).style.display="block"
	document.getElementById(MyObject).style.width=initialwidth=width+"px"
	document.getElementById(MyObject).style.height=initialheight=height+"px"
	posx = posx+100;
	document.getElementById(MyObject).style.left=posx+"px"
	posy = posy+195;
	document.getElementById(MyObject).style.top=posy+"px"
	
	windowheight = height;
    
	if (iOpacity < 0.2)
	{
		FadeInById(MyObject);
	}
	
}

//---------------------------------------------------------
/*
function maximize()
{
	if (minrestore==0)
	{
		minrestore=1 //maximize window
		document.getElementById("maxname").setAttribute("src","restore.gif")
		document.getElementById(MyObject).style.width=ns6? window.innerWidth-20+"px" : iecompattest().clientWidth+"px"
		document.getElementById(MyObject).style.height=ns6? window.innerHeight-20+"px" : iecompattest().clientHeight+"px"
	}
	else
	{
		minrestore=0 //restore window
		document.getElementById("maxname").setAttribute("src","max.gif")
		document.getElementById(MyObject).style.width=initialwidth
		document.getElementById(MyObject).style.height=initialheight
	}
	document.getElementById(MyObject).style.left=ns6? window.pageXOffset+"px" : iecompattest().scrollLeft+"px"
	document.getElementById(MyObject).style.top=ns6? window.pageYOffset+"px" : iecompattest().scrollTop+"px"
}
*/
//---------------------------------------------------------

function closeit()
{
	if (iOpacity > 0.9) {
		FadeOutById(MyObject);
	}
	
	if (document.getElementById('carte_attaque_select') != null) {
		document.getElementById('carte_attaque_select').innerHTML = '';
		//slider13 = null;
	}
}

//---------------------------------------------------------

function stopdrag()
{
	dragapproved=false;
	document.getElementById(MyObject).onmousemove=null;
	document.getElementById(idFade).style.opacity = 1;
}


//**********************************************************

