// JavaScript Document
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}
function prepareCloseWindow() {
  if (!document.getElementsByTagName) return false;
  var lnks = document.getElementsByTagName("a");
  for (var i=0; i<lnks.length; i++) {
    if (lnks[i].className == "closewindow") {
      lnks[i].onclick = function() {
        if( !window.close())
		{
			self.location = this.getAttribute("href");
		}
        return false;
      }
    }
  }
}
addLoadEvent(prepareCloseWindow);
function preparePopups() {
  if (!document.getElementsByTagName) return false;
  var lnks = document.getElementsByTagName("a");
  // menu popups
  for (var i=0; i<lnks.length; i++) {
    if (lnks[i].className == "menulink") {
      lnks[i].onclick = function() {
        popUpMenu(this.getAttribute("href"));
        return false;
      }
    }
  }
  // regular popups
  for (var i=0; i<lnks.length; i++) {
    if (lnks[i].className == "popup") {
      lnks[i].onclick = function() {
        popUp(this.getAttribute("href"));
        return false;
      }
    }
  }
  // video popups
  for (var i=0; i<lnks.length; i++) {
    if (lnks[i].className == "videopopup") {
      lnks[i].onclick = function() {
        popUpVideo(this.getAttribute("href"));
        return false;
      }
    }
  }
}

function popUpVideo(video)
{
	window.open(video,"","width=420,height=340, resizable=yes");
}

function popUpMenu(menuURL)
{
	window.open(menuURL,"","width=740,height=500,resizable=1,scrollbars=1");
}

function popUp(winURL) {
  window.open(winURL,"popup","width=800,height=600");
}

addLoadEvent(preparePopups);