/**
 * @filename		left_favorite_pagenav.js
 * @description		左侧favorite分页
 * @copyright		Copyright 2008, xunlei.com.
 * @version		
 * @modifiedby		xiaocai (cyy0523xc@gmail.com) 
 * @lastmodified	2008-9-17
 */

var left_favorite_pagenum = 1;  //当前页码
var left_favorite_unit    = 8;  //每页显示条数
var left_favorite_total   = 0;  //总页码
var left_favorite_page_cookie  = 'left_favorite_cookie';  //cookie名

function left_favorite_page_init(){
	return false;
	left_favorite_total = Math.ceil(left_favorite_cnt/left_favorite_unit);
	if(left_favorite_total<2){
		document.getElementById('left_favorite_pagenav').style.display = 'none';
	}

	var page = getCookie(left_favorite_page_cookie);
	if(page==''){
		page = 1;
	}else{
		page = parseInt(page);
	}
	if(page>left_favorite_total){
		page = 1;
	}
	left_favorite_page_show(page);
}

try{
	left_favorite_page_init();
}catch(e){}

function left_favorite_page_show(page){
	return false;
	try{
		var space = '';
		var pagenav = document.getElementById('left_favorite_pagenav');
		pagenav.innerHTML = '';
		if(page>1){
			pagenav.innerHTML = "<a href='javascript:left_favorite_page_show("+(page-1)+");'>上一页</a>";
			space = '||';
		}
		if(page<left_favorite_total){
			pagenav.innerHTML += space+"<a href='javascript:left_favorite_page_show("+(page+1)+");'>下一页</a>";
		}
	
		var b = (page-1) * left_favorite_unit;
		var e = page * left_favorite_unit;
		for(var i = 0; i<left_favorite_cnt; i++){
			if(i>=b && i<e){
				document.getElementById('left_fav_li_'+i).style.display = 'block';
			}else{
				document.getElementById('left_fav_li_'+i).style.display = 'none';
			}
		}

		setCookie(left_favorite_page_cookie, page);
	}catch(e){}
}


function getCookie(name) {
	var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
	if(arr != null) return unescape(arr[2]); return "";
}

//两个参数，一个是cookie的名子，一个是值
function setCookie(name,value){
	var exp  = new Date();    //new Date("December 31, 9998");
	exp.setTime(exp.getTime() + 60*60*1000);
	document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}