function goDirect(lngPag, lngTotPag, lngNumTab){

if (event.keyCode == 13)
	{
		event.returnValue = false
				
		if (! isNaN(lngPag))
			{
						
				goToPage(lngPag, lngTotPag, lngNumTab)
			}	
		else
			{
				alert("Specificare un valore di pagina numerico!")
			}	
	}		
	
}
function goDirectNetscape(lngPag, lngTotPag, lngNumTab){
	
	//lngPag = document.frmText.txtNumPag.value
	lngPag = document.getElementById("txtNumPag" + lngNumTab).value
	
	if (!isNaN(lngPag)){
		goToPage(lngPag, lngTotPag, lngNumTab)
	}else{
		alert("Specificare un valore di pagina numerico!")
	}
}
function ReturnFalso(){
	return false
}

function goToPage(lngPag, lngTotPag, lngNumTab){
	var lngRealPage
	var lngPos
	var lngPos1
	var sURL = new String()
	var sSubURL
	var sChar
	
	
	if (parseInt(lngPag) <= 0){
		lngRealPage = 1
	}else{
		if (parseInt(lngPag) > lngTotPag){
			lngRealPage = lngTotPag
		}else{
			lngRealPage = parseInt(lngPag)
		}
	}
	
	sURL = window.self.location.href	
	if(sURL.indexOf("?",0) > 0){
		sChar = ""		
	}else{
		sChar = "?"
	}
	
	lngPos = sURL.indexOf("CurrentPageAdoPaging" + lngNumTab,0)
	
	if (lngPos > 0){
		lngPos1 = sURL.indexOf("&", lngPos + 1)
		if (lngPos1<0){
			sSubURL = sURL.substr(lngPos)
		}else{
			sSubURL = sURL.substr(lngPos,lngPos1 - lngPos)		
		}
		sURL = sURL.replace(sSubURL,"CurrentPageAdoPaging" + lngNumTab + "=" + lngRealPage)
	}else{
		if (sChar == ""){
			sURL = sURL + "&CurrentPageAdoPaging" + lngNumTab + "=" + lngRealPage
		}else{
			sURL = sURL + sChar + "CurrentPageAdoPaging" + lngNumTab + "=" + lngRealPage
		}
	}
	
	//alert(sURL)
	window.self.location.replace(sURL)		
}