function showMessage(timeAmount, posX){
opac = 9;
document.getElementById("formMessage").style.top = messageposition(posX)+"px";
document.getElementById("formMessage").style.opacity = 9/10;
document.getElementById("formMessage").style.filter = 'alpha(opacity=' + 9*10 + ')';	
document.getElementById("formMessage").style.MozOpacity = 90;
theTimeOut = setTimeout("hideMessage()", timeAmount)
}

function hideMessage(){
if(opac >= 0){
opac -= 1;
document.getElementById("formMessage").style.opacity = opac/10;
document.getElementById("formMessage").style.filter = 'alpha(opacity=' + opac*10 + ')';	
document.getElementById("formMessage").style.MozOpacity = opac;
theTimeOut = setTimeout("hideMessage()", 60)
} else {clearTimeout(theTimeOut);
document.getElementById("formMessage").style.top = "-1000px";
document.getElementById("message").innerHTML = "";
}
}


function messageposition(posX){
  /* Returns the y scroll height in all browsers. */
  var y;
  // all except Explorer
  if (document.pageYOffset)
    y = document.pageYOffset + posX;
  else if (document.documentElement && document.documentElement.scrollTop)   
    y = document.documentElement.scrollTop  + posX;
  else if (document.body) // all other Explorers
    y = document.body.scrollTop  + posX;
  return parseInt(y);
}
