function showPaging(page_indexadd, page_indexsub, page_total, page_indexme, page_last, category, categoryName, sortBy, sortD){
    category = clearGarbage(category);
    categoryName = clearGarbage(categoryName);
    sortBy = clearGarbage(sortBy);
    sortD = clearGarbage(sortD);
    if(page_total == 0){document.getElementById('partDiv_top').style.display = 'none';return;}
	if (sortD == "")
		sortD = "asc";
// Show the correct paging for the current results
	var switchSort = "asc"
	if (sortD == "asc")
		switchSort = "desc";
    var siteSpecifics = "";
	var sortSpecifics = "";
	siteSpecifics += "&amp;category=" + category + "&amp;categoryName=" + categoryName;
	sortSpecifics += "&amp;sortBy=" + sortBy + "&amp;sortD=" + sortD;
	document.write('<strong>Sort by: </strong>');
	switch(sortBy){
	case "price":
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=price&amp;sortD=' + switchSort + '"><img src="/siteImages/sort' + sortD + '.png" alt="Sort ' + sortD + 'ending" /><strong>Price</strong></a> | ');
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=position&amp;sortD=asc">Position</a> | ');		
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=supplier&amp;sortD=asc">Supplier</a>');		
		break;
	case "position":
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=price&amp;sortD=asc">Price</a> | ');			
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=position&amp;sortD=' + switchSort + '"><img src="/siteImages/sort' + sortD + '.png" alt="Sort ' + sortD + 'ending" /><strong>Position</strong></a> | ');
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=supplier&amp;sortD=asc">Supplier</a>');		
		break;
	case "simple":
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=price&amp;sortD=' + switchSort + '"><img src="/siteImages/sort' + sortD + '.png" alt="Sort ' + sortD + 'ending" /><strong>Price</strong></a>');
        break;	       
	default:
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=price&amp;sortD=asc">Price</a> | ');		
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=position&amp;sortD=asc">Position</a> | ');		
		document.write('<a href="?pageindex=0' + siteSpecifics + '&amp;sortBy=supplier&amp;sortD=asc"><img src="/siteImages/sort' + sortD + '.png" alt="Sort ' + sortD + 'ending" /><strong>Supplier</strong></a>');
	}
	document.write('<br/><br/>');
	
if(page_indexadd != 1){document.write('<div style="float:left;"><a href="?pageindex=0' + siteSpecifics + sortSpecifics + '"><img src="/siteImages/first.png" alt="First" style="vertical-align:text-top;"/></a><a href="?pageindex='+page_indexsub+siteSpecifics + sortSpecifics+'"><img src="/siteImages/previous.png" alt="Previous" style="vertical-align:text-top;"/></a></div>')}
	if(page_total != 1)
	{document.write('<div style="float:left;">Page '+ page_indexadd +' of ' + page_total + '</div>');}
	if(page_total != page_indexadd){
	document.write('<div style="float:left;"><a href="?pageindex=' + page_indexadd + siteSpecifics + sortSpecifics + '"><img src="/siteImages/next.png" alt="Next" style="vertical-align:text-top;"/></a></div>');
	document.write('<div style="float:left;"><a href="?pageindex=' + page_last + siteSpecifics + sortSpecifics + '"><img src="/siteImages/last.png" alt="Last" style="vertical-align:text-top;"/></a></div>');
	}
}

function clearGarbage(value)
{
if (value.indexOf('cgi.') != -1)
    value = ""
return value
}


