//	Copyright 2006 Artlogic Media Limited (http://www.artlogic.net/)

var viewArtworkWinW = 570;
var viewArtworkWinH = 540;

var theViewArtworkWins = new Array();

function openViewArtworkWin(id,url,w,h) {
	var l=(screen.availWidth-w)/2;
	var t=((screen.availHeight-h)/3)-40;
	if (!theViewArtworkWins[id]||theViewArtworkWins[id].closed) {
		theViewArtworkWins[id]=window.open(url,"",'width='+w+',height='+h+',top='+t+',left='+l+',scrollbars=no,menubar=no,status=no');
		try {
			theViewArtworkWins[id].focus();
		} catch(e) {
			//	do nothing
		}
	} else {
		try {
			theViewArtworkWins[id].focus();
		} catch(e) {
			//	do nothing
		}
	}
}

function viewArtwork(artwork) {
	openViewArtworkWin("Artwork_"+artwork,"/viewartwork/_"+artwork+"/",viewArtworkWinW,viewArtworkWinH);
}


document.getElementsByClassName = function (className, parentElement) {
	if (document.getElementById(parentElement)) {
		var children = document.getElementById(parentElement).getElementsByTagName('*');
	} else {
		var children = document.body.getElementsByTagName('*');
	}
	var els = new Array();
	for (var i=0; i<children.length; i++) {
		var child = children[i];
		if (child.className.match(new RegExp("(^|\\s)" + className + "(\\s|$)"))) {
			els[els.length]=child;
		}
	}
	return els;
}

function createBoxedItems() {
	var above='<table cellspacing="0"><tr><td class="tl">\</td><td class="tm">';
	var below='\</td><td class="tr">\</td>\</tr><tr><td class="bl">\</td><td class="bm">\</td><td class="br">\</td>\</tr>\</table>';
	var html;
	var els=document.getElementsByClassName('boxedItem');
	for (var i=0; i<els.length; i++) {
		html=above+els[i].innerHTML+below;
		els[i].innerHTML=html;
		els[i].style.visibility="visible";
	}
}

function doOnLoad() {
	createBoxedItems();
}
