function init_gaga(){
	var a = document.getElementsByTagName('a');
	
	for(var i=0, imax=a.length; i<imax; i++){
		var elem = a[i];
		
		if(elem.rel=='outlink'){
			var href = elem.href;
			var target = elem.target;
			var func = 'open_page(\'' + href + '\', \'' + target + '\'); return false;';
			setEvent(elem, 'click', func);
			setEvent(elem, 'keypress', func);
		}
	}
}

var addLoadEvent = function(func){
	var oldonload = window.onload;
	if(typeof(window.onload)!='function'){
		window.onload = func;
	}
	else{
		window.onload = function(){
			oldonload();
			func();
		};
	}
	
	return;
};

addLoadEvent(init_gaga);
