// General browser functions Author: Anthony Booth May 2006 Company: Do Media Ltd
addLoadEvent(prepareCloseWindow);
addLoadEvent(preparePrint);
addLoadEvent(prepareNewWindow);

// Close opened window
function prepareCloseWindow(){
	if(!document.getElementById("close")) return false;
	var closewindow = document.getElementById("close").getElementsByTagName("a");
	closewindow[0].onclick = function(){
		parent.window.close();
		return false;
	}
}
// Print page
function preparePrint(){
	if(!document.getElementById("print")) return false;
	var printpage = document.getElementById("print").getElementsByTagName("a");
	printpage[0].onclick = function(){
		window.print();
		return false;
	}
}
// New window for external links
function prepareNewWindow(){
	if(!document.getElementsByTagName) return false;
	var arrayhref = document.getElementsByTagName("a");
	for(i = 0; i<arrayhref.length; i++){
    	if(arrayhref[i].getAttribute("rel") && arrayhref[i].getAttribute("rel") == "external"){
			arrayhref[i].onclick = function(){
				window.open(this.getAttribute("href"));
				return false;
			}
		}
	}
}
	  