function createRequestObject(){

  var req;

  try
  {
    // Firefox, Opera, Safari
    req = new XMLHttpRequest();
  }

  catch (e)
  {
    // Internet Explorer
    try
    {
      //For IE 6
      req = new ActiveXObject("Msxml2.XMLHTTP");
    }

    catch (e)
    {
      try
      {
        //For IE 5
        req = new ActiveXObject("Microsoft.XMLHTTP");
      }

      catch (e)
      {
        alert('Your browser is not IE 5 or higher, or Firefox or Safari or Opera');
      }
    }
  }

  return req;
}

//Make the XMLHttpRequest Object
var http = createRequestObject();

function send_detail_Request(method, url){
  if(method == 'get' || method == 'GET'){
    http.open(method,url,true);
    http.onreadystatechange = handle_detail_Response;
    http.send(null);
  }
}

function handle_detail_Response(){
  if(http.readyState == 4 && http.status == 200){
    var response = http.responseText;
    if(response){
	document.getElementById("detail_response").innerHTML = response;
    }
  }
  else
  {
  document.getElementById("detail_response").innerHTML="<img class=\"fixed_loading_img\" src=images/ajax-loader.gif></img>";
  }
document.getElementById("inner_detail_response").innerHTML="";
}


function sendRequest(method, url){
  if(method == 'get' || method == 'GET'){
    http.open(method,url,true);
    http.onreadystatechange = handleResponse;
    http.send(null);
  }
}

function handleResponse(){
  if(http.readyState == 4 && http.status == 200){
    var response = http.responseText;
    if(response){
      document.getElementById("inner_detail_response").innerHTML = response;
    }
  }
  else
  {
  document.getElementById("inner_detail_response").innerHTML='<img class=\"fixed_loading_img\" src=images/ajax-loader.gif></img>';
  }
}


