function movePage(p,from) {
	if(p!=1 && p!=from && from>=5) {
		$("vpp").rowSpan = "1";}
	else {$("vpp").rowSpan = "2";}
	if(p>1) {
		$("backpage").disabled = false;
		$("backpage").className = "conspage"; }
		else { 
		$("backpage").disabled = true;
		$("backpage").className = "conspaged";
		}
	if(p<from) {
		$("nextpage").disabled = false;
		$("nextpage").className = "conspage"; } 
		else { $("nextpage").disabled = true;
		$("nextpage").className = "conspaged"; }
	lim = 5;
	vpage = p+lim;
	dpage = p-lim;
if(p>=7) {
	$("backendless").innerHTML = ".."; }
	else{
		$("backendless").innerHTML = ""; }
if($("forendless")){
	if(p>=from-5) {
	
	$("forendless").innerHTML = ""; }
	else{ 
	$("forendless").innerHTML = ".."; }}
for(page=p-5;page>0;page--){
	var pageid = "newpage[" + page + "]";
	if($(pageid)) {
	$(pageid).style.display="none";
	}
	
}
for(page=p+5;page<=from;page++){
	var pageid = "newpage[" + page + "]";
	if($(pageid)) {
	$(pageid).style.display="none";
	}
	
}
for(page=p;page<=vpage;page++) {
	var pageid = "newpage[" + page + "]";
	if($(pageid)) {
	$(pageid).style.display = "inline"; }
}
for(page=p;page>=dpage;page--){
		var pageid = "newpage[" + page + "]";
		if($(pageid)) {
		$(pageid).style.display="inline";} 
}

	var oldvisitedpage = $("newpagev");
	var oldpagev = oldvisitedpage.innerHTML;
	var oldpageid = "newpage["+oldpagev+"]";
	oldvisitedpage.id = oldpageid;
	oldvisitedpage.className = "newpage";
	var thispageid = "newpage[" + p + "]";
	getelement = $(thispageid);
	getelement.className="newpagev";
	getelement.id = "newpagev";
}
function openurlcons(target,linkquery,sessionppp,from,and,cons) {
	var conspage = "";
	var thispage0 = $("newpagev").innerHTML;
	var thispage = Number(thispage0);
	if(cons=="n") {	
	conspage = thispage+1; }
	if(cons=="b") {	
	conspage = thispage-1; }
	movePage(conspage,from);
	var query = and+"p="+sessionppp*conspage+"&from="+from;
	var wholelink = linkquery+query;
	open_url(wholelink,target);
}
function getaction(linktar,loc) {
			if(location.search!="") {
			querystring = location.search + "&";}
			else { querystring="?"; }
		linkaction1 = linktar+querystring+'ppp=' + $("ppp").value+'&showall=rl';
		open_url(linkaction1,loc); }
		
function trseltotext(thisvalue) {
	if(thisvalue=="other") {
	$("selppp").style.display="none";
	$("textppp").style.display="inline";
	
	}}
function inhertval() {
	if($("selppp").value=="other") {
	$("ppp").value = parseInt($("textppp").value);
	}	
	else { 
	$("ppp").value = $("selppp").value;
	}
}