function createRequestObject(){

var req;

if(window.XMLHttpRequest){
//For Firefox, Safari, Opera
req = new XMLHttpRequest();
}
else if(window.ActiveXObject){
//For IE 5+
req = new ActiveXObject("Microsoft.XMLHTTP");
}
else{
//Error for an old browser
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 sendRequest(method, url){
if(method == 'get' || method == 'GET'){
http.open(method,url,true);
http.onreadystatechange = handleResponse;
http.send(null);
}
}

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


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

function sendRequest2(method, url){
if(method == 'get' || method == 'GET'){
http2.open(method,url,true);
http2.onreadystatechange = handleResponse2;
http2.send(null);
}
}

function handleResponse2(){
if(http2.readyState == 4 && http2.status == 200){
var response = http2.responseText;
if(response){
document.getElementById("ajax_res2").innerHTML = response;
}
}
}

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

function sendRequest3(method, url){
if(method == 'get' || method == 'GET'){
http3.open(method,url,true);
http3.onreadystatechange = handleResponse3;
http3.send(null);
}
}

function handleResponse3(){
if(http3.readyState == 4 && http3.status == 200){
var response = http3.responseText;
if(response){
document.getElementById("ajax_res3").innerHTML = response;
}
}
}


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

function sendRequest4(method, url){
if(method == 'get' || method == 'GET'){
http4.open(method,url,true);
http4.onreadystatechange = handleResponse4;
http4.send(null);
}
}

function handleResponse4(){
if(http4.readyState == 4 && http4.status == 200){
var response = http4.responseText;
if(response){
document.getElementById("ajax_res4").innerHTML = response;
}
}
}



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

function sendRequestob(method, url){
if(method == 'get' || method == 'GET'){
openbar.open(method,url,true);
openbar.onreadystatechange = handleResponseob;
openbar.send(null);
}
}

function handleResponseob(){
if(openbar.readyState == 4 && openbar.status == 200){
var response = openbar.responseText;
if(response){
document.getElementById("ajax_openbar").innerHTML = response;
}
}
} 


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

function sendRequestrooms(method, url){
if(method == 'get' || method == 'GET'){
rooms.open(method,url,true);
rooms.onreadystatechange = handleResponserooms;
rooms.send(null);
}
}

function handleResponserooms(){
if(rooms.readyState == 4 && rooms.status == 200){
var response = rooms.responseText;
if(response){
document.getElementById("ajax_rooms").innerHTML = response;
}
}
} 


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

function sendRequestrooms2(method, url){
if(method == 'get' || method == 'GET'){
rooms2.open(method,url,true);
rooms2.onreadystatechange = handleResponserooms2;
rooms2.send(null);
}
}

function handleResponserooms2(){
if(rooms2.readyState == 4 && rooms2.status == 200){
var response = rooms2.responseText;
if(response){
document.getElementById("ajax_rooms2").innerHTML = response;
}
}
} 

//Make the XMLHttpRequest Object
var food = createRequestObject();
 
function sendRequestfood(method, url){
if(method == 'get' || method == 'GET'){
food.open(method,url,true);
food.onreadystatechange = handleResponsefood;
food.send(null);
}
}

function handleResponsefood(){
if(food.readyState == 4 && food.status == 200){
var response = food.responseText;
if(response){
document.getElementById("ajax_food").innerHTML = response;
}
}
} 


//Make the XMLHttpRequest Object
var doublebook = createRequestObject();
 
function sendRequestdoublebook(method, url){
if(method == 'get' || method == 'GET'){
doublebook.open(method,url,true);
doublebook.onreadystatechange = handleResponsedoublebook;
doublebook.send(null);
}
}

function handleResponsedoublebook(){
if(doublebook.readyState == 4 && doublebook.status == 200){
var response = doublebook.responseText;
if(response){
document.getElementById("ajax_doublebook").innerHTML = response;
}
}
} 


//Make the XMLHttpRequest Object
var popup = createRequestObject();
 
function sendRequestpopup(method, url){
if(method == 'get' || method == 'GET'){
popup.open(method,url,true);
popup.onreadystatechange = handleResponsepopup;
popup.send(null);
}
}

function handleResponsepopup(){
if(popup.readyState == 4 && popup.status == 200){
var response = popup.responseText;
if(response){
document.getElementById("popup").innerHTML = response;
}
}
} 

//Make the XMLHttpRequest Object
var smallpopup = createRequestObject();
 
function sendRequestsmallpopup(method, url){
if(method == 'get' || method == 'GET'){
smallpopup.open(method,url,true);
smallpopup.onreadystatechange = handleResponsesmallpopup;
smallpopup.send(null);
}
}

function handleResponsesmallpopup(){
if(smallpopup.readyState == 4 && smallpopup.status == 200){
var response = smallpopup.responseText;
if(response){
document.getElementById("smallpopup").innerHTML = response;
}
}
} 

//Make the XMLHttpRequest Object
var eventcat = createRequestObject();
 
function sendRequesteventcat(method, url){
if(method == 'get' || method == 'GET'){
eventcat.open(method,url,true);
eventcat.onreadystatechange = handleResponseeventcat;
eventcat.send(null);
}
}

function handleResponseeventcat(){
if(eventcat.readyState == 4 && eventcat.status == 200){
var response = eventcat.responseText;
if(response){
document.getElementById("eventcat").innerHTML = response;
}
}
} 

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

function sendRequestcal(method, url){
if(method == 'get' || method == 'GET'){
cal.open(method,url,true);
cal.onreadystatechange = handleResponsecal;
cal.send(null);
}
}

function handleResponsecal(){
if(cal.readyState == 4 && cal.status == 200){
var response = cal.responseText;
if(response){
document.getElementById("calpopup").innerHTML = response;
}
}
}



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

function sendRequestsuggestion(method, url){
if(method == 'get' || method == 'GET'){
suggestion.open(method,url,true);
suggestion.onreadystatechange = handleResponsesuggestion;
suggestion.send(null);
}
}

function handleResponsesuggestion(){
if(suggestion.readyState == 1)
{
document.getElementById("suggestion").innerHTML = '<img src="data/images/ajax-loader.gif">';
}
if(suggestion.readyState == 2 || suggestion.readyState == 3 )
{
document.getElementById("suggestion").innerHTML = 'Calculating...';
}
if(suggestion.readyState == 4 && suggestion.status == 200){
var response = suggestion.responseText;
if(response){
document.getElementById("suggestion").innerHTML = response;
}
}
}

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

function sendRequestfeed(method, url){
if(method == 'get' || method == 'GET'){
feed.open(method,url,true);
feed.onreadystatechange = handleResponsefeed;
feed.send(null);
}
}

function handleResponsefeed(){
if(feed.readyState == 4 && feed.status == 200){
var response = feed.responseText;
if(response){
document.getElementById("feed").innerHTML = response;
}
}
}

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

function sendRequestbigfeed(method, url){
if(method == 'get' || method == 'GET'){
bigfeed.open(method,url,true);
bigfeed.onreadystatechange = handleResponsebigfeed;
bigfeed.send(null);
}
}

function handleResponsebigfeed(){
if(bigfeed.readyState == 4 && bigfeed.status == 200){
var response = bigfeed.responseText;
if(response){
document.getElementById("bigfeed").innerHTML = response;
}
}
}



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

function sendRequestsheetpopup(method, url){
if(method == 'get' || method == 'GET'){
sheetpopup.open(method,url,true);
sheetpopup.onreadystatechange = handleResponsesheetpopup;
sheetpopup.send(null);
}
}

function handleResponsesheetpopup(){
if(sheetpopup.readyState == 4 && sheetpopup.status == 200){
var response = sheetpopup.responseText;
if(response){
document.getElementById("sheetpopup").innerHTML = response;
}
}
}
