function NM_onload()
{
	ProdFilter();
}

function ProdFilter()
{
	var i, sType = "2";
	
	var bShowAll = document.formFilter.chkShowAll.checked;
	
	for(i=0; i<document.formFilter.radType.length; i++)
		if(document.formFilter.radType[i].checked)
			sType = document.formFilter.radType[i].value;
	
	var sCodeNum = "16" + sType + (document.formFilter.chkOctave.checked ? "C" : (document.formFilter.chkLogging.checked ? "B" : "A"));

	var tblProd = document.getElementById("tblPriceList");
	var atrProd = tblProd.getElementsByTagName("tr");

	for(itr=0; itr<atrProd.length; itr++)
	{
		sTr = String(atrProd[itr].getAttribute("name"));

		if(bShowAll)
		{
			if(sTr.indexOf(sCodeNum,0) != -1)
				atrProd[itr].style.backgroundImage = "url(/images/fillpale.jpg)";
			else
				atrProd[itr].style.backgroundImage = "";
				
			atrProd[itr].style.display = "";
		}
		else
		{
			if((sTr.indexOf(sCodeNum,0) != -1) || (sTr == "header"))
				atrProd[itr].style.display = "";
			else
				atrProd[itr].style.display = "none";
				
			atrProd[itr].style.backgroundImage = "";
		}
		
		if((sTr == "hirekit") && (sType == "2") && !bExport)
			atrProd[itr].style.display = "";
	}
	
	if(document.formFilter.chkOctave.checked)
		document.formFilter.chkLogging.checked = true;
	document.formFilter.chkLogging.disabled = document.formFilter.chkOctave.checked ? "disabled" : "";
}