function createRequestObject(){
  var request_o; //declare the variable to hold the object.
  var browser = navigator.appName; //find the browser name
  if(browser == "Microsoft Internet Explorer"){
    request_o = new ActiveXObject("Microsoft.XMLHTTP");
  }else{
    request_o = new XMLHttpRequest();
  }
  return request_o; //return the object
}

var http = createRequestObject(); 

function getBooks(){
  http.open('get', '/internal_request.php?action=get_books&bible_id=' 
      + document.search_book.bible_id.value);
  http.onreadystatechange = handleBooks; 
  http.send(null);
}

function handleBooks(){
  if(http.readyState == 4){ //Finished loading the response
    var response = http.responseText;
    document.getElementById('select_book').innerHTML = response;
  }
}

function getChapters(){
  http.open('get', '/internal_request.php?action=get_chapters&bible_id=' 
      + document.search_book.bible_id.value + '&book_id=' 
      + document.search_book.book_id.value);
  http.onreadystatechange = handleChapters; 
  http.send(null);
}

function handleChapters(){
  if(http.readyState == 4){ //Finished loading the response
    var response = http.responseText;
    document.getElementById('select_chapter').innerHTML = response;
  }
}


function getChapterText(){
  
  document.search_book.submit();
  //http.open('get', '/internal_request.php?action=get_chapter_text&bible_id=' 
  //    + document.search_book.bible_id.value + '&book_id=' 
  //    + document.search_book.book_id.value + '&chapter='+ document.search_book.chapter.value);
  //http.onreadystatechange = handleChapterBook; 
  //http.send(null);
}

function handleChapterBook(){
  if(http.readyState == 4){ //Finished loading the response
    var response = http.responseText;
    document.getElementById('chapter_text').innerHTML = response;
  }
}

