/* crossbrowser add event handler */
function XBrowserAddEventHandler(target, eventName, handlerName) {
	if (!target) return;
	if (target.addEventListener) {
		target.addEventListener(eventName, function(e) { eval(handlerName)(e); }, false);
	} else if (target.attachEvent) {
		target.attachEvent("on" + eventName, function(e) { eval(handlerName)(e); } );
	} else {
		var originalHandler = target["on" + eventName];
		if (originalHandler) {
			target["on" + eventName] = function(e) { originalHandler(e); eval(handlerName)(e); };
		} else {
			target["on" + eventName] = eval(handlerName)(e);
		}
	}
}

/* initialization */

function initialization() {
	
	var a = document.getElementsByTagName('a'); 
	for (var i=0; i<a.length; i++) {
		/* target="_blank" */
		if (a[i].className.indexOf('_blank') >= 0) {
			a[i].onclick = function() {
				this.blur();
				window.open(this.href,'atomeromu');
				return false;
			}
		}
		/* popup */
		if (a[i].className.indexOf('popup') >= 0) {
			a[i].onclick = function() {
				this.blur();
				w = 500;
				h = 480;
				window.open(this.href,'atomeromu_pop','width='+w+',height='+h+',left='+((screen.width/2)-(w/2))+',top='+((screen.height/2)-(h/2)));
				return false;
			}
		}
	}
	
	x = document.getElementsByTagName('img'); 
	for (var i=0; i<x.length; i++) {
		a = x[i].getAttribute('align')
		if(a == 'middle'){
			x[i].parentNode.className="article-center"
		}
	
	}

} 

XBrowserAddEventHandler(window, 'load', initialization);