var halfsize = false;
var fullsize = false;
var catalogue = false;
var win;

function fullSize(linkObj) {
	var wWidth = window.screen.availWidth;
	var wHeight = window.screen.availHeight;
	var xpos = 0;
	var ypos = 0;
	var urlstring = linkObj.href;
	var w = 0;
	var h = 0;
	if(halfsize) {
		w = 460;
		h = 625;
	} else {
		w = 680;
		h = 925;
	}
	
	if(wWidth > w) {
		xpos = (wWidth - w)/2;
	}
	if(wHeight > h) {
		ypos = (wHeight - h)/2;
	}
	win = window.open(urlstring, "detail" + w, "scrollbars=no, toolbar=no, directories=no, top=" + ypos + ", left=" + xpos + ", menubar=no, width=" + w + ",height=" + h + ", resizable=yes, scrollbars=yes");
	if(!halfsize && fullsize) window.opener.win.close();
	if(!halfsize && !fullsize) window.close();
	return false;
}

function initCatalogue() {
	if (document.getElementsByTagName && document.getElementById) {
		var root  = document.getElementById("catalogue");
		var elms = root.getElementsByTagName("a");
		for (var i=0; i<elms.length; i++) {
			var node = elms[i];
			node.onclick = function() {
				return fullSize(this);
			}
  		}
 	}
}

window.onload = function() {
	if(catalogue) initCatalogue();
}
