function setLayerVisibility(i, Value) {
    if (document.getElementById) {
      //Firefox
      if (document.getElementById(i)) {
   	    document.getElementById(i).style.visibility = Value;
 	    }
 	  } else if (document.all) {
 	    //IE
      if (document.all[i])
	    document.all[i].style.visibility = Value;
    } else if (document.layers) {

      //NS4.79
	    if (document[i])
        document[i].visibility= Value;
    }
}

function getLayer(name) {
  // Returns a handle to the named layer.
  if (document.getElementById) {
    //Firefox
    if (document.getElementById(name)) {
       return(document.getElementById(name));
    }
  }
  else if (document.layers){
    return(document.layers[name]);
  //layer='document.'+name;
  //return(layer);
  }
  else if (document.all) {
    layer = eval('document.all.' + name + '.style');
    return(layer);
  }
  else
    return(null);
}

function replaceContent(name,content)
{
  if (document.layers) {
    var layer = getLayer(name);
    layer.document.open();
    layer.document.writeln(content);
    layer.document.close();
  }
  else if (document.all) {
    var str = "document.all." + name + ".innerHTML = '" + content + "'";
    eval(str);
  }
}

function setXY(i,x,y) {
    if (document.getElementById) {
      //Firefox
      if (document.getElementById(i)) {
   	    document.getElementById(i).style.top = y+'px';
   	    document.getElementById(i).style.left = x+'px';
 	    }
 	  } else if (document.all) {
 	    //IE
      if (document.all[i])
	    document.all[i].style.left = x;
	    document.all[i].style.top = y;	
    } else if (document.layers) {

      //NS4.79
	    if (document[i])
        document[i].left = x;
        document[i].top = y;
    }


  var layer = getLayer(name);

  //if (document.layers) {
//      layer.left = x;
//      layer.top = y;
 //  }
}


