var url = "";

function showHint(str){
	// creal'oggetto XHR e lo memorizza nella variabile globale xmlHttp
	xmlHttp = getXmlHttpObject();

	// creo l'url
	url = str; // "hint.php";

	// registrazione della funzione javascript di call back
	// quando il server restituisce il response completo
	xmlHttp.onreadystatechange = stateChanged;

	// apro la connessione
	xmlHttp.open("GET",url,true);

	// inoltro la richiesta
	xmlHttp.send(null);

}// fine della funzione showHint

function stateChanged(){
	// fase di caricamento
	if(xmlHttp.readyState==1){
		// visualizza la risposta nel div #main
		//document.getElementById("main").innerHTML = "<div id='loading'><img src='img/loader.gif' width='32' />&nbsp;&nbsp;&nbsp;<span class='loading'>Loading...</span></div>";
	}
	// se la risposta è completa
	if(xmlHttp.readyState==4){
		// visualizza la risposta nel div #frame
		document.getElementById("main").innerHTML = xmlHttp.responseText;
		setCookie('VillPage', url, 1);
		if (url.match(/page=0/gi)) {
			myCal1 = new Calendar({ date1: 'd/m/Y' }, { direction: 1, tweak: {x: 6, y: 0} });
			myCal2 = new Calendar({ date2: 'd/m/Y' }, { direction: 1, tweak: {x: 6, y: 0} });
		} else if (url.match(/page=1/gi)) {
			var menu_villaggio = new MenuVillaggio($$('#menu_villaggio li'));
			checkGallery();
			//checkGallery_base('villaggio_right?id=0&lang='+getLang());
		} else if (url.match(/page=4/gi)) {
			//showhide();
		} else if (url.match(/page=7/gi)) {
			var myMenu = new ImageMenu($$('#kwick .kwick'),{openWidth:320, OnClickOpen:function(el, i){openThumbs(i,open);goto(i,0);}, OnClickClose:function(el, i){goto(i,0);}});
			var box_1 = new multiBox('box_1', {overlay:new overlay()});
			var box_2 = new multiBox('box_2', {overlay:new overlay()});
			var box_3 = new multiBox('box_3', {overlay:new overlay()});
			var box_4 = new multiBox('box_4', {overlay:new overlay()});
			var box_5 = new multiBox('box_5', {overlay:new overlay()});
			var box_6 = new multiBox('box_6', {overlay:new overlay()});
			var box_7 = new multiBox('box_7', {overlay:new overlay()});
			var box_8 = new multiBox('box_8', {overlay:new overlay()});
			var box_9 = new multiBox('box_9', {overlay:new overlay()});
		} else if (url.match(/page=8/gi)) {
			var menu_video = new MenuVideo($$('#menu_video li'));
		}
	}
}// fine della funzione stateChanged

var url_2 = "";
var id_div = "";

function showHint_2(str,id){
	// creal'oggetto XHR e lo memorizza nella variabile globale xmlHttp
	xmlHttp = getXmlHttpObject();

	// creo l'url
	url_2 = str; // "hint.php";
	id_div = id;

	// registrazione della funzione javascript di call back
	// quando il server restituisce il response completo
	xmlHttp.onreadystatechange = function(){stateChanged_2(id_div);};

	// apro la connessione
	xmlHttp.open("GET",url_2,true);

	// inoltro la richiesta
	xmlHttp.send(null);

}// fine della funzione showHint

function stateChanged_2(div){
	var div = div;
	// fase di caricamento
	if(xmlHttp.readyState==1){
		// visualizza la risposta nel div #frame
		//document.getElementById(div).innerHTML = "<div id='loading2'><img src='img/loading2.gif' width='32' alt='Loading' /><br /><span class='loading'>Loading...</span></div>";
	}
	// se la risposta è completa
	if(xmlHttp.readyState==4){
		// visualizza la risposta nel div #frame
		document.getElementById(div).innerHTML = xmlHttp.responseText;
		if (url_2.match(/villaggio_right/gi)) {
			checkGallery(url_2);
		}
	}
}// fine della funzione stateChanged
