
// ÆäÀÌÁö ÀÌµ¿ [1] [2] ... ÇÏ´Â HTML ÄÚµå¸¦ »ý¼ºÇØ¼­ µ¹·ÁÁØ´Ù.
//	funcName : ½ÇÁ¦ ÆäÀÌÁö ÀÌµ¿À» À§ÇÑ ÇÔ¼öÀÌ¸§ (¿¹: gotoPage)
//	pageNum : ÇöÀç ÆäÀÌÁö ¹øÈ£
//	pageSize : ÇÑ ÆäÀÌÁö´ç °á°ú °¹¼ö
//	total : ÀüÃ¼ °á°ú °¹¼ö
function pageNav( funcName, pageNum, pageSize, total )
{
	if( total < 1 )
		return "";

	var ret = "";
	var PAGEBLOCK=10;
	var totalPages = Math.floor((total-1)/pageSize) + 1;

	var firstPage = Math.floor((pageNum-1)/PAGEBLOCK) * PAGEBLOCK + 1;
	if( firstPage <= 0 ) // ?
		firstPage = 1;

	var lastPage = firstPage-1 + PAGEBLOCK;
	if( lastPage > totalPages )
		lastPage = totalPages;

	if( firstPage > PAGEBLOCK )
	{
		ret += "<img src=\"/search_b2c/asset/images/page_left_1.gif\" onClick=\"gotoPage(" + (1) + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;"
		ret += "<img src=\"/search_b2c/asset/images/page_left_2.gif\" onClick=\"gotoPage(" + (pageNum-1) + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;&nbsp;"
	}
	else {
		if(pageNum == 1) {
			ret += "<img src=\"/search_b2c/asset/images/page_left_1.gif\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;"
			ret += "<img src=\"/search_b2c/asset/images/page_left_2.gif\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;&nbsp;"
		}
		else {
			ret += "<img src=\"/search_b2c/asset/images/page_left_1.gif\" onClick=\"gotoPage(" + (1) + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;"
			ret += "<img src=\"/search_b2c/asset/images/page_left_2.gif\" onClick=\"gotoPage(" + (pageNum-1) + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;&nbsp;"
		}
	}

	for( i=firstPage; i<=lastPage; i++ )
	{
		if( pageNum == i )
			ret += "<span class=\"sea_td03\">" + i + "</span>";
		else
			ret += navAnchor(funcName, i, i );
		if( lastPage != i)
			ret += "&nbsp; ";
		else
			ret += "&nbsp; ";
	}
	
	if( lastPage < totalPages )
	{
		ret += "<img src=\"/search_b2c/asset/images/page_right_2.gif\" onClick=\"gotoPage(" + (pageNum+1) + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;";
		ret += "<img src=\"/search_b2c/asset/images/page_right_1.gif\" onClick=\"gotoPage(" + totalPages + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">";
	}

	else {
		if(pageNum != lastPage) ret += "<img src=\"/search_b2c/asset/images/page_right_2.gif\" onClick=\"gotoPage(" + (pageNum+1) + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;";
		else ret += "<img src=\"/search_b2c/asset/images/page_right_2.gif\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">&nbsp;";
		if(pageNum != lastPage) ret += "<img src=\"/search_b2c/asset/images/page_right_1.gif\" onClick=\"gotoPage(" + totalPages + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">";

		if(pageNum == lastPage) ret += "<img src=\"/search_b2c/asset/images/page_right_1.gif\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">";
		else "<img src=\"/search_b2c/asset/images/page_right_1.gif\" onClick=\"gotoPage(" + totalPages + ")\" style=\"cursor:pointer\" width=\"13\" height=\"12\" border=\"0\" align=\"absmiddle\">";
	}
	
	return ret;
}

function navAnchor( funcName, pageNo, anchorText )
{
	return "<a href='javascript:" + funcName + "(" + pageNo + ")'>" + anchorText + "</a>";
}
