// Begin o4-GOTO PAGE Code /////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
function GoPageRef()
   	{
   	var page
   	page = Form1.vmolref;
	if (page.value == "")
	  {
	  alert("Please Enter a Value for the \"Reference\" field.");
	  Form1.vmolref.focus();
	  return (false);
	  }

    //var checkOK = "01234567890123456/";
  	var checkStr = page.value; 
	var allValid = true;
	//var decPoints = 0;
	//var allNum = "";
	var business = false;
	
	page_togo = checkStr;
	page_togo = checkStr.toLowerCase();
	

	//if (page_togo == "xpc") business = true;	
	if (page_togo == "668") business = true;	
	var p = page_togo.indexOf('/');
    if (p >= 0) business = true;	
    //if (p >= 0)  alert('The / pos in string is '+ p +'.');
    if (business == false) allValid = isNum(page_togo);
	
	if (allValid == false && page_togo.length > 2 && page_togo.substring(0,2) == "ms")
	   {
       window.location="error101.html";
       return (false);
	   }
	   
	if (business == false && allValid == false)
	   {    
       //alert("Invalid viewme-online Reference Key, Please enter a valid Key or Business Reference ...");
	   //alert("Invalid viewme-online Reference, Please enter the 6 number eference. (numbers only, ignore '/' Separators)...");
	   Form1.page_ref.focus();
	   return (false);
	   }

	      	  
	var v2 = page_togo;
	var vlen = v2.length;
    if (business == false && vlen < 6)
	   {
	   //alert("ViewMe-Online References are 6 Numbers Long!");
	   return (false);
  	   }
   
   if (business == true)
      {
      var jumpto = page_togo + "/index.htm";	  
	  }
	 else
	  {
	  v1 = v2.substring(0,2);
      v3 = v2.substring(2,6);
      var jumpto = v1 + "/" + v3 + "/index.htm";
	  }
 
//alert("Got to This Point og JS File OK...  '" + jumpto);

   window.location=jumpto; 
   }
//-----------------------------------------------   
   function isNum(c)
      { 
	  for (i=0; i<c.length; i++)
	      {
		  if (c.charAt(i) < "0") return false;		 
          if (c.charAt(i) > "9") return false;	
		  }
		  
	  return true;
	  }
//-----------------------------------------------
function vKey() 
	{	
	if (window.event.keyCode==13)
	   { 
	   GoPageRef();
	   }
	return;
	}
// End o4-GOTO PAGE Code ///////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
