/*
$(document).ready(function()
{
	var google_form_text = "Google Site Search";
	var light_color = "#fff";
	var dark_color  = "#999";
	
	$('.google_key').val(google_form_text).css("color", dark_color);
	$('.google_key').focus( function ()
	{
		if(this.value == google_form_text)
		{
			$(this).val("").css("color", light_color);
		}
	});
	$('.google_key').blur( function ()
	{
		if(this.value == "")
		{
			$(this).val(google_form_text).css("color", dark_color);
		}
		if(this.value != google_form_text)
		{
			$(this).css("color", light_color);
		}
	});
	$('.google_submit').click( function () {
		$.historyInit(initGoogleSearch);
	});
	
	$('.google_key').keydown( function (e) {
		if(e.keyCode == 13) {
			$.historyInit(initGoogleSearch);
			return false;
		}
	});
	
});
*/
var CreateSearchPager = function (page, all_page, pager_id, search_text)
{
	var pager_html = "";
	var pager_all = 10;

	
	if(!all_page)
	{
		all_page = Math.floor(article_all / article_page_all) + 1;
		if(article_all % article_page_all == 0)
		{
			all_page -= 1;
		}
	}
	if(all_page < 10)
	{
		pager_all = all_page;
	}
	
	var pager_start;
	if(all_page <= 10 || page <= pager_now)
	{
		pager_start = 1;
	}
	else if(page > all_page - pager_all + pager_now)
	{
		pager_start = all_page - pager_all + 1;
	}
	else
	{
		pager_start = page - pager_now + 1;
	}
	
	//preview
	if(page == 1)
	{
		pager_html = '<dt class="preview"><img src="/pkg/images/button/pager/previous.gif" /></dt>';
	}
	else
	{
		pager_html = '<dt class="preview"><a href="/pkg/search/?q='+search_text+'&page='+(page-1)+'"><img src="/pkg/images/button/pager/previous.gif" /></a></dt>';
	}
	for(var i = pager_start; i <= pager_start + pager_all - 1; i++)
	{
		if(page == i)
		{
			pager_html += '<dd class="now">'+i+'</dd>';
		}
		else
		{
			pager_html += '<dd><a href="/pkg/search/?q='+search_text+'&page='+i+'">'+i+'</a></dd>';
		}
	}
	
	//next
	if(page == all_page)
	{
		pager_html += '<dt class="next"><img src="/pkg/images/button/pager/next.gif" /></dt>';
	}
	else
	{
		next_page = page;
		pager_html += '<dt class="next"><a href="/pkg/search/?q='+search_text+'&page='+(++next_page)+'"><img src="/pkg/images/button/pager/next.gif" /></a></dt>';
	}
//	$('#'+pager_id).html(pager_html);
/*
	$("a[rel='search_history']").click(function(){
		var hash = this.href;
		hash = hash.replace(/^.*#/, '');
		$.historyLoad(hash);
		return false;
	});
*/
}