
function getElement(name) {

  var element=null;

  if (document.getElementById) {
    element=document.getElementById(name);
  } else if (document.all) {
    element=document.all[name];
  } else if (document.layers) {
    element=document.layers[name];
  } else if (eval("document."+name)) {
    slide=eval("document."+name);
  }

  return element;

}

function changetext(elementname, texttodisplay) {

   var element=null;

   element=getElement(elementname);
   if (element==null) {
     return;
   }

  if (texttodisplay==undefined) {
    texttodisplay="";
  }

  if (document.getElementById || document.all) {
    element.firstChild.nodeValue=texttodisplay;
  }

}

function setOpacity(elementname, opacity) {

  var element;

  element = getElement(elementname);
  if (element==null) {
    return;
  }

  opacity = (opacity == 100)?99.999:opacity;
  if (element.style) {
    element.style.filter = "alpha(opacity:"+opacity+")";
    element.style.KHTMLOpacity = opacity/100;
    element.style.MozOpacity = opacity/100;
    element.style.opacity = opacity/100;
  }
}

function fadeIn(elementname, opacity) {

  var element;

  element = getElement(elementname);
  if (element==null) {
    return;
  }

  if (opacity <= 100) {
    setOpacity(elementname, opacity);
    opacity += 20;
    fade_id=setTimeout("fadeIn('"+elementname+"',"+opacity+")", 50);
  }

}


