// JavaScript Document

function changeImage(name, url) {
  if (document.images[name]) {
    document.images[name].src = url;
  }
}

function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}


function ShowContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "block";
}


function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
else { document.getElementById(d).style.display = "none"; }
}


function BrowserCheck()
  {

   var b = navigator.appName;

   if (b == "Netscape") this.b = "NS";

   else if (b == "Microsoft Internet Explorer") this.b = "IE";

   else this.b = b;

   this.v = parseInt(navigator.appVersion);

   this.NS = (this.b == "NS" && this.v>=4);

   this.NS4 = (this.b == "NS" && this.v == 4);

   this.NS5 = (this.b == "NS" && this.v == 5);

   this.IE = (this.b == "IE" && this.v>=4);

   this.IE4 = (navigator.userAgent.indexOf('MSIE 4')>0);

   this.IE5 = (navigator.userAgent.indexOf('MSIE 5')>0);

   if (this.IE5 || this.NS5) this.VER5 = true;

   if (this.IE4 || this.NS4) this.VER4 = true;

  this.OLD = (! this.VER5 && ! this.VER4) ? true : false;

  this.min = (this.NS||this.IE);

   }

   
   is = new BrowserCheck();
   
   /*
   Causes JS error on some pages
   Quick fix  try{}catch(){}
   */
   try{
   alertBox = (is.VER5) ? document.getElementById("alertLayer").style
                        : (is.NS) ? document.layers["alertLayer"]
                        : document.all["alertLayer"].style;
   }catch(e){}
                        //: (is.NS) ? document.getElementById("alertLayer").style

                        //: document.getElementById("alertLayer").style;

function hideAlert()
     {
         alertBox.visibility = "hidden";
     }

    
	function makeAlert(aTitle,aMessage)
    {                                                                                                                                                                       
         document.getElementById('alertLayer').innerHTML = "<table border=0 width=100% height=100%>" +

         "<tr height=5><td colspan=4 class=alertTitle>" + " " + aTitle + "</td></tr>" +

           "<tr height=5><td width=5></td></tr>" +

            "<tr><td width=5></td><td width=20 align=left valign=top><img src='alert.gif'></td><td valign=top align=left class=alertMessage>" + aMessage + "<BR></td><td width=5></td></tr>" + 

               "<tr height=5><td width=5></td></tr>" +

                "<tr><td width=5></td><td colspan=2 align=center><input type=button value='OK' onClick='hideAlert()' class=okButton><BR></td><td width=5></td></tr>" +

                   "<tr height=5><td width=5></td></tr></table>";

                                    thisText = aMessage.length;

                                    if (aTitle.length > aMessage.length){ thisText = aTitle.length; }

                                    aWidth = (thisText * 5) + 80;

                                    aHeight = 140;

                                    if (aWidth < 150){ aWidth = 200; }

                                    if (aWidth > 350){ aWidth = 350; }

                                    if (thisText > 60){ aHeight = 150; }

                                    if (thisText > 120){ aHeight = 170; }

                                    if (thisText > 180){ aHeight = 190; }

                                    if (thisText > 240){ aHeight = 210; }

                                    if (thisText > 300){ aHeight = 230; }

                                    if (thisText > 360){ aHeight = 250; }

                                    if (thisText > 420){ aHeight = 270; }

                                    if (thisText > 490){ aHeight = 290; }

                                    if (thisText > 550){ aHeight = 310; }

                                    if (thisText > 610){ aHeight = 330; }
                                    
                                    alertBox.width = aWidth;

                                    alertBox.height = aHeight;

                                    //alertBox.left = (document.body.clientWidth - aWidth)/2;

                                    //alertBox.top = (document.body.clientHeight - aHeight)/2;
                                    
                                    alertBox.visibility = "visible";
 }