function addBookmark(title, url) {
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); 
	} else if(window.opera && window.print) { // Opera Hotlist
		return true; 
	}
}

function initialiseExternal() {

	var elements = document.getElementsByTagName("A");

	for(var i = 0; i < elements.length; i++) {
		//alert(elements[i].rel);
		if(elements[i].rel && (elements[i].rel == "external")) {

			elements[i].target="_blank";
			elements[i].onclick = function() {
				var parent = this.parentNode;
				if(parent) {
					parent.className += " visited";
				}
			}
		}

	}

}

function initialise() {

	initialiseExternal();
}


