var xmlHttp_trivia

function get_trivia_question(){
document.getElementById("trivia_answer").value="";
count = 0;

xmlHttp_trivia=GetXmlHttpObject_trivia();
if (xmlHttp_trivia==null)
 {
 alert ("Browser does not support HTTP Request");
 return
 } 
var url="http://www.oldstockcars.com/faces/get_trivia_question.php"
xmlHttp_trivia.onreadystatechange=stateChanged_trivia; 
xmlHttp_trivia.open("GET",url,true);
xmlHttp_trivia.send(null);
} 

function submit_trivia_question(answer){

xmlHttp_trivia=GetXmlHttpObject_trivia();
if (xmlHttp_trivia==null)
 {
 alert ("Browser does not support HTTP Request");
 return
 } 
var url="http://www.oldstockcars.com/faces/submit_trivia_question.php"
url=url+"?answer="+answer
url=url+"&sid="+Math.random();
xmlHttp_trivia.onreadystatechange=stateChanged_trivia; 
xmlHttp_trivia.open("GET",url,true);
xmlHttp_trivia.send(null);
} 


function stateChanged_trivia() 
{ 
 if (xmlHttp_trivia.readyState==4)
 { 

 var trivia_data = xmlHttp_trivia.responseText.split("\n");

     document.getElementById("trivia_question").innerHTML=trivia_data[1];

     if(trivia_data[0] == "missed"){
	     if(trivia_timer){
		clearTimeout(trivia_timer);
	     }
     	return;
     }	

     if(trivia_data[0] == "right"){
	     if(trivia_timer){
		clearTimeout(trivia_timer);
	     }
     	return;
     }	

     if(trivia_data[0] == "wrong"){
	count = 15;
	return;
     }	

     if(trivia_timer){
	clearTimeout(trivia_timer);
     }
	increaseCount();	

 } 
} 

function GetXmlHttpObject_trivia()
{
var xmlHttp_trivia=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp_trivia=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp_trivia=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp_trivia=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp_trivia;
}