<!--
var report_total_pages = 3;


function goPage()
{
	if (trimAll(document.getElementById("page").value)=="")
		window.location.href = unescape(window.location.pathname);
		//alert("Please enter page number");
	else
	{
		if (!IsNumeric(document.getElementById("page").value))
			window.location.href = unescape(window.location.pathname);
			//alert("Please enter valid page number");
		else
		{
			if (document.getElementById("page").value<=0)
				window.location="report.htm";
				//alert("Please enter valid page number");
			else if (document.getElementById("page").value > report_total_pages)
				window.location="report" + report_total_pages + ".htm";
				//alert("There is only " + report_total_pages + " pages in total");
			else
			{
				if (document.getElementById("page").value==1)
					pageno = "";
				else
					pageno = document.getElementById("page").value;
					
				window.location="report" + pageno + ".htm";
			}
		}
	}
}

function trimAll(sString) 
{
	var newtxt = "";
	var total_length = sString.length;
	
	if (total_length <= 0)
	{
		newtxt = sString;	
	}
	
	else
	{
		for (r=0; r<total_length; r++)
		{
			if (sString.charAt(r)!=" ")
				newtxt += sString.charAt(r);
	
			else
				continue;
		}
	}
	
	return newtxt;
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
   { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
      {
         IsNumber = false;
      }
   }
   return IsNumber;  
}



//-->
