function gotopage() {
var p = document.wanav.gotopg.value;
var strlen = p.length; 
var stralertmsg = "Please input a valid page number i-iv, vi-xxx, 31-185, 188-308, 311-400, or 402-403";
if (strlen=0) {
   alert(stralertmsg);
	return(false);
	}
if (strlen>5) {
   alert(stralertmsg);
	return(false);
   }	
var intp = parseInt(p);
var intinternalp = 0;
if (isNaN(intp)) {
     plower = p.toLowerCase();
     switch (plower) {
	     case "i": intinternalp = 1; break;
		  case "ii": intinternalp = 2; break;
		  case "iii": intinternalp = 3; break;
		  case "iv": intinternalp = 4; break;
		  case "vi": intinternalp = 5; break;
		  case "vii": intinternalp = 6; break;
		  case "viii": intinternalp = 7; break;
		  case "ix": intinternalp = 8; break;
		  case "x": intinternalp = 9; break;
		  case "xi": intinternalp = 10; break;
		  case "xii": intinternalp = 11; break;
		  case "xiii": intinternalp = 12; break;
		  case "xiv": intinternalp = 13; break;
		  case "xv": intinternalp = 14; break;
		  case "xvi": intinternalp = 15; break;
		  case "xvii": intinternalp = 16; break;
		  case "xviii": intinternalp = 17; break;
		  case "xix": intinternalp = 18; break;
		  case "xx": intinternalp = 19; break;
		  case "xxi": intinternalp = 20; break;
		  case "xxii": intinternalp = 21; break;
		  case "xxiii": intinternalp = 22; break;
		  case "xxiv": intinternalp = 23; break;
		  case "xxv": intinternalp = 24; break;
		  case "xxvi": intinternalp = 25; break;
		  case "xxvii": intinternalp = 26; break;
		  case "xxviii": intinternalp = 27; break;
		  case "xxix": intinternalp = 28; break;
		  case "xxx": intinternalp = 29; break;
		  default:
	     alert(stralertmsg);
	     return(false);
	  }
}
else {
   intinternalp = 0;
   if (intp>=402) {
      intinternalp = intp - 6;
   } 
   else {
        if ((intp>=311)&&(intp<=400)) {
           intinternalp = intp - 5;
        } 
		else {
           if ((intp>=188)&&(intp<=308)) {
               intinternalp = intp - 3;
           }
		   else {
               if ((intp>=6)&&(intp<=185)) {
                  intinternalp = intp - 1;
               }
               else {
                  if ((intp>0)&&(intp<=4)) {
                     intinternalp = intp;
                  }
               }				  
           }
        }
   }		
}
if ((intinternalp>0)&&(intinternalp<398)) {
      document.location.href="kercheval-valley-virginia.php?loc=Kercheval-Valley-of-Virginia&pgid=" + intinternalp;
}
else{
   alert(stralertmsg);
	return(false);
}
return(true);
}
