function AddFavorite(sURL, sTitle){
    try{
        window.external.addFavorite(sURL, sTitle);
    }catch (e){
        try{ 
			window.sidebar.addPanel(sTitle, sURL, "");
        }catch (e){
            alert("加入收藏失败，请使用Ctrl+D进行添加");
        }
    }
}
function SetHome(obj,vrl){
	try{
		obj.style.behavior='url(#default#homepage)';
		obj.setHomePage(vrl);
	}catch(e){
		if(window.netscape) {
			try {
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}
			catch (e) {
				alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
			}
			var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage',vrl);
		}
	}
}

$(document).ready(function(){
	var records	= $("#records").val();
	var records_per_page	= $("#records_per_page").val();
//	alert(records_per_page);
	$("#page_box").pagination(records, {
		num_edge_entries: 1,	// 显示首页与最后一页
		num_display_entries: 3,	// 偏移量
		items_per_page:records_per_page,	// 每页显示记录数
		prev_text:'<img height="22" width="23" alt="上一页" src="images/page_prev.gif" border="0" />',
		next_text:'<img height="22" width="23" alt="下一页" src="images/page_next.gif" border="0" />',
		callback: pageselectCallback
	});	
});

function pageselectCallback(page_id, jq){
//	alert(page_id);
	var thisURL = document.URL
	var url = thisURL + '&method=ajax&page=' + page_id;
	var xmlhttp;
	xmlhttp	= new createHTTP();
	
	var div_box	= $("#div_box_id").val();
	
	xmlhttp.onreadystatechange = function (){		
		if(xmlhttp.readyState==4){					
			if(xmlhttp.status==200){
				var data = xmlhttp.responseText;				
				document.getElementById(div_box).innerHTML	= data;
				$('#activity a').lightBox({fixedNavigation:true});
			}
		}
	}
	
	xmlhttp.open("GET", url, true);
	xmlhttp.send(null);
	
	return false;
}

function createHTTP(){
	var obj;
	if(window.ActiveXObject){
		try{
			obj	= new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e){
			obj	= false;
		}
	}else{
		try{
			obj	= new XMLHttpRequest();
		}catch(e){
			xmlHttp = false;
		}
	}
	return obj;
}
