Amon, XMLHttpRequest не работает на файлах. Залей страничку на вебсервер (или подними локальный) и все заработает.
Про jQuery верно подмечено.
	
	| 
		
			Сообщение от Amon
			
		
	 | 
	| 
		<a href="#" onClick="showContent('page4.html')"
	 | 
	
Лучше так не делать. Лучше
<a href="page4.html" onclick="return showContent(this.href), false">...</a>
А еще лучше навешать обработчик onclick из скрипта. Хочешь с jQuery, хочешь без. Если этот функционал - максимум что тебе нужно, то можешь обойтись без jQuery.