(function() {
	if (!dojo) return;

	dojo.require("dojox.data.dom");

	dojo.addOnLoad(function() {
		connectPageLinks();
	});

	function connectPageLinks() {
		dojo.query(".pageLink").connect("onclick", onPageLinkClick);	
	}

	function onPageLinkClick(event) {
		event.preventDefault();

		var page = parseInt(dojox.data.dom.textContent(event.target));
		repeatSearch(page);		
	}
	
	function repeatSearch(page) {
		dojo.byId("pageField").value = page;
		dojo.byId("repeatSearchForm").submit();
	}
})();
