// JavaScript Document
var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height, scrollbars)
{
  if(popUpWin)
  {
	 if(!popUpWin.closed) popUpWin.close();
  }
  var sbTxt = '';
  if (scrollbars)
  {
      sbTxt = ',scrollbars=yes';
  }
  popUpWin = window.open(URLStr, 'popUpWin', 
      'toolbar=no,location=no,directories=no,status=no,menubar=no'+sbTxt
      +',resizable=yes,copyhistory=yes,width='+width+',height='+height
      +',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
  if(window.focus) {popUpWin.focus()}
  return false;
}
function setup()
{
    var objs = document.getElementsByTagName('legend');
    for (var i = 0; i < objs.length; i++) {
        if (objs[i].parentNode.className == 'hideable') {
            objs[i].onclick = toggleVisible;
            objs[i].parentNode.className = 'hide_contents';
        }
    }
    var obj;
    if (obj = document.getElementById('close-window')) {
        obj.onclick = function () { self.close(); }
        obj.innerHTML = '[<a href="#">close</a>]';
    }
}
function toggleVisible() {
    var parent = this.parentNode;
    if (parent.className == 'hide_contents') {
        parent.className = 'hideable';
    } else {
        parent.className = 'hide_contents';
    }
}
function updateUrl(obj) {
    var link = obj.value.toLowerCase();
    var url;
    if (url = document.getElementById('url')) {
        link = link.replace(/[^a-z\d\s]/g, '');
        link = link.replace(/\s+/g, '_');
        link = link.substr(0, 50);
        url.value = link;
        if (url = document.getElementById('url-label')) {
            url.innerHTML = '/n/' + link;
        }
    }
}

window.onload = setup;

