<!--
function getCookie(c_name)
{
  if (document.cookie.length > 0)
  {
    c_start = document.cookie.indexOf(c_name + "=");
    if (c_start != -1)
    {
      c_start = c_start + c_name.length + 1;
      c_end = document.cookie.indexOf(";", c_start);
      if (c_end == -1) c_end = document.cookie.length;
      return unescape(document.cookie.substring(c_start, c_end));
    }
  }
  return "";
}
function setCookie(c_name,value,expiredays)
{
  var exp = new Date();
  exp.setDate(exp.getDate() + expiredays);
  document.cookie = c_name + "=" + escape(value) + ((expiredays==null) ? "" : ";expires="+exp.toGMTString());
}
function getXmlHttpObject()
{
  if (window.XMLHttpRequest)
  {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    return new XMLHttpRequest();
  }
  if (window.ActiveXObject)
  {
    // code for IE6, IE5
    return new ActiveXObject("Microsoft.XMLHTTP");
  }
  return null;
}
function countWords(sScripture)
{
  var sAlphabet = "abcdefghijklmnopqrstuvwxyz";
  var iIndex = 0;

  iWords = 0;
  while (true)
  {
    var sRemain = sScripture.slice(iIndex);
    sRemain = sRemain.replace("-", " ");
    var iPos = sRemain.search(" ");
    iIndex = (iPos < 0) ? sScripture.length : iIndex + iPos;
    iWords++;
    if (iPos < 0) 
    {
      return true;
    }
    while (true)
    {
      sRemain = sScripture.slice(iIndex);
      var sNext = sRemain.substr(0, 1);
      var iPos = sAlphabet.search(sNext.toLowerCase());
      if (iPos >= 0) break;
      iIndex++;
      if (iIndex > sScripture.length)
      {
        return true;
      }
    }
  }
}
function customAlert(sMessage)
{
  var width = document.documentElement.clientWidth + document.documentElement.scrollLeft;

  var layer = document.createElement('div');
  layer.style.zIndex = 2;
  layer.id = 'layer';
  layer.style.position = 'absolute';
  layer.style.top = '0px';
  layer.style.left = '0px';
  layer.style.height = document.documentElement.scrollHeight + 'px';
  layer.style.width = width + 'px';
  layer.style.backgroundColor = 'black';
  layer.style.opacity = '0';
  layer.style.filter += ("progid:DXImageTransform.Microsoft.Alpha(opacity=0)");
  document.body.appendChild(layer);  

  var div = document.createElement('div');
  div.style.zIndex = 3;
  div.id = 'box';
  div.style.position = (navigator.userAgent.indexOf('MSIE 6') > -1) ? 'absolute' : 'fixed';
  div.style.top = '200px';
  div.style.left = (width / 2) - (300 / 2) + 'px'; 
  div.style.height = '140px';
  div.style.width = '300px';
  div.style.backgroundColor = '#6d5331';
  div.style.border = '2px solid white';
  div.style.padding = '5px';
  document.body.appendChild(div);

  var p = document.createElement('p');
  p.innerHTML = "<table><tr><td width=\"10\"></td><td class=\"stat\">" + sMessage + "</td></tr></table>";
  div.appendChild(p);

  var a = document.createElement('a');
  a.innerHTML = '<center><form><button type="button" onClick="closeAlert()">&nbsp; OK &nbsp;</button></form></center>';
  a.href = 'javascript:void(0)';
  div.appendChild(a);

  document['onkeydown'] = onKeyDownAlert;
}
function closeAlert()
{
  document['onkeydown'] = onKeyDownMain;
  document.body.removeChild(document.getElementById('layer'));
  document.body.removeChild(document.getElementById('box'));
}
function onKeyDownAlert(e)
{
  var evt = e || window.event;
  if (evt.keyCode == 27 || evt.keyCode == 13)
  {
    closeAlert();
    return false;
  }
  return true;
}
-->