function GoToPageNow(inNum) {
   var pname = new String(document.location);
   var xx1 = pname.lastIndexOf('PageNum=');
   // IF PAGENUM NOT THERE, JUST ADD IT...
   if (xx1 == -1) {
      xx1 = pname.lastIndexOf('?');
      if (xx1 == -1) {
         pname = pname + '?';
      } else {
         pname = pname + '&';
      }
      document.location = pname + 'PageNum=' + inNum;
      return;
   }
   // CONTINUE REPLACING PAGENUM...
   xx1 = xx1 + 8;
   var xx2 = pname.indexOf('?', xx1);
   var xx3 = pname.indexOf('&', xx1);
   if (((xx3 < xx2) && (xx3 != -1)) || (xx2 == -1)) {
      xx2 = xx3;
   }
   if (xx2 == -1) {
      xx2 = pname.length
   }
   //alert('xx2 = ' + xx2);
   var Half1 = pname.substring(0, xx1);
   //alert(Half1);
   var Half2 = pname.substring(xx2, pname.length)
   //alert(Half2);
   pname = Half1 + inNum + Half2;
   //alert(pname);
   document.location = pname;
   return;
}
