//
// Copyright 1999-2000 Solution Point Sas - Italy
//
//
// moveabs( id, delta, startx, starty, stopx, stopy, deltax, deltay )
// posxy( id, xleft, xtop, z ) 
// posz( id, z ) 
// popup( id ) 
// hide( id ) 
//
//

function moveabs(id, delta, startx, starty, stopx, stopy, deltax, deltay) {

	movex = true;
	movey = true;

	xtmp = startx + (delta * deltax);
	ytmp = starty + (delta * deltay);

	if (deltax > 0 )
		{
		if (xtmp > stopx) movex = false;
		}
	if (deltax < 0 )
		{
		if (xtmp < stopx) movex = false;
		}
	if (deltay > 0 )
		{
		if (ytmp > stopy) movey = false;
		}
	if (deltay < 0 )
		{
		if (ytmp < stopy) movey = false;
		}

	if (movex)
		{
		if (isExplorer)
			{
			document.all[id].style.left = xtmp;
			}
		else
			{
			document.layers[id].left = xtmp;
			}
		}
	if (movey)
		{
		if (isExplorer)
			{
			document.all[id].style.top = ytmp;
			}
		else
			{
			document.layers[id].top = ytmp;
			}
		}
				
	}


//
// popup(id) 
//

function popup(id, xleft, xtop ) {

	if (isExplorer)
		{
		idObj = document.all[id].style;
		}
	else
		{
		idObj = document.layers[id];
		}

	idObj.visibility = 'visible';

	}


//
// posxy(id, xleft, xtop, z ) 
//
//

function posxy(id, xleft, xtop, z ) {

	if (isExplorer)
		{
		idObj = document.all[id].style;
		}
	else
		{
		idObj = document.layers[id];
		}

	idObj.top = xtop;
	idObj.left = xleft;
	idObj.zIndex = z;

	}


//
// posz(id, z ) 
//
//

function posz(id, z ) {

	if (isExplorer)
		{
		idObj = document.all[id].style;
		}
	else
		{
		idObj = document.layers[id];
		}

	idObj.zIndex = z;

	}


//
// hide(id) 
//
//

function hide(id) {

	if (isExplorer)
		{
		idObj = document.all[id].style;
		}
	else
		{
		idObj = document.layers[id];
		}


	idObj.visibility = 'hidden';

	}
