d 				= document;

/////////////////////////////////////////////////////////////////////////////////////
//	PRELOAD SOME IMAGES
/////////////////////////////////////////////////////////////////////////////////////

function PreLoadMoves()
	{
MovesImg		= new Array();
MovesImg[1]		= new Image();
MovesImg[1].src	= 'dms/xtra/moves/_data/'+MovesImage;
	}

/////////////////////////////////////////////////////////////////////////////////////
//	MAKE THE IMAGE INTERACTIVE
/////////////////////////////////////////////////////////////////////////////////////

function Moves(Xpos,Ypos)
	{
				MovesActive	= 1;
				Xpos_start	= '-';
				Xpos_end	= 'px';
if(Xpos == '0'){Xpos_start	= '';Xpos_end = '';}
				Xpos		= Xpos_start+Xpos+Xpos_end;

				Ypos_start	= '-';
				Ypos_end	= 'px';
if(Ypos == '0'){Ypos_start	= '';Ypos_end = '';}
				Ypos		= Ypos_start+Ypos+Ypos_end;

d.getElementById("MovesStatus").value = MovesActive;
d.getElementById("MovesCoords").value = Xpos+' '+Ypos;
d.getElementById(MovesID).style.backgroundPosition = Xpos+' '+Ypos;
	}
	
/////////////////////////////////////////////////////////////////////////////////////
//	WHAT TO DO WHEN ACTION IS ENDED
/////////////////////////////////////////////////////////////////////////////////////

function XtraMoves(CallerID)
	{

// mouse-out

if(CallerID == 0)
	{
MovesActive	= 0;
d.getElementById("MovesStatus").value = MovesActive;
	}

// mouse-over

if(CallerID == 1)
	{
	if(d.getElementById("MovesStatus").value != 1)
		{
	if(MovesEnd == 1)d.getElementById("MovesCoords").value 				 		= "x x";
	if(MovesEnd == 2){d.getElementById(MovesID).style.backgroundPosition = MovesReset;d.getElementById("MovesCoords").value = MovesReset;}
	if(MovesEnd == 3)d.getElementById(MovesID).style.visibility			 		= 'hidden';
		}
	}

// trigger image visibility

if(CallerID == 2)if(MovesEnd == 3)d.getElementById(MovesID).style.visibility	= 'visible';
	
	}