function stampa() {
	print();
}

function lastsearch() {
}



function creaTesto(titolo,corpo) {
	//return "<strong>" + titolo + "</strong><br/><font size=\"1\">" + corpo + "<br/>&nbsp;</font>";
	return '';
}
function loadMap(num) {
      if (GBrowserIsCompatible()) {
		 if (num == 2) {
			 w = 450;
		 } else {
			 w = 560;
		 }
        var map = new GMap2(document.getElementById("cartina"), { size: new GSize(w,250) } );

		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		//map.addControl(new GOverviewMapControl());
		arrcoord = coordinate.split(',');
		//http://maps.google.it/maps?f=q&source=s_q&hl=it&geocode=&q=marche&sll=41.442726,12.392578&sspn=23.350376,57.084961&ie=UTF8&z=9
//		map.setCenter(new GLatLng(43.505874, 12.989615), 7); 
		map.setCenter(new GLatLng(arrcoord[0], arrcoord[1]), 7); 
		var point = new GLatLng(arrcoord[0], arrcoord[1]);
		map.addOverlay(createMarker(point, creaTesto("titolo","corpo"),1));
      } else {
		  alert("Le mappe di google non possono essere visualizzate sul tuo browser");
	  }
}
function createMarker(point, description, index) {
	var marker = new GMarker(point);
	//GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml(description);});
	gmarkers[index] = marker;
	return marker;
}
function unloadMap() {
		GUnload();	
}
function myclick(i) {
    GEvent.trigger(gmarkers[i], "click");
}

function goform(num) {
	if (num == 1) {
		if(document.cerca1.categoria.value == '0' && document.cerca1.regione.value == '0' && document.cerca1.posti.value == '' &&document.cerca1.prezzo.value == '') {
			alert('Compilare i campi per la ricerca');
			return false;
		} else {
			qs = '';
			if(document.cerca1.categoria.value != '0') qs += '&ccat='+document.cerca1.categoria.value;
			if(document.cerca1.regione.value != '0') qs += '&creg='+document.cerca1.regione.value;
			if(document.cerca1.posti.value != '') qs += '&cpos='+escape(document.cerca1.posti.value);
			if(document.cerca1.prezzo.value != '') qs += '&cpre='+escape(document.cerca1.prezzo.value);
			document.location.href = 'catalogo.php?type=1'+qs;
			return false;
		}
	} else if(num == 2) {
		if (document.cerca2.nome.value == '') {
			alert('Scrivere il nome da cercare');
			return false;
		} else {
			document.location.href = 'catalogo.php?type=2&txt='+escape(document.cerca2.nome.value);
			return false;
		}
	} else if (num == 3 || num == 5) {
		if (document.formserv.nome.value == '' || document.formserv.cognome.value == '' || document.formserv.email.value == '') {
			alert('Si prega di compilare tutti i campi');
			return false;
		} else if (!document.formserv.privacy.checked) {
			alert("Per ottenere il servizio, è obbligatorio accettare il trattamento dei dati personali");
			return false;
		} else {
			return true;
		}	
	} else if (num == 4) {
		if (document.prenota.nome.value == '' || document.prenota.cognome.value == '' || document.prenota.email.value == '' || document.prenota.nazione.value == '' || document.prenota.dal.value == '' || document.prenota.al.value == '' || document.prenota.adulti.value == '' || document.prenota.bambini.value == '' || document.prenota.cellulare.value == '') {
			alert('Si prega di compilare tutti i campi obbligatori');
			return false;
		} else if (!document.prenota.privacy.checked) {
			alert("Per ottenere il servizio, è obbligatorio accettare il trattamento dei dati personali");
			return false;
		} else {
			return true;
		}	
	} else if (num == 6) {
		if (document.formreg.nome.value == '' || document.formreg.cognome.value == '' || document.formreg.email.value == '' || document.formreg.nazione.value == '' || document.formreg.indirizzo.value == '' || document.formreg.cap.value == '' || document.formreg.citta.value == '' || document.formreg.cellulare.value == '') {
			alert('Si prega di compilare tutti i campi obbligatori');
			return false;
		} else if (!document.formreg.privacy.checked) {
			alert("Per ottenere il servizio, è obbligatorio accettare il trattamento dei dati personali");
			return false;
		} else {
			return true;
		}	
	}
}

function goform_en(num,path) {
	if (num == 1) {
		if(document.cerca1.categoria.value == '0' && document.cerca1.regione.value == '0' && document.cerca1.posti.value == '' &&document.cerca1.prezzo.value == '') {
			alert('Fill in the fields for the search');
			return false;
		} else {
			qs = '';
			if(document.cerca1.categoria.value != '0') qs += '&ccat='+document.cerca1.categoria.value;
			if(document.cerca1.regione.value != '0') qs += '&creg='+document.cerca1.regione.value;
			if(document.cerca1.posti.value != '') qs += '&cpos='+escape(document.cerca1.posti.value);
			if(document.cerca1.prezzo.value != '') qs += '&cpre='+escape(document.cerca1.prezzo.value);
			document.location.href = path+'catalog.php?type=1'+qs;
			return false;
		}
	} else if(num == 2) {
		if (document.cerca2.nome.value == '') {
			alert('Enter the name to search for');
			return false;
		} else {
			document.location.href = path+'catalog.php?type=2&txt='+escape(document.cerca2.nome.value);
			return false;
		}
	} else if (num == 3 || num == 5) {
		if (document.formserv.nome.value == '' || document.formserv.cognome.value == '' || document.formserv.email.value == '') {
			alert('Please fill in all of the fields');
			return false;
		} else if (!document.formserv.privacy.checked) {
			alert("To complete the search, you must consent to the processing of your personal data");
			return false;
		} else {
			return true;
		}	
	} else if (num == 4) {
		if (document.prenota.nome.value == '' || document.prenota.cognome.value == '' || document.prenota.email.value == '' || document.prenota.nazione.value == '' || document.prenota.dal.value == '' || document.prenota.al.value == '' || document.prenota.adulti.value == '' || document.prenota.bambini.value == '' || document.prenota.cellulare.value == '') {
			alert('Please fill in all of the obligatory fields');
			return false;
		} else if (!document.prenota.privacy.checked) {
			alert("To complete the search, you must consent to the processing of your personal data");
			return false;
		} else {
			return true;
		}	
	} else if (num == 6) {
		if (document.formreg.nome.value == '' || document.formreg.cognome.value == '' || document.formreg.email.value == '' || document.formreg.nazione.value == '' || document.formreg.indirizzo.value == '' || document.formreg.cap.value == '' || document.formreg.citta.value == '' || document.formreg.cellulare.value == '') {
			alert('Please fill in all of the obligatory fields');
			return false;
		} else if (!document.formreg.privacy.checked) {
			alert("To complete the search, you must consent to the processing of your personal data");
			return false;
		} else {
			return true;
		}	
	}
}

function goform_nl(num,path) {
	if (num == 1) {
		if(document.cerca1.categoria.value == '0' && document.cerca1.regione.value == '0' && document.cerca1.posti.value == '' &&document.cerca1.prezzo.value == '') {
			alert('Vul de zoekvelden in');
			return false;
		} else {
			qs = '';
			if(document.cerca1.categoria.value != '0') qs += '&ccat='+document.cerca1.categoria.value;
			if(document.cerca1.regione.value != '0') qs += '&creg='+document.cerca1.regione.value;
			if(document.cerca1.posti.value != '') qs += '&cpos='+escape(document.cerca1.posti.value);
			if(document.cerca1.prezzo.value != '') qs += '&cpre='+escape(document.cerca1.prezzo.value);
			document.location.href = path+'catalogus.php?type=1'+qs;
			return false;
		}
	} else if(num == 2) {
		if (document.cerca2.nome.value == '') {
			alert('Schrijf de te zoeken naam');
			return false;
		} else {
			document.location.href = path+'catalogus.php?type=2&txt='+escape(document.cerca2.nome.value);
			return false;
		}
	} else if (num == 3 || num == 5) {
		if (document.formserv.nome.value == '' || document.formserv.cognome.value == '' || document.formserv.email.value == '') {
			alert('Vul alle velden in');
			return false;
		} else if (!document.formserv.privacy.checked) {
			alert("Om de dienst te boeken is het verplicht om de behandeling van uw persoonsgegevens toe te staan");
			return false;
		} else {
			return true;
		}	
	} else if (num == 4) {
		if (document.prenota.nome.value == '' || document.prenota.cognome.value == '' || document.prenota.email.value == '' || document.prenota.nazione.value == '' || document.prenota.dal.value == '' || document.prenota.al.value == '' || document.prenota.adulti.value == '' || document.prenota.bambini.value == '' || document.prenota.cellulare.value == '') {
			alert('Vul alle verplichte velden in');
			return false;
		} else if (!document.prenota.privacy.checked) {
			alert("Om de dienst te boeken is het verplicht om de behandeling van uw persoonsgegevens toe te staan");
			return false;
		} else {
			return true;
		}	
	} else if (num == 6) {
		if (document.formreg.nome.value == '' || document.formreg.cognome.value == '' || document.formreg.email.value == '' || document.formreg.nazione.value == '' || document.formreg.indirizzo.value == '' || document.formreg.cap.value == '' || document.formreg.citta.value == '' || document.formreg.cellulare.value == '') {
			alert('Vul alle verplichte velden in');
			return false;
		} else if (!document.formreg.privacy.checked) {
			alert("Om de dienst te boeken is het verplicht om de behandeling van uw persoonsgegevens toe te staan");
			return false;
		} else {
			return true;
		}	
	}
}

function goform_de(num,path) {
	if (num == 1) {
		if(document.cerca1.categoria.value == '0' && document.cerca1.regione.value == '0' && document.cerca1.posti.value == '' &&document.cerca1.prezzo.value == '') {
			alert('Felder für die Suche ausfüllen');
			return false;
		} else {
			qs = '';
			if(document.cerca1.categoria.value != '0') qs += '&ccat='+document.cerca1.categoria.value;
			if(document.cerca1.regione.value != '0') qs += '&creg='+document.cerca1.regione.value;
			if(document.cerca1.posti.value != '') qs += '&cpos='+escape(document.cerca1.posti.value);
			if(document.cerca1.prezzo.value != '') qs += '&cpre='+escape(document.cerca1.prezzo.value);
			document.location.href = path+'katalog.php?type=1'+qs;
			return false;
		}
	} else if(num == 2) {
		if (document.cerca2.nome.value == '') {
			alert('Gesuchten Namen einsetzen');
			return false;
		} else {
			document.location.href = path+'katalog.php?type=2&txt='+escape(document.cerca2.nome.value);
			return false;
		}
	} else if (num == 3 || num == 5) {
		if (document.formserv.nome.value == '' || document.formserv.cognome.value == '' || document.formserv.email.value == '') {
			alert('Bitte alle Felder ausfüllen');
			return false;
		} else if (!document.formserv.privacy.checked) {
			alert("Um die Leistung zu erhalten ist es notwendig die Datenschutzklausel zu akzeptieren");
			return false;
		} else {
			return true;
		}	
	} else if (num == 4) {
		if (document.prenota.nome.value == '' || document.prenota.cognome.value == '' || document.prenota.email.value == '' || document.prenota.nazione.value == '' || document.prenota.dal.value == '' || document.prenota.al.value == '' || document.prenota.adulti.value == '' || document.prenota.bambini.value == '' || document.prenota.cellulare.value == '') {
			alert('Bitte alle Pflichtfelder ausfüllen ');
			return false;
		} else if (!document.prenota.privacy.checked) {
			alert("Um die Leistung zu erhalten ist es notwendig die Datenschutzklausel zu akzeptieren");
			return false;
		} else {
			return true;
		}	
	} else if (num == 6) {
		if (document.formreg.nome.value == '' || document.formreg.cognome.value == '' || document.formreg.email.value == '' || document.formreg.nazione.value == '' || document.formreg.indirizzo.value == '' || document.formreg.cap.value == '' || document.formreg.citta.value == '' || document.formreg.cellulare.value == '') {
			alert('Bitte alle Pflichtfelder ausfüllen ');
			return false;
		} else if (!document.formreg.privacy.checked) {
			alert("Um die Leistung zu erhalten ist es notwendig die Datenschutzklausel zu akzeptieren");
			return false;
		} else {
			return true;
		}	
	}
}


function findQueryString(tofind) {
	qs = window.location.search.substring(1);
	param = qs.split("&");
	for (i=0;i<param.length;i++) {
		field = param[i].split("=");
		if (field[0] == tofind) {
			return field[1];
		}
	}
	return false;
}

function pop_servizi(code,code2,name) {
	popup('dett-servizio.php?sobj='+code+'&dad='+code2+'&name='+escape(name),650,270,'no','yes');
}

function pop_servizi_en(code,code2,name) {
	popup('service-det.php?sobj='+code+'&dad='+code2+'&name='+escape(name),650,270,'no','yes');
}
function pop_servizi_nl(code,code2,name) {
	popup('dienst-det.php?sobj='+code+'&dad='+code2+'&name='+escape(name),650,270,'no','yes');
}
function pop_servizi_de(code,code2,name) {
	popup('leistungsart-det.php?sobj='+code+'&dad='+code2+'&name='+escape(name),650,270,'no','yes');
}

function popup(url,w,h,resize,bars) {
	l = (screen.width - w) / 2;
	t = (screen.height - h) / 2;
	if (l < 0) l = 0;
	if (t < 0) t = 0;
	newwindow = window.open(url,'_blank','width='+w+',height='+h+',top='+t+',left='+l+',status=no,toolbar=no,menubar=no,location=no,directories=no,resizable='+resize+',scrollbars='+bars);
}

function settacampo(campo,testo) {
	modifica = eval("document.modulo."+campo);
	modifica.value = testo;
	newwindow.close();
}

function verificadel(url) {
	var r = confirm("Sei sicuro di voler cancellare?");
	if (r == true) document.location.href = url;
}