function nextpage(form)
{	
	var i = form.page.value;
	i++;
	form.page.value = i;	
	form.submit();
}

function lastpage(form)
{	
	var i = form.page.value;
	i--;
	form.page.value = i;	
	form.submit();
}
function jumppage(form,i)
{	
	form.page.value= i
	form.submit();
}

function jumptopage(form,pageNo){
	pageNo = fTrim(pageNo);
	form.spage.value = pageNo;
	var result=pageNo.match(/^(\+)?\d+$/);
    if(result==null) pageNo = 1;
   	if (event.keyCode=="13" || event.type=="click") {
	       if (pageNo=="" || isNaN(parseInt(pageNo))){
	           form.page.value= "0";
	           return false;
	       }
	       var to_page = 0;
	       try{
	       		to_page=parseInt(pageNo)-1;
	       	}catch(err){
	       		alert(err);
	       	}
	       var curr_page=parseInt(form.allPage.value);
	       if (to_page<0){
	       	   form.page.value= "0";
	       }
	       else if (to_page>curr_page-1){
	           form.page.value= form.allPage.value-1;
	       } else {
	       	   form.page.value= pageNo-1;
	       }
	       form.submit();
	}
}
function fTrim(str)
{
	str=str.replace(/(^\s*)|(\s*$)/g, "");
	var regS = new RegExp("\\%","g");
	str = str.replace(regS,"");
	return str;
}