function QuerySearch(Query) {
	var Filter = document.getElementById("FilterForm");
	
	XmlHttp = NewXmlHttp();
	if (XmlHttp==null) {
		alert ("Your browser does not support AJAX!");
		return;
	}
	
	var url="Script/SearchQuery.php";
	url = url+"?q="+Query;
	XmlHttp.onreadystatechange = OutputSearchResults;
	XmlHttp.open("GET",url,true);
	XmlHttp.send(null);
	
	/*
	var loadingImg = document.createElement('img');
	loadingImg.src = 'Images/Icons/Misc/dyn_load_FFF_333.gif';
	loadingImg.id = "SearchLoadIcon";
	loadingImg.width = 16;
	loadingImg.height = 16;
	Filter.appendChild(loadingImg);
	*/
	//Filter.innerHTML = "<div align=\"center\" style=\"color: #FFF; font-weight: bold; font-size: 12px;\"><img width=\"16\" height=\"16\" src=\"Images/Icons/Misc/dyn_load_FFF_333.gif\" /><br />LOADING</div>";
}



function OutputSearchResults() { 
	if (XmlHttp.readyState == 4) {
	
		var xmlDoc=XmlHttp.responseXML.documentElement;
				
		var Result = xmlDoc.getElementsByTagName("result");
		//var Comments = xmlDoc.getElementsByTagName("comments");
		var Date = xmlDoc.getElementsByTagName("date");
		var LinkHref = xmlDoc.getElementsByTagName("link");
		var Type = xmlDoc.getElementsByTagName("type");
		
		var i;
		var Form = document.getElementById("FilterForm");
		
		Form.innerHTML = "";

		if (Result.length == 0) {
            Form.innerHTML = '<span style="color: #FFF; font-size: 12px; margin: 10px;">No results for your search.</span><br /><br /><strong><span style="color: #FFF; font-size: 12px; margin: 10px; cursor: pointer;" onclick="ToggleFilter();">Close Search</span></strong>';
			Form.style.display = 'block';
			//Form.style.display = 'none';
		}
		else {
			Form.style.display = 'block';
			
			var Table = document.createElement('table');
			for (i = 0; i < Result.length; i++) {
				var Row = document.createElement('tr');
				var TitleTd = document.createElement('td');
				TitleTd.style.width = "420px";
				
				var TypeTd = document.createElement('td');
				TypeTd.style.textAlign = "right";
				TypeTd.style.width = "60px";
				
				var DateTd = document.createElement('td');
				DateTd.style.textAlign = "right";
				DateTd.style.width = "100px";
			
				var Url = document.createElement('a');
				Url.href = LinkHref[i].childNodes[0].nodeValue;
				Url.innerHTML = Result[i].childNodes[0].nodeValue;
				
				TitleTd.appendChild(Url);
				//CommentsTd.appendChild(document.createTextNode(Comments[i].childNodes[0].nodeValue));
				DateTd.appendChild(document.createTextNode(Date[i].childNodes[0].nodeValue));
				TypeTd.appendChild(document.createTextNode(Type[i].childNodes[0].nodeValue));
				
				Row.appendChild(TitleTd);
				Row.appendChild(TypeTd);
				//Row.appendChild(CommentsTd);
				Row.appendChild(DateTd);
				
				Table.appendChild(Row);
			}
			
			Form.appendChild(Table);
			
		}
		
	}
	
}



function LoadComments(OId) { 

}
