function generateName()
{
  var myRAobj=document.getElementById('Race');
  var myGenderobj=document.getElementById('Gender');
  var name_string = "./namegen.php?do=fetch_name&ra=" + myRAobj.value + "&g=" +  myGenderobj.value
  ajaxpage(name_string)
}	
 
function ajaxpage(url)
{
  var page_request = false
 
  if (window.XMLHttpRequest)     // if Mozilla, Safari etc
  {
    page_request = new XMLHttpRequest()
  }
  else if (window.ActiveXObject) // if IE
  {
    try
    {
      page_request = new ActiveXObject("Msxml2.XMLHTTP")
    }
    catch (e)
    {
      try
      {
        page_request = new ActiveXObject("Microsoft.XMLHTTP")
      }
      catch (e){}
    }
  }
  else
    return false
 
  page_request.onreadystatechange=function()
  {
    loadpage(page_request)
  }
 
  anticache=(url.indexOf("?")!=-1) ?
            "&"+new Date().getTime() :
            "?"+new Date().getTime()
 
  page_request.open('GET', url+anticache, true)
  page_request.send(null)
}
 
function loadpage(page_request)
{
  if (page_request.readyState == 4 &&
          (page_request.status==200 ||
           window.location.href.indexOf("http")==-1))
  {
    document.getElementById('answer').innerHTML=page_request.responseText;
   }
}

