function popupInit() {
	var nodes = document.getElementsByTagName('a');
	for ( var i = 0; i < nodes.length; i++ ) {
		if (nodes[i].getAttribute('rel') == 'popup') {
			nodes[i].target = 'popup';
			nodes[i].onclick = function() {
				window.open(this.href, this.target, 'width=600, height=480,scrollbars=1');
			}
		}
	}
}
addLoadEvent(popupInit);

function menuSelect() {
	var page = location.href;
	var nodes = document.getElementById('menu').getElementsByTagName('li');
	if (page.indexOf('blog') != -1) {
	}
	for ( var i = 0; i < nodes.length; i++ ) {
		var link = nodes[i].getElementsByTagName('a')[0];
		if (link.href == page) {
			link.className = 'sel';
		}
        //if (link.href.indexOf(page) != -1) {
		//	link.className = 'sel';
		//}
	}
}
addLoadEvent(menuSelect);

function atConversion() {
	var nodes = document.getElementsByTagName('td');
	for ( var i = 0; i < nodes.length; i++ ) {
		if (nodes[i].innerHTML.indexOf(' [at] ') != -1) {
			nodes[i].innerHTML = nodes[i].innerHTML.replace(' [at] ','@');
			
			//nodes[i].innerHTML = "<a href='mailto:" + email + "'>" + email + "</a>";
		}
	}
}
addLoadEvent(atConversion);

// Simon Willison's addLoadEvent
// http://simon.incutio.com/archive/2004/05/26/addLoadEvent
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}
