var XMLHttpRequestObject = false;

var XMLHttpRequestObject2 = false;

var XMLHttpRequestObject3 = false;

var XMLHttpRequestObject4 = false;

var XMLHttpRequestObject5 = false;

var XMLHttpRequestObject6 = false;

var XMLHttpRequestObject7 = false;

var XMLHttpRequestObject8 = false;

var XMLHttpRequestObject4c = false;

var XMLHttpRequestObject4d = false;

	

if (window.XMLHttpRequest) {
XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttpRequestObject2 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject2 = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttpRequestObject3 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject3 = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttpRequestObject4 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject4 = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttpRequestObject5 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject5 = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttpRequestObject6 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject6 = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttpRequestObject7 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject7 = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttpRequestObject8 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject8 = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttpRequestObject4c = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject4c = new ActiveXObject("Microsoft.XMLHTTP");
}
if (window.XMLHttpRequest) {
XMLHttpRequestObject4d = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject4d = new ActiveXObject("Microsoft.XMLHTTP");
}

function getData(dataSource, divID, form) 
{ 
if(XMLHttpRequestObject) {

	var prefix="&tx_eventdirectory_pi1";
	//dataSource=dataSource + prefix + "[theme]=" + form.theme.value + prefix + "[topic]=" + form.topic.value + prefix + "[year]=" + form.year.value + prefix + "[month]=" + form.month.value + prefix + "[location]=" + form.location.value + prefix + "[venue]=" + form.venue.value + prefix + "[title]=" + form.title.value + prefix + "[pco]=" + form.pco.value + prefix + "[organizer]=" + form.organizer.value;
	
	dataSource=dataSource + prefix + "[theme]=" + form.theme.value + prefix + "[topic]=" + form.topic.value + prefix + "[year]=" + form.year.value + prefix + "[month]=" + form.month.value + prefix + "[location]=" + form.location.value + prefix + "[title]=" + form.title.value;
	

	var obj = document.getElementById(divID); 
	XMLHttpRequestObject.open("GET", dataSource); 
	obj.innerHTML ='';	

	XMLHttpRequestObject.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject.readyState == 4 && 
	XMLHttpRequestObject.status == 200) { 
	obj.innerHTML = XMLHttpRequestObject.responseText; 
	}
	else{
		obj.innerHTML ='<table width="100%" border="0"><tr><td width="100%" height"200" align="center" valign="middle"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></td></tr></table>';	
	} 
	} 

	XMLHttpRequestObject.send(null); 
}
}

function getData7(dataSource, divID, destination) 
{ 
if(XMLHttpRequestObject7) {

	var prefix="&tx_eventdirectory_pi1";
	//dataSource=dataSource + prefix + "[theme]=" + form.theme.value + prefix + "[topic]=" + form.topic.value + prefix + "[year]=" + form.year.value + prefix + "[month]=" + form.month.value + prefix + "[location]=" + form.location.value + prefix + "[venue]=" + form.venue.value + prefix + "[title]=" + form.title.value + prefix + "[pco]=" + form.pco.value + prefix + "[organizer]=" + form.organizer.value;
	title='';
	dataSource=dataSource + prefix + "[theme]=0" + prefix + "[topic]=0" + prefix + "[year]=0" + prefix + "[month]=0" + prefix + "[location]=" + destination + prefix + "[title]=" + title;
	

	var obj7 = document.getElementById(divID); 
	XMLHttpRequestObject7.open("GET", dataSource); 
	obj7.innerHTML ='';	

	XMLHttpRequestObject7.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject7.readyState == 4 && 
	XMLHttpRequestObject7.status == 200) { 
	obj7.innerHTML = XMLHttpRequestObject7.responseText; 
	}
	else{
		obj7.innerHTML ='<table width="100%" border="0"><tr><td width="100%" height"200" align="center" valign="middle"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></td></tr></table>';	
	} 
	} 

	XMLHttpRequestObject7.send(null); 
}
}

function getData8(dataSource, divID, searchdata) 
{ 
if(XMLHttpRequestObject8) {

	var prefix="&tx_eventdirectory_pi1";
	dataSource=dataSource + prefix + "[theme]=" + searchdata[0] + prefix + "[topic]=" + searchdata[1]  + prefix + "[year]=" + searchdata[2]  + prefix + "[month]=" + searchdata[3]  + prefix + "[location]=" + searchdata[4] + prefix + "[title]=" + searchdata[5];
	

	var obj8 = document.getElementById(divID); 
	XMLHttpRequestObject8.open("GET", dataSource); 
	obj8.innerHTML ='';	

	XMLHttpRequestObject8.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject8.readyState == 4 && 
	XMLHttpRequestObject8.status == 200) { 
	obj8.innerHTML = XMLHttpRequestObject8.responseText; 
	}
	else{
		obj8.innerHTML ='<table width="100%" border="0"><tr><td width="100%" height"200" align="center" valign="middle"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></td></tr></table>';	
	} 
	} 

	XMLHttpRequestObject8.send(null); 
}
}

function getData2(dataSource, divID) 
{ 
if(XMLHttpRequestObject2) {
	var obj2 = document.getElementById(divID); 
	XMLHttpRequestObject2.open("GET", dataSource); 

	XMLHttpRequestObject2.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject2.readyState == 4 && 
	XMLHttpRequestObject2.status == 200) { 
	obj2.innerHTML = XMLHttpRequestObject2.responseText; 
	} 
	else{
		obj2.innerHTML ='<table width="100%" border="0"><tr><td width="100%" height"200" align="center" valign="middle"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></td></tr></table>';	
	} 
	} 

	XMLHttpRequestObject2.send(null); 
}
}

