function checkpage(frmName, maxpage)
{
	var ok = true
	var errMsg = "Please check these field(s) \n";
	var page = Rtrim(document.forms[frmName].elements["p"].value)
	document.forms[frmName].elements["p"].value = page

	//var NrOfPage = Rtrim(document.forms[frmName].elements["NrOfPage"].value)

	
	if ((page == "") || (!checkNumber(page)) || (page > maxpage) || (page < 0))
	{
		ok = false;
		errMsg += " - Invalid page \n";
	}

	if (!ok)
	{
		alert(errMsg)
	}

	return ok

}

function Rtrim(s)
{	
	var retValue = s;
   var ch = retValue.substring(0, 1);
 
 // Check for spaces at the beginning of the string
   while (ch == " ") 
   {
	  retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") { // Check for spaces at the end of the string
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
	return retValue
}


function checkNumber(value) 
{
	var notANumber = true
	if (isNaN(value))
	{
		notANumber =  false
	}
	return notANumber
}