function skipClick(elem) {
	var elem = $(elem);
	if (elem.hasClassName('home-link')) {
		$$('#menu li').each(function(l) {
			l.removeClassName('selected');
		})
		$('home-link').parentNode.addClassName('selected');
		new Effect.ScrollTo(document.body);
	} else {
		$$('#menu li').each(function(l) {
			if (l == elem.parentNode) {
				l.addClassName('selected');
			} else {
				l.removeClassName('selected');
			}
		})
		var target = elem.href.substring(elem.href.indexOf('#')+1);
		if (elem.href.indexOf("/blog") > 0) {
			target = "blog";
		}
		new Effect.ScrollTo(target);
	}
	return false;
}

function sizeCheck() {
	var width = document.viewport.getWidth();
	if (width < 845+495) {
		width = (width - 845 < 375) ? 375 : width - 845;
		$('about').style.width = width + "px";
	} else {
		$('about').style.width = "495px";
	}
}

Event.observe(document.onresize ? document : window, "resize", sizeCheck);

Event.domReady.add(function() {
	var mi = location.hash;
	if (mi == '') mi = '#about';
	mi = mi.substring(1);
	$(mi+'-link').parentNode.addClassName('selected');
	sizeCheck();
})
