function PopupMessage(ContentFilename,newLeft,newTop)

{
$("#PopupMessageContent").css("left",newLeft).css("top",newTop);
$("#cellPopupContent").load(ContentFilename);
$("#PopupMessageContent").fadeIn("slow");
}

//NumberOfDays could be a fraction.  ex: pass 0.000173611 for 15 seconds.
//
function PopupMessageIfFirstTime(newLeft,newTop,CookieToUse,NumberOfDays)

{
if (GetCookie(CookieToUse)=="YES") return;
var pmd=document.getElementById("PopupMessageContent");
if (pmd)
  {
  pmd.style.top = newTop;
  pmd.style.left = newLeft;
  pmd.style.display="block";
  }
var d = new Date();
d.setTime(d.getTime()+(86400 * NumberOfDays * 1000));
SetCookie(CookieToUse, "YES", d, "/");
}

function PopupMessageOver(ContentFilename,Element,OffsetX,OffsetY)

{
var offset=$("#"+Element).offset();
$("#PopupMessageContent").css("left",offset.left+OffsetX).css("top",offset.top+OffsetY);
$("#cellPopupContent").load(ContentFilename);
$("#PopupMessageContent").fadeIn("slow");
}

function PopupMessageOverIfFirstTime(ContentFilename,Element,OffsetX,OffsetY,CookieToUse,NumberOfDays,OverrideY)

{
if (GetCookie(CookieToUse)=="YES") return;

var offset=$("#"+Element).offset();
var x=offset.left+OffsetX;
var y;
if (OverrideY)
  y=OverrideY
else
  y=offset.top+OffsetY;
$("#PopupMessageContent").css("left",x).css("top",y);
$("#cellPopupContent").load(ContentFilename);
$("#PopupMessageContent").fadeIn("slow");

var d = new Date();
d.setTime(d.getTime()+(86400 * NumberOfDays * 1000));
SetCookie(CookieToUse, "YES", d, "/");
}

function ClosePopup()

{
$("#PopupMessageContent").fadeOut("slow");
}

function GoToURL(url)

{
ClosePopup();
window.location.href=url;
}