function getData3(dataSource, divID, form) 
{ 
if(XMLHttpRequestObject3) {

	var prefix="&tx_eventdirectory_pi1";
	dataSource=dataSource + prefix + "[keywords]=" + form.keywords.value + prefix + "[name]=" + form.name.value;

	var obj3 = document.getElementById(divID); 
	XMLHttpRequestObject3.open("GET", dataSource); 
	obj3.innerHTML ='';	

	XMLHttpRequestObject3.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject3.readyState == 4 && 
	XMLHttpRequestObject3.status == 200) { 
	obj3.innerHTML = XMLHttpRequestObject3.responseText; 
	}
	else{
		obj3.innerHTML ='<table width="100%" border="0"><tr><td width="100%" height"200" align="center" valign="middle"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></td></tr></table>';	
	} 
	} 

	XMLHttpRequestObject3.send(null); 
}
}

function getData5(dataSource, divID, form) 
{ 
if(XMLHttpRequestObject5) {

	var prefix="&tx_eventdirectory_pi1";
	dataSource=dataSource + prefix + "[location]=" + form.location.value;

	var obj5 = document.getElementById(divID); 
	XMLHttpRequestObject5.open("GET", dataSource); 
	obj5.innerHTML ='';	

	XMLHttpRequestObject5.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject5.readyState == 4 && 
	XMLHttpRequestObject5.status == 200) { 
	obj5.innerHTML = XMLHttpRequestObject5.responseText; 
	}
	else{
		obj5.innerHTML ='<table width="100%" border="0"><tr><td width="100%" height"200" align="center" valign="middle"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></td></tr></table>';	
	} 
	} 

	XMLHttpRequestObject5.send(null); 
}
}

function getData6(dataSource, divID, desName) 
{ 
if(XMLHttpRequestObject6) {

	var prefix="&tx_eventdirectory_pi1";
	dataSource=dataSource + prefix + "[location]=" + desName;

	var obj6 = document.getElementById(divID); 
	XMLHttpRequestObject6.open("GET", dataSource); 
	obj6.innerHTML ='';	

	XMLHttpRequestObject6.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject6.readyState == 4 && 
	XMLHttpRequestObject6.status == 200) { 
	obj6.innerHTML = XMLHttpRequestObject6.responseText; 
	}
	else{
		obj6.innerHTML ='<table width="100%" border="0"><tr><td width="100%" height"200" align="center" valign="middle"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></td></tr></table>';	
	} 
	} 

	XMLHttpRequestObject6.send(null); 
}
}


function getData4(dataSource, divID, form) 
{ 
if(XMLHttpRequestObject4) {

	var prefix="&tx_eventdirectory_pi1";
	dataSource=dataSource + prefix + "[mcategory]=" + form.mcategory.value + prefix + "[category]=" + form.category.value + prefix + "[destination]=" + form.destination.value + prefix + "[location]=" + form.location.value + prefix + "[keywords]=" + form.keywords.value;

	var obj4 = document.getElementById(divID); 
	XMLHttpRequestObject4.open("GET", dataSource); 
	obj4.innerHTML ='';	

	XMLHttpRequestObject4.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject4.readyState == 4 && 
	XMLHttpRequestObject4.status == 200) { 
	obj4.innerHTML = XMLHttpRequestObject4.responseText; 
	}
	else{
		obj4.innerHTML ='<div style="width: 16px;margin-left: auto; margin-right: auto;"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></div>';	
	} 
	} 

	XMLHttpRequestObject4.send(null); 
}
}

function getData4c(dataSource, divID, mcatvalue) 
{ 
if(XMLHttpRequestObject4c) {

	var prefix="&tx_eventdirectory_pi1";
	dataSource=dataSource + prefix + "[mcategory]=" + mcatvalue;

	var obj4c = document.getElementById(divID); 
	XMLHttpRequestObject4c.open("GET", dataSource); 
	obj4c.innerHTML ='';	

	XMLHttpRequestObject4c.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject4c.readyState == 4 && 
	XMLHttpRequestObject4c.status == 200) { 
	obj4c.innerHTML = XMLHttpRequestObject4c.responseText; 
	}
	else{
		obj4c.innerHTML ='<div style="width: 16px;margin-left: auto; margin-right: auto;"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></div>';	
	} 
	} 

	XMLHttpRequestObject4c.send(null); 
}
}

function getData4d(dataSource, divID, mdestvalue) 
{ 
if(XMLHttpRequestObject4d) {

	var prefix="&tx_eventdirectory_pi1";
	dataSource=dataSource + prefix + "[destination]=" + mdestvalue;

	var obj4d = document.getElementById(divID); 
	XMLHttpRequestObject4d.open("GET", dataSource); 
	obj4d.innerHTML ='';	

	XMLHttpRequestObject4d.onreadystatechange = function() 
	{ 
	if (XMLHttpRequestObject4d.readyState == 4 && 
	XMLHttpRequestObject4d.status == 200) { 
	obj4d.innerHTML = XMLHttpRequestObject4d.responseText; 
	}
	else{
		obj4d.innerHTML ='<div style="width: 16px;margin-left: auto; margin-right: auto;"><img src="typo3conf/ext/eventdirectory/ajax-loader.gif"></div>';	
	} 
	} 

	XMLHttpRequestObject4d.send(null); 
}
}


function getDataD(dataSource, divID, dataSource2, divID2)
{
	getData(dataSource, divID);
	getData2(dataSource2, divID2);
}
