


function searchWorkshops () {

var ajax = getXMLHttpRequestObject();
  if (ajax) {
	 
  if (document.getElementById('results')) {
	 
    document.getElementById('search_form').onsubmit = function() {
     var title = document.getElementById('title').value;
        ajax.open('get', 'search_results_xml.php?title=' + encodeURIComponent(title));
        ajax.onreadystatechange = function() {
         
          handleResponse2(ajax);
        }
        ajax.send(null);
      return false; // So form isn't submitted.
            } 
      } 
    } 
} 

function handleResponse2(ajax) {
 if (ajax.readyState == 4) {
  
  
    if ((ajax.status == 200) || (ajax.status == 304) ) {
      
     
      var results = document.getElementById('results');
      results.innerHTML = ajax.responseText;

     
      results.style.display = 'block';
      
    } else { 
      document.getElementById('search_form').submit();
    }
    
  } 
  
} 
 
 