function showResult(str, WEBROOT, key){
	
	if(key != 40 && key != 38 && key != 116){
		
		// Show loading animation
		if (document.getElementById) { // DOM3 = IE5, NS6 
			document.getElementById('hideshow').style.visibility = 'visible'; 
		}
		
		else { 
			if (document.layers) { // Netscape 4 
				document.hideshow.visibility = 'visible'; 
			} 
			else { // IE 4 
				document.all.hideshow.style.visibility = 'visible'; 
			} 
		}
		
		if(str == ''){
			// Hide loading animation
			if (document.getElementById) { // DOM3 = IE5, NS6 
				document.getElementById('hideshow').style.visibility = 'hidden'; 
			} 
			else { 
				if (document.layers) { // Netscape 4 
					document.hideshow.visibility = 'hidden';
				} 
				else { // IE 4 
					document.all.hideshow.style.visibility = 'hidden'; 
				} 
			} 
		}
		
		//Start search action
		if (str.length==0){ 
  			document.getElementById("livesearch").innerHTML="";
 	 		document.getElementById("livesearch").style.border="0px";
  			return;
 		}
		
		if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
  			xmlhttp=new XMLHttpRequest();
  		}
		else {// code for IE6, IE5
  			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  		}
	
		xmlhttp.onreadystatechange=function(){
  			if (xmlhttp.readyState==4 && xmlhttp.status==200){
				
				
				// Hide loading animation
				if (document.getElementById) { // DOM3 = IE5, NS6 
					document.getElementById('hideshow').style.visibility = 'hidden'; 
				} 
				else { 
					if (document.layers) { // Netscape 4 
						document.hideshow.visibility = 'hidden';
					} 
					else { // IE 4 
						document.all.hideshow.style.visibility = 'hidden'; 
					} 
				} 

    			document.getElementById("livesearch").innerHTML=xmlhttp.responseText;
    			document.getElementById("livesearch").style.border="0px solid #A5ACB2";
    		}
  		}
				
		xmlhttp.open("GET",WEBROOT+"Scripts/Search/livesearch.php?q="+str,true);
		xmlhttp.send();
	}
}
