
	//Find all link elements and add an onfocus attribute and value
	function hideFocusBorders(){
		var theahrefs = document.getElementsByTagName("a");
		if (!theahrefs){return;}
		for(var x=0;x!=theahrefs.length;x++){
			theahrefs[x].onfocus = function stopLinkFocus(){this.hideFocus=true;};
		}
	}    	


   function init() {
       // quit if this function has already been called
       if (arguments.callee.done) return;

       // flag this function so we don't do the same thing twice
       arguments.callee.done = true;

	   hideFocusBorders();
   };

   /* for Mozilla */
   if (document.addEventListener) {
       document.addEventListener("DOMContentLoaded", init, false);
   }

	// for Internet Explorer (using conditional comments)
	/*@cc_on @*/
	/*@if (@_win32)
	document.write("<script id=__ie_onload defer src=javascript:void(0)><\/script>");
	var script = document.getElementById("__ie_onload");
	script.onreadystatechange = function() {
		if (this.readyState == "complete") {
			init(); // call the onload handler
		}
	};
	/*@end @*/
	
   /* for other browsers */
	if (/WebKit/i.test(navigator.userAgent)) { // sniff
		var _timer = setInterval(function() {
			if (/loaded|complete/.test(document.readyState)) {
				clearInterval(_timer);
				init(); // call the onload handler
			}
		}, 10);
	}

   window.onload = init;
