/* copyright 2000-2005 Trezorix BV */

function goToPage(page){
	document.searchPaging.resultPage.value = page;
	document.searchPaging.submit();
}

function goToStep(step){
	document.forms["searchStepping"].resultStep.value = step;
	document.forms["searchStepping"].submit();
}

function setItemsPerPage(value){
	var currentPage = document.searchPaging.resultPage.value;
	var currentItems = document.searchPaging.itemsPerPage.value;
	var currentPos = ((currentPage - 1) * currentItems) + 1;
	var newPage = Math.floor(currentPos / value) + 1;
	document.searchPaging.resultPage.value = newPage;
	document.searchPaging.itemsPerPage.value = value;
	document.searchPaging.submit();
}

function setSort(value){
//alert(document.searchPaging.sort.value + ", " + value)
	document.searchPaging.sort.value = value;
//alert(document.searchPaging.sort.value + ", " + value)
	document.searchPaging.submit();
}

function goToContent(contentid, contentalias, contentview){
	document.searchContent.contentID.value = contentid;
	document.searchContent.contentAlias.value = contentalias;
	document.searchContent.contentView.value = contentview;
	document.searchContent.submit();
}

function goToExtContent(contentid, contentalias, contentview){
	document.searchExtContent.id.value = contentid;
	document.searchExtContent.alias.value = contentalias;
	document.searchExtContent.view.value = contentview;
	document.searchExtContent.submit();
}