function writePager(size, current, func, id) {
	if (current < 1)
		current = 1;
	if (current > size)
		current = size;
	var cnt = "";

	if (current > 1)
		cnt += '<a href="javascript:;" onclick="'+func+'('+(current-1)+')" class="arrL">上一页</a>';
	else
		cnt += '<a class="arrL">上一页</a>';

	if (current < 6) {
		if (current > size - 5){
			for (var i = 1; i <= size ; i++){
				if (i == current)
					cnt += '<a class="chosed">'+i+'</a>';
				else
					cnt += '<a href="javascript:;" onclick="'+func+'('+i+')">'+i+'</a>';
			}
		} else {
			for ( var i = 1; i <= current+2; i++) {
				if (i == current)
					cnt += '<a class="chosed">'+i+'</a>';
				else
					cnt += '<a href="javascript:;" onclick="'+func+'('+i+')">'+i+'</a>';
			}
			cnt += '<a>...</a>';
			for ( var i = size-1; i <= size; i++) {
				cnt += '<a href="javascript:;" onclick="'+func+'('+i+')">'+i+'</a>';
			}
		}
	} else if (current > size - 5) {
		for (var i = 1; i <= 2 ; i++){
			cnt += '<a href="javascript:;" onclick="'+func+'('+i+')">'+i+'</a>';
		}
		cnt += '<a>...</a>';
		for ( var i = current - 2; i <= size; i++) {
			if (i == current)
				cnt += '<a class="chosed">'+i+'</a>';
			else
				cnt += '<a href="javascript:;" onclick="'+func+'('+i+')">'+i+'</a>';
		}
	} else {		
		for (var i = 1; i <= 2 ; i++){
			cnt += '<a href="javascript:;" onclick="'+func+'('+i+')">'+i+'</a>';
		}
		cnt += '<a>...</a>';
		for ( var i = current - 2; i <= current + 2; i++) {
			if (i == current)
				cnt += '<a class="chosed">'+i+'</a>';
			else
				cnt += '<a href="javascript:;" onclick="'+func+'('+i+')">'+i+'</a>';
		}
		cnt += '<a>...</a>';
		for (var i = size - 1; i <= size ; i++){
			cnt += '<a href="javascript:;" onclick="'+func+'('+i+')">'+i+'</a>';
		}
	}

	if(current < size)
		cnt += '<a href="javascript:;" onclick="'+func+'('+(current+1)+')" class="arrR">下一页</a>';
	else
		cnt += '<a class="arrR">下一页</a>';

	$(id).update(cnt);
}
