function gotoPart(partId) {
	document.forms[0].Part_ID.value=partId;
	document.forms[0].Transaction.value="catalog_CatalogPartDetail";
	document.forms[0].submit();
}   

function pageSetup (){
	document.forms[0].searchValue.focus();
}

function order_by(param)
{
	var order_by = document.forms[0].order_by.value;
	if(order_by==param) {
		document.forms[0].order_by.value = param + " desc";
	} else if(order_by==param + " desc") {
		document.forms[0].order_by.value = param;
	} else {
		document.forms[0].order_by.value = param;
	}

	document.forms[0].UseCache.value = "true";
	document.forms[0].StartElement.value = "1";
	setCursor("wait");
	document.forms[0].submit();
}

function prev_next(currow,selection) {
	var rownbr = 0;
	var rowamount = parseInt(document.forms[0].ElementsPerPage.value);
	if(selection == 'prev') {
		rownbr = currow - rowamount;
	}
	else {
		rownbr = currow + rowamount;
	}
	document.forms[0].UseCache.value = "true";
	document.forms[0].StartElement.value = rownbr;
	setCursor("wait");
	document.forms[0].submit();
}

function resetFilter(currMeasurementSystem){
	document.forms[0].catalogMeasuringSystem.value = currMeasurementSystem;
	document.forms[0].submit();
}

function download(param){
	var tmpLogURL = document.forms[0].LogURL.value;
    	document.forms[0].LogURL.value = "false";
	document.forms[0].StartElement.value = 1;
	document.forms[0].render.value = param;
	document.forms[0].submit();
	//  Page will not be refreshed. Clear value to not interfear with other functions	
	document.forms[0].LogURL.value = tmpLogURL;
	document.forms[0].render.value = "";
}



