// JScript File

function divAlert(titleStr,msgStr,button1Text,button1Action,button2Text,button2Action,isDimmed,isGradient)
{
 var alertStr = "";
 var backgroundclass = "noTitle";
 if (!isGradient) backgroundclass = "yesTitle";
 if (typeof(titleStr) !== "string") titleStr = "";
 var hasButton1 = typeof(button1Text) == "string" && typeof(button1Action) == "string";
 var hasButton2 = typeof(button2Text) == "string" && typeof(button2Action) == "string";

    alertStr = '<table border=0 class='+backgroundclass+'><tr><td class=alertTitle>'+titleStr+'</td><td class=x valign=top><a href=\'javascript:closeAlert()\'><img src=graphics/x.jpg border=0></a></td></tr>';

 if (titleStr == "") alertStr += '<tr><td></td></tr><tr><td colspan=2 class=alertText>'+msgStr+'</td></tr>';
 else alertStr += '<tr><td class=alertSpace></td></tr><tr><td colspan=2 class=alertText>'+msgStr+'</td></tr>';

 if (hasButton1)
 {
        alertStr += '<tr><td colspan=2 class=alertButton>';

     if (hasButton1)  
        alertStr += '<input type=button value=\''+button1Text+'\' onClick=\''+button1Action+'\' />';

     if (hasButton2) 
        alertStr += '&nbsp;<input type=button value=\''+button2Text+'\' onClick=\''+button2Action+'\' />';

        alertStr += '</td></tr>';
 }
 
 alertStr += '<tr><td class=alertSpace></td></tr></table>';

 if (!document.getElementById("divAlertID"))
 {
    newDiv = document.createElement("div");
    newDiv.id = "divAlertID";
    document.body.appendChild(newDiv);
 }

 document.getElementById("divAlertID").innerHTML = alertStr;

 cWidth = document.body.clientWidth; cHeight = document.body.clientHeight;
 document.getElementById("divAlertID").style.top = document.body.scrollTop + 100;
 document.getElementById("divAlertID").style.left = (cWidth / 2) - 260;
 document.getElementById("divAlertID").style.display = "block";

  if (isDimmed)
  {
    if (!document.getElementById("dimmerDiv"))
    {
        newDiv2 = document.createElement("div");
        newDiv2.id = "dimmerDiv";
        document.body.appendChild(newDiv2);
    }
    if (document.body.clientHeight < document.body.scrollHeight) 
    {
        document.getElementById("dimmerDiv").style.height = document.body.scrollHeight + 'px';
    };
    document.getElementById("dimmerDiv").style.width = document.body.scrollWidth + 'px';
    // if (is_ie5 || is_ie6) {hideSelects()};
    document.getElementById("dimmerDiv").style.display = "block";
  }
/*  var selCount = document.all.tags("select");
  for (i=0; i<selCount.length; i++)
  selCount[i].style.visibility = "hidden";  */
}

function closeAlert()
{
    if (document.getElementById("divAlertID"))
        document.getElementById("divAlertID").style.display = "none";
    if (document.getElementById("dimmerDiv"))
        document.getElementById("dimmerDiv").style.display = "none";
        
 /*   var selCount=document.all.tags("select")
    for (i=0; i<selCount.length; i++)
    selCount[i].style.visibility="visible";     */
}