function getData(obj,id) {
	urlo = 'gmap/ajax/ajax.getdata.php?id='+escape(id);
	$.get(urlo, function(data){
		obj.openInfoWindowHtml(data);
	});

	/*new Ajax.Request(urlo, {
	method:'get',
	onSuccess: function(transport){
	var response = transport.responseText;
		obj.openInfoWindowHtml(response);
	},
	onFailure: function(){ alert('ko'); }
	});*/
}

function loadRate(id,u) {
	urlo = 'res/ajax/ajax.loadrating.php?id='+escape(id)+'&u='+escape(u)
	new Ajax.Request(urlo, {
	method:'get',
	onSuccess: function(transport){
	var response = transport.responseText;
		$('voticommunity').innerHTML = response;
	},
	onFailure: function(){ alert('ko'); }
	});
}

function rateThis(voto,id,cat,u) {
	urlo = 'res/ajax/ajax.rating.php?id='+escape(id)+'&rat='+escape(voto)+'&cat='+escape(cat)+'&u='+escape(u)
	new Ajax.Request(urlo, {
	method:'get',
	onSuccess: function(transport){
	var response = transport.responseText;
		$('rateText'+id+cat).innerHTML = response;
		setTimeout(function () { loadRate(id,u) }, 2000);
	},
	onFailure: function(){ alert('ko'); }
	});
}

function rateLog(id,cat) {
	var t
	t = $('rateText'+id+cat).innerHTML;
	$('rateText'+id+cat).innerHTML = "<b style='color:red'>Devi loggarti!</span>";
	setTimeout(function () { $('rateText'+id+cat).innerHTML = t; } , 2000 );
}



function filtraTipo (tipologia) {
	o = $('filtro_'+tipologia);
	for (i=0; i<markersArr.length; i++)
	{
		if (markersArr[i].tipo==tipologia) if (o.checked)
			{
				markersArr[i].marker.show()
			} else {
				markersArr[i].marker.closeInfoWindow();
				markersArr[i].marker.hide()
			}
	}
}


function vaiCap() {
	var a = document.URL.split('?');
	document.location.href = a[0] + '?cap=' + escape( $('cap').getValue() );
}

function vaiCapText() {
	var a = document.URL.split('?');
	document.location.href = a[0] + '?cap=' + escape( $('cap').value );
}

function gup( name ) { /* prende i parametri da una querystring get */
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null ) return "";
		else return results[1];
}

function vaiSort() {
	var v
	v = $('ordinacombo').getValue();
	var a = document.URL.split('?');
	if (a[1])
	{
		if (gup("sort"))
		{
			a[1] = a[1].replace("&sort=" + gup("sort"), "" ) 
			a[1] = a[1].replace("sort=" + gup("sort"), "" ) 
		}
		a[0]=a[0] + '?' + a[1] + "&"
	} else {
		a[0]=a[0] + "?"
	}

	document.location.href = a[0] + 'sort=' + escape( v );
}


function showRegistraForm() {
	$('campiForm').className='';
	setTimeout("$('email').focus();" , 300);
}

function registraUtente() {
	urlo = 'res/ajax/ajax.registrautente.php?e='+escape($('email').value)+'&u='+escape($('utente').value)+'&p='+escape($('password').value)+'&a='+escape($('privacy').checked?1:0)
	//alert(urlo);
	new Ajax.Request(urlo, {
	method:'get',
	onSuccess: function(transport){
	var response = transport.responseText;
		$('outputRegistrazioneUtente').innerHTML = response;
	},
	onFailure: function(){ alert('ko'); }
	});
}

function inviaCommento() {
	urlo = 'res/ajax/ajax.formcommento.php?u='+escape($('iduser').value)+'&d='+escape($('testocommento').value)+'&a='+escape($('idasilo').value);
	new Ajax.Request(urlo, {
	method:'get',
	onSuccess: function(transport){
	var response = transport.responseText;
		$('outputCommento').innerHTML = response;
		if (response=="ok")
		{
			document.location.href="asilo.php?id=" + $('idasilo').value
		}
	},
	onFailure: function(){ alert('ko'); }
	});
}


function inviaDomanda() {
	urlo = 'res/ajax/ajax.formdomanda.php?e='+escape($('emaildomanda').value)+'&d='+escape($('testodomanda').value)+'&n='+escape($('nomedomanda').value)
	new Ajax.Request(urlo, {
	method:'get',
	onSuccess: function(transport){
	var response = transport.responseText;
		$('outputDomanda').innerHTML = response;
	},
	onFailure: function(){ alert('ko'); }
	});
}


function showMore() {
	if ($('de_perche_segnalatore').selectedIndex==3)
	{
			if ($('a1').className=='nascosto')
			{
				$('a1').className='';
			}
	} else {
			if ($('a1').className=='')
			{
				$('a1').className='nascosto';
			}
	}
}


function setTab(s) {
	var accendi;
	var spegni;
	accendi = s;
	if (accendi=='mappa') $('mappacontainer').style.visibility='visible';
	if (accendi=='scheda') spegni='mappa'; else spegni='scheda';
	if (spegni=='scheda') $('testofoto').style.display='none'; else $('testofoto').style.display=''; 
	$(accendi+'container').style.display='';
	$(spegni+'container').style.display='none';
	$(spegni+'tab').className=spegni+'_off';
	$(accendi+'tab').className=accendi+'_on';

}


