function submitAdvancedSearchForm(form) {
	xmlHttp=GetXmlHttpObject();
	var url="searchEngine/advancedSearch"+form.searchType.value+".php";
	url=url+"?sid="+Math.random();
	for(var i = 0;i<form.length;i++){
		url = url + "&"+form[i].name+"="+form[i].value;
	}
	xmlHttp.onreadystatechange=function() {
		if (xmlHttp.readyState==4) { 
			document.getElementById("searchResult").innerHTML=xmlHttp.responseText;
		}
		else {
			document.getElementById("searchResult").innerHTML="<table align='center'><tr><td style='font-family: verdana;font-size: 11;font-weight: bold;color: blue'><img src='images/loading.gif'/></td></tr><tr><td align='center' style='font-weight: bold;font-size: 12;color: black;font-family: arial'>Loading, Please Wait ...</td></tr></table>";
		}
	};
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function getAdvancedSearchOptions(value) {
	xmlHttp=GetXmlHttpObject();
	var url="searchEngine/getAdvancedSearchOptions.php";
	url=url+"?searchType="+value;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=getOptions;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function getOptions() { 
	if (xmlHttp.readyState==4) { 
		document.getElementById("advancedSearch").innerHTML=xmlHttp.responseText;
	}
	else {
		document.getElementById("advancedSearch").innerHTML = "<table align='center'><tr><td style='font-family: verdana;font-size: 11;font-weight: bold;color: blue'><img src='images/loading.gif'/></td></tr><tr><td align='center' style='font-weight: bold;font-size: 12;color: black;font-family: arial'>Loading, Please Wait ...</td></tr></table>";
	}
}

function toggleAdvancedSearchMenu(div,image) {
	if(document.getElementById(div).style.visibility == 'hidden') {
		document.getElementById(div).style.visibility = 'visible';
		document.getElementById(image).src = "images/minus.gif";
	}
	else {
		document.getElementById(div).style.visibility = 'hidden';
		document.getElementById(image).src = "images/plus.gif";
	}
}

function submitSimpleSearchForm(form) {	
	type = "";
	if(form.searchType.value == 1)
		type = "Programs";
	else if(form.searchType.value == 2)
		type = "Members";
	else if(form.searchType.value == 3)
		type = "Community";
	else if(form.searchType.value == 4)
		type = "Links";
	else {
		document.getElementById("searchResult").innerHTML = "Please select a search type !";
		return;
	}
	
	xmlHttp=GetXmlHttpObject();
	var url="searchEngine/simpleSearch"+type+".php";
	url=url+"?query="+form.searchQuery.value;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=getSearchResult;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function navigateSearchPage(url,page){
	xmlHttp=GetXmlHttpObject();
	url=url+"?page="+page;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=getSearchResult;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function getSearchResult() {
	if (xmlHttp.readyState==4) { 
		document.getElementById("searchResult").innerHTML=xmlHttp.responseText;
	}
	else {
		document.getElementById("searchResult").innerHTML="<table align='center'><tr><td style='font-family: verdana;font-size: 11;font-weight: bold;color: blue'><img src='images/loading.gif'/></td></tr><tr><td align='center' style='font-weight: bold;font-size: 12;color: black;font-family: arial'>Searching, Please Wait ...</td></tr></table>";
	}
}