	
	/**************************************************
	* Adds event triggers to html elements unobtrusivly
	**************************************************/
	function addEvent(elm, evType, fn, useCapture){
		if(elm.addEventListener){
			elm.addEventListener(evType, fn, useCapture);
			return true;
		} else if(elm.attachEvent){
			elm['on' + evType] = fn;
		}
	}

	/* Swap */
	var Swaper = {

		init: function(){

			var nLink = document.getElementById('newsLink');
			var jLink = document.getElementById('jornLink');

			if ( nLink && typeof nLink != 'undefined' ){
				
				var n = nLink.getElementsByTagName('A');
				var j = jLink.getElementsByTagName('A');
				
				addEvent(n[0], 'click', Swaper.swapNews, false);
				addEvent(j[0], 'click', Swaper.swapJorn, false);
				
			}
		
		},
	
		swapNews: function(){
			
			var ul = document.getElementById('jornews');
			ul.className = '';
			
			var nBox = document.getElementById('newsBox');
			var jBox = document.getElementById('journalBox');
			
			if ( nBox.style.display=='none' ){
				nBox.style.display = 'block';
				jBox.style.display = 'none';
			}
			
		},

		swapJorn: function(){
			
			var ul = document.getElementById('jornews');
			ul.className = 'jornOn';

			var nBox = document.getElementById('newsBox');
			var jBox = document.getElementById('journalBox');
			
			if ( jBox.style.display=='none' ){
				jBox.style.display = 'block';
				nBox.style.display = 'none';
			}
			
		}
	}	
	
	addEvent(window, 'load', Swaper.init, false);

