window.onload = function(){
	colorRows();
	externalLinks();
}
function colorRows() {
       var myTR = document.getElementsByTagName('tr');
       for (var i=0;i<myTR.length;i++) {
               if (i%2) {
                       myTR[i].className = 'color';
               }
       }
}



function externalLinks() {
	if (! document.getElementsByTagName ) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++){
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("class") == "external") {
			anchor.onclick = function(event){return popupWindow(this, event);}
			anchor.onkeypress = function(event){return popupWindow(this, event);}
		}
	}
}

function popupWindow(anchor, event){
	var keyCode;
	if (event && event.type == 'keypress') {
		if (event.keyCode)
		keyCode = event.keyCode;
		else if (event.which)
		keyCode = event.which;
		// 13 == Return key. 32 == space key
		if (keyCode != 13 && keyCode != 32)
		return true;
	}
	return !window.open(anchor);
}


function showHide(str){
	var target = $('entry-'+str);
	if(target.style.display == 'block'){
		target.style.display = 'none';
	}else{
		target.style.display = 'block';	
	}
}