//	jscript_project.js
//	project.js
var new_win, newsrc;

function addLoadListener(fn) {
  if (typeof window.addEventListener != 'undefined') {
    window.addEventListener('load', fn, false);
  } else if (typeof document.addEventListener != 'undefined') {
    document.addEventListener('load', fn, false);
  } else if (typeof window.attachEvent != 'undefined') {
    window.attachEvent('onload', fn);
  }  else {
    var oldfn = window.onload;
    if (typeof window.onload != 'function') {
      window.onload = fn;
    } else  {
      window.onload = function()
      {
        oldfn();
        fn();
      };
    }
  }
}

function pop(a) {
	var w = parseInt(a.getAttribute('pw'));
	var h = parseInt(a.getAttribute('ph'));
	var im = a.firstChild;
	while (im.nodeName.toLowerCase() != 'img') {
		im = im.nextSibling;
	}
	if (im.nodeName.toLowerCase() == 'img') {
		newsrc = im.src;
		var pattern = /_th/;
		newsrc = newsrc.replace(pattern, '');
		new_win = window.open('/includes/modules/ZC03C00094/project_template.html','project','height='+(h+20)+',width='+(w+20));
	}
	return false;
}

function setup_links() {
	if (typeof document.getElementById != undefined) {
		var lns = document.getElementById('projects-grid').getElementsByTagName('a');
		for (var i = 0; i < lns.length; i++) {
			lns[i].onclick = function() {return pop(this); };
		}
	}
}

addLoadListener(setup_links);