var onResults=false;
var language;

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}



function search_out() {
	this.onResults=false;
}

function search_in() {
	this.onResults=true;
}

function qclick() {
	language=document.getElementById('q').value;
	if (language=="Cerca" || language=="Search") {
		document.getElementById('q').value="";
	}
}

function rclose() {
	var search_results=document.getElementById('ricercaaperto');
	search_results.innerHTML='';
	search_results.style.display="none";
}

function qOut() {
	var val=document.getElementById('q').value;
	if (val=="") {
		if (language == "Cerca"){
			document.getElementById('q').value="Cerca";
		} else {
			document.getElementById('q').value="Search";
		}
		$('#ricercaaperto').hide();
	}
	if (this.onResults==false) {
		//alert ("iiI");
		//var search_results=document.getElementById('ricercaaperto');
		//search_results.innerHTML='';
	}
}

function searchResultRowOver (div) {
	div.style.backgroundColor="#f1f1f1";
}

function searchResultRowOut (div) {
	div.style.backgroundColor="#ffffff";
}

function prendiUrlHash(){
	
}

var timeoutHnd;

function doSearch () {
		if(timeoutHnd){
			clearTimeout(timeoutHnd)
		}
		timeoutHnd = setTimeout(doSearchIn,500) ;
	}


function doSearchIn() {
	
	var val=document.getElementById('q').value;
	//var rightcap_img = document.getElementById("rightcap_img");
	if (val.length < 3) {
		rclose();
		return false;
	}
		
	if (val && val!="Cerca" && val!="Search") {
		$.ajax({
			data: 'q='+val,
			type: "POST",
			cache: false,
			url: '/content/ajax_ricerca.php',
			success: function(data){
				document.getElementById('ricercaaperto').innerHTML = data;
			}
		});
		
		var search_results=document.getElementById('ricercaaperto');
		search_results.style.display="block";
		return false;
	}
}
function openWindow(url) {
  window.open(url,'popupWindow','resizable=no,scrollbars=yes,toolbar=no,status=no,height=650,width=720');
}
function hideSearch(){
	document.getElementById('ricercaaperto').display = "hidden";
}
