opener={
	
	classname:'openInNew',
	linksByClass:null,
	windowWidth:730,
	windowHeight:500,
	
	init:function() {
		
		opener.linksByClass = opener.getLinksByClass( opener.classname );
		opener.addBehavior();
		
	},
	
	getLinksByClass:function( classname ) {
		
		var output = new Array();
		
		var allLinks = document.getElementsByTagName( 'a' );
		
		for( var i=0; i<allLinks.length; i++ ) {
			
			if( allLinks[i].className == classname ) {
				
				output[ output.length ] = allLinks[i];
				
			}
			
		}
		
		return output;
		
	},
	
	addBehavior:function() {
		
		for( var i=0; i<opener.linksByClass.length; i++ ) {
			
			opener.linksByClass[i].onclick = function() {
				
				window.open( this.href, this.href, 'menubar=0, resizable=0, width=' + opener.windowWidth + ', height=' + opener.windowHeight );
				return false;
				
			}
			
		}
		
	},
	
	addLoadEvent:function( func ) {
		
		var oldonload = window.onload;
		
		if(typeof window.onload != 'function' ) {
			
			window.onload = func;
			
		} else {
			
			window.onload = function() {
				
				oldonload();
				func();
				
			}
			
		}
		
	}
	
}

opener.addLoadEvent( opener.init );