// Define all variables and set the default delay to 5ms
var layername, xgoal, ygoal, xhop, yhop, new_index, old_index=0, delay=5, percentX,percentY, posX, posY, pxY,
xTest=20, layer_moved=0;

// Check to see if the browser is DHTML-compatible
function checkDHTML() {
  if ((parseInt(navigator.appVersion)>=4) &&
     ((navigator.appName!="Netscape" &&
       navigator.appVersion.indexOf("X11") == -1) ||
      (navigator.appName!="Microsoft Internet Explorer" &&
       navigator.appVersion.indexOf("Macintosh") == -1)))
    { return 1 }
  else
    { document.location="nodhtml.htm"; return 0 }
}

// Construct a valid reference to a layer
// in either Netscape JavaScript or Microsoft JScript
function makeName(layerID) {
  if (navigator.appName=="Netscape")
    { refname = eval("document." + layerID) }
  else
    { refname = eval("document.all." + layerID + ".style") }
  return refname
}

// Slide over xhop,yhop pixels every delay milliseconds
// until the layer reaches xgoal and ygoal
function slide() {
  if ((parseInt(layername.left) < xgoal) ||
      (parseInt(layername.top) < ygoal))
    {  layername.left = parseInt(layername.left) + xhop;
       layername.top = parseInt(layername.top) + yhop;
       window.setTimeout("slide()", delay) }
}

// Place a layer at xgoal and ygoal
function placelayer() 
{
    
  layername.left = xgoal;
  layername.top  = ygoal;

}
// Place a layer at -300 to the left and 0 top

function hidelayer() 
{
  if(layer_moved == 1)
  { 
    layername.left = -600;
    layername.top  = 0;
  }
}
// Place a layer at -300 to the left and 0 top

function layerindex() 
{
  if(new_index!=0)
  layername.zIndex = new_index;
  
}

// Place a layer at xgoal and ygoal
function per_placelayer(percent_x,percent_y) 
{
 
    pos_x = Math.round(percent_x * screen.width/100);
    pos_y = Math.round(percent_y * screen.height/100); 
    layername.left = pos_x;
    layername.top  = pos_y;
    layer_moved    = 1;

}

// Place a layer at xgoal and ygoal
function perXpxY_placelayer(percent_x,pxY) 
{
  
    pos_x = Math.round(percent_x * screen.width/100);
    layername.left = pos_x;
    layername.top  = pxY;
    layer_moved    = 1;

}

//  Popup Window

function popup_window(popUrl)
{
	if (popUrl != "")
	{
		popParams = "";
		popParams += "toolbar=0,";
		popParams += "location=0,";
		popParams += "directories=0,";
		popParams += "status=0,";
		popParams += "menubar=0,";
		popParams += "scrollbars=1,";
		popParams += "resizable=0,";
		popParams += "width=640,";
		popParams += "height=590";

		popWin = window.open(popUrl,"ebe",popParams);
	}
}
		
		
		