var ENABLE_COOKIE_TRACE = false
var CL = 16 + 1
var WINDOW_ARRAY = Array(CL)

function closeWindows(start, end) {
  for (i = start; i <= end; i++)
    if (getCookie(i) == '1') {
      if (usingIE) for (j = 0; j <= 32767; j++) {dummy = j} //  IE BUG: Use a little delay.
      WINDOW_ARRAY[i].focus()
      WINDOW_ARRAY[i].close()
  }
}

var ALLOW = false
var usingIE = document.all
var usingMozilla = document.getElementById && !document.all
var usingNS4 = document.layers

function putCookie(k, value) {
  if (document.cookie == '')
    document.cookie = '0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/'
  if (ENABLE_COOKIE_TRACE) alert('putCookie[' + k + ']: ' + value)
  temp = document.cookie.split('/')
  document.cookie =  ''
  for (i = 0; i < CL; i++) {
    if (i == k) temp[i] = value
    document.cookie +=  temp[i] + '/'
  }
  if (ENABLE_COOKIE_TRACE) {
  alert(document.cookie)
    alert('putCookie[' + k + ']: ' + temp[k])
  }
}

function getCookie(k) {
  if (document.cookie == '') {
    document.cookie =  '0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/'
  }
  temp = document.cookie.split('/')
  if (ENABLE_COOKIE_TRACE) {
    alert('getCookie[' + k + ']: ' + temp[k])
    alert(document.cookie)
  }
  return temp[k]
  alert(document.cookie)
}

function incCookie(k) {
  putCookie(k, parseInt(getCookie(k)) + 1)
}

function decCookie(k) {
  putCookie(k, parseInt(getCookie(k)) - 1)
}