function Request() { 
	var strHref = location.href; 
	var intPos = strHref.indexOf("#"); 
	var strRight = strHref.substr(intPos + 1);
	var arrTmp = strRight.split("-"); 
	return arrTmp;
}

function pageme(url,lim,page) {
	if (url.indexOf('#')!=-1) {
		url = url.substr(0,url.indexOf('#'));
	} 
	url += '#'+lim+'-'+page+'&'+Math.random();
	return(url);
}

/*function changePage(file,responseid,lim,page) {
	var ajax1;
	window.location.href = pageme(window.location.href,lim,page);
	
	var ajaxfile=file;
	var ajaxinfo = new sack(ajaxfile);
	if ( ajaxinfo.failed ) {
		alert("Some error occured!");
		return false;
	}
	var responseobj=document.getElementById(responseid);
	ajaxinfo.method = 'GET';
	ajaxinfo.setVar('category',lim);
	ajaxinfo.setVar('page',page);
	ajaxinfo.setVar('ajax',1);
	ajaxinfo.onLoading = function() {};
	ajaxinfo.onLoaded = function() {};
	ajaxinfo.onInteractive = function() {};
	ajaxinfo.onCompletion = function() { completeListinfo(ajaxinfo,responseobj); };
	ajaxinfo.runAJAX();
	return false;
}

function completeListinfo(ajaxinfo,responseobj) {
	//responseobj.innerHTML=ajaxinfo.response;
	responseobj.innerHTML=ajaxinfo.response.substring(1,ajaxinfo.response.toString().length);
}

function changePageP(file) {
	var ajaxfile=file;
	var ajaxinfo = new sack(ajaxfile);
	if ( ajaxinfo.failed ) {
		alert("Some error occured!");
		return false;
	}
	var responseobj=document.getElementById('msgcomment');
	ajaxinfo.method = 'POST';
	ajaxinfo.onLoading = function() {};
	ajaxinfo.onLoaded = function() {};
	ajaxinfo.onInteractive = function() {};
	ajaxinfo.onCompletion = function() { complateChangePageP(ajaxinfo,responseobj,lim); };

	ajaxinfo.runAJAX();
	return false;
} 
function complateChangePageP(ajaxinfo,responseobj,lim) {
	responseobj.innerHTML = ajaxinfo.response.substring(1,ajaxinfo.response.toString().length);
}*/

function listPage(file,responseid,lim,page) {
	var key = arguments[4] ? arguments[4] : '';
	var ajaxfile=file;
	var ajaxinfo = new sack(ajaxfile);
	if ( ajaxinfo.failed ) {
		alert("Some error occured!");
		return false;
	}
	window.location.href = pageme(window.location.href,lim,page);
	var responseobj=document.getElementById(responseid);
	ajaxinfo.method = 'GET';
	ajaxinfo.setVar('category',lim);
	ajaxinfo.setVar('key',key);
	ajaxinfo.setVar('page',page);
	ajaxinfo.setVar('ajax',1);
	ajaxinfo.onLoading = function() {};
	ajaxinfo.onLoaded = function() {};
	ajaxinfo.onInteractive = function() {};
	ajaxinfo.onCompletion = function() { completeListpage(ajaxinfo,responseobj); };
	ajaxinfo.runAJAX();
	return false;
}

function completeListpage(ajaxinfo,responseobj) {
	responseobj.innerHTML=ajaxinfo.response.substring(1,ajaxinfo.response.toString().length);
}
