// Scoping User Interface methods:
UI  = {


	init 			: function(){
		
		var external = document.getElementsByTagName("a");
		for (var k=0; k<external.length; k++){
			if (external[k].href) {
			var url = external[k].href;
				if (url.indexOf(document.domain) == -1 && url.indexOf("javascript:") == -1 && url.indexOf("mailto:") == -1)
				{
					var ExternalTxt = "";
					external[k].target = "_blank";
					external[k].title += " " + ExternalTxt;
				}
			}
		}

	
	},
	
	
	toggleCredits		: function(que){
		// toggle = show/hide details.
		if(document.getElementById( que ).style.display == "none") {
			document.getElementById( que ).style.display = "block";
		}
		else document.getElementById( que ).style.display = "none";
	}

}


//===============================================================================================
// If browser supports enough DOM/CSS we add CSS on the fly and start javascript functions.
//===============================================================================================
if (document.getElementById && document.getElementsByTagName && document.createElement 
&& !brw.konq && typeof document.getElementsByTagName("head")[0].innerHTML != "undefined" ) {

		for (i=0;i<cssFile.length;i++) {
			addStyleSheet("/css/"+cssFile[i]+".css", "screen");
		}
		onload=UI.init;
}

