function GetXmlHttpObject(){
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
  return xmlHttp;
}

function suggestFill(str)
{
document.instructor_search.name.value = str;
}

function schoolDisplay(str, title)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

if(undefined===str){ 
var name = document.getElementById('driverSuggest').value;
var area = document.getElementById('school_area').value;
}else{
var area = str;
var name = "";
}

if(undefined===title){
var index = document.instructor_search.area.selectedIndex;
title =  document.instructor_search.area[index].text;
}else{
title = title;
}

var queryString = "?name=" + name + "&area=" + area+ "&sid="+Math.random();
var url="getschool.php" + queryString;


  xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "<center><img src=\"img/ajax-loader.gif\" alt=\"loading\"></center>";
      
      var titleDisplay = document.getElementById('left_middle_title');
			titleDisplay.innerHTML = "<center>Searching, please wait..</center>";
      
      document.title = "B.A.D.D.I.A - Bedford & District Driving Instructor Association";

		}
    if(xmlHttp.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = xmlHttp.responseText;
      
      var titleDisplay = document.getElementById('left_middle_title');
			titleDisplay.innerHTML = "<img src=\"img/l-icon.jpg\" alt=\"Learner plate\" align=\"absmiddle\">&nbsp;<span class=\"red_title\" style=\"font-size:12px;\">Results For " + title + "</span>";
      
      document.title = "B.A.D.D.I.A - Search Results for " + title;

		}
    }
    
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function memberDisplay(str)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

if(undefined===str){ 
var all =  "1";
}else{
var all =  "0";
}

var queryString = "?name=" + str + "&all=" + all+ "&sid="+Math.random();
var url="getmember.php" + queryString;


  xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 1){
			var ajaxDisplay = document.getElementById('memberAjax');
			ajaxDisplay.innerHTML = "<center><img src=\"img/ajax-loader.gif\" alt=\"loading\"></center>";
		}
    if(xmlHttp.readyState == 4){
			var ajaxDisplay = document.getElementById('memberAjax');
			ajaxDisplay.innerHTML = xmlHttp.responseText;
		}
    }
    
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

var selected = -1;

function schoolDisplayInfo(str, title)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var queryString = "?id=" + str + "&sid="+Math.random();
var url="show_school.php" + queryString;

  xmlHttp.onreadystatechange = function(){
  if(xmlHttp.readyState == 1){
			var ajaxDisplay = document.getElementById('center_middle');
			ajaxDisplay.innerHTML = "<center><img src=\"img/ajax-loader.gif\" alt=\"loading\"></center>";
		  
      var titleDisplay = document.getElementById('main_middle_title');
			titleDisplay.innerHTML = "<center>Loading information, please wait...</center>";
            
      document.title = "B.A.D.D.I.A - Bedford & District Driving Instructor Association";

    }
		if(xmlHttp.readyState == 4){
			var ajaxDisplay = document.getElementById('center_middle');
			ajaxDisplay.innerHTML = xmlHttp.responseText;
      
      var titleDisplay = document.getElementById('main_middle_title');
			titleDisplay.innerHTML = "<img src=\"img/l-icon.jpg\" alt=\"Learner plate\" align=\"absmiddle\">&nbsp;<span class=\"red_title\">Welcome to " + title + "</span>";
      
      if (selected != -1){
  		document.getElementById("school_"+selected+"").style.color = "#4F4447";
    	}
    	selected = str;
    	document.getElementById("school_"+selected+"").style.color = "#ED1646";	
                 
      document.title = "B.A.D.D.I.A - "+ title;
		}
    }
    
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function NewsDisplay(str, title)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var queryString = "?id=" + str + "&sid="+Math.random();
var url="show_news.php" + queryString;

  xmlHttp.onreadystatechange = function(){
  if(xmlHttp.readyState == 1){
			var ajaxDisplay = document.getElementById('member_center_middle');
			ajaxDisplay.innerHTML = "<center><img src=\"img/ajax-loader.gif\" alt=\"loading\"></center>";
            
      document.title = "B.A.D.D.I.A - Bedford & District Driving Instructor Association";

    }
		if(xmlHttp.readyState == 4){
			var ajaxDisplay = document.getElementById('member_center_middle');
			ajaxDisplay.innerHTML = xmlHttp.responseText;
      
      var titleDisplay = document.getElementById('main_middle_title');
			titleDisplay.innerHTML = "<img src=\"img/l-icon.jpg\" alt=\"Learner plate\" align=\"absmiddle\">&nbsp;<span class=\"red_title\">" + title + "</span>";
      
      if (selected != -1){
  		document.getElementById("news_"+selected+"").style.color = "#4F4447";
    	}
    	selected = str;
    	document.getElementById("news_"+selected+"").style.color = "#ED1646";	
                 
      document.title = "B.A.D.D.I.A - "+ title;
		}
    }
    
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function schoolPagesDisplay(pagetitle, id)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var queryString = "?pagetitle=" + pagetitle + "&id=" + id + "&sid="+Math.random();
var url="show_school_pages.php" + queryString;

  xmlHttp.onreadystatechange = function(){
  if(xmlHttp.readyState == 1){
			var ajaxDisplay = document.getElementById('school_content_main');
			ajaxDisplay.innerHTML = "<center><img src=\"img/ajax-loader.gif\" alt=\"loading\"></center>";
            
      document.title = "B.A.D.D.I.A - Bedford & District Driving Instructor Association";

    }
		if(xmlHttp.readyState == 4){
			var ajaxDisplay = document.getElementById('school_content_main');
			ajaxDisplay.innerHTML = xmlHttp.responseText;
		}
    }
    
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function showHint(str,all)
{
if (str.length==0)
  { 
  document.getElementById("txtHint").innerHTML="";
  return;
  }
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="gethint.php";
url=url+"?q="+str;
url=url+"&all="+all;
url=url+"&sid="+Math.random();

 xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
		}
    }

xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
