function goThere()
{
    var list = document.forms[0].urlList;
    selectedGame = list.options[list.selectedIndex].value;

    var list2 = document.forms[0].timeList;
    selectedTime = list2.options[list2.selectedIndex].value;

    var list3 = document.forms[0].numRows;
    selectedRows = list3.options[list3.selectedIndex].value;

    getScores();
}
//server request to get scores
function getScores()
{
     var myurl = 'get_scores.php';
     myRand = parseInt(Math.random() * 99999999999999);
     //add random number to url to avoid cache problems
     var modurl = myurl+'?&selectedGame='+selectedGame+'&selectedTime='+selectedTime+'&selectedRows='+selectedRows+'&rand='+myRand;
     //var modurl = myurl+"?rand="+myRand;

     myRequest.open("GET", modurl, true);

     //set up callback function 
     myRequest.onreadystatechange = useHttpResponse;
     myRequest.send(null);
}

function getXMLHTTPRequest()
{
   var req = false;
   try
   {
       req = new XMLHttpRequest();
   }
   catch (err1)
   {
        try
        {
            req = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (err2)
        {
            try
            {
                 req = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (err3)
            {
                 req = false;
            }
        }
    }       
    return req;
}

   var myRequest = getXMLHTTPRequest();
   var selectedGame;
   var selectedTime;

//callback function
function useHttpResponse()
{
   if (myRequest.readyState == 4)
   {
       if (myRequest.status ==200)
       {
          var mytext = myRequest.responseText;
          document.getElementById('myPageElement').innerHTML = mytext;
       }
   }
   else
   {
       document.getElementById('myPageElement').innerHTML = "";
   }
}


