function AX_openWin(url,nome,width,height,left,top,centra,scroll,resize,depend)
{
	if (centra == 1){
		var left = (screen.width-width)/2;
		var top = (screen.height-height)/2;
	}
	var dimen = 'width='+width+',height='+height+',left='+left+',top='+top;
	var propa = 'menubar=no,toolbar=no,location=no,directories=no,status=no';
	var propb = 'scrollbars='+scroll+',resizable='+resize+',dependent='+depend;
	var newWin = window.open(url,nome,dimen+','+propa+','+propb);
	newWin.focus();
}

function AXCheckForm(nameform, objelement, lang)
{
 nf = document.forms[nameform];
 mess = 'Attenzione';
 var parameter = '';

 arrField = new Array();
 if(objelement == 'newsletterContent')
 {
	 if(lang == 'it')
		arrField[0] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');
	 else if(lang == 'en')
		arrField[0] = new Array('email','the field campo ADDRESS MAIL is not valid.','e');
	 else if(lang == 'de')
		arrField[0] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');	
 }
 else if(objelement == 'estimateRequestContent')
 {
	 if(lang == 'it')
	 {
		arrField[0] = new Array('firstname','il campo NOME non è valido.','t');
		arrField[1] = new Array('lastname','il campo COGNOME non è valido.','t');
		arrField[2] = new Array('phone','il campo TELEFONO non è valido.','t');
		arrField[3] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');
		arrField[4] = new Array('dtarrival','il campo ARRIVO non è valido.','d');
		arrField[5] = new Array('dtreturn','il campo PARTENZA non è valido.','d');
		arrField[6] = new Array('adult','il campo ADULTI non è valido.','s');
		arrField[7] = new Array('children','il campo BAMBINI non è valido.','s');
		arrField[8] = new Array('room','il campo CAMERE non è valido.','s');
		arrField[9] = new Array('idtreatment','il campo TIPO TRATTAMENTO non è valido.','s');
	 }
	 else if(lang == 'en')
	 {
		arrField[0] = new Array('email','the field campo ADDRESS MAIL is not valid.','e');
	 }
	 else if(lang == 'de')
	 {
		arrField[0] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');		 
	 }
 }
 else if(objelement == 'sendtoFriend')
 {
	 if(lang == 'it')
	 {
		arrField[0] = new Array('firstname','il campo NOME non è valido.','t');
		arrField[1] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');
		arrField[2] = new Array('privacy','il campo CONSENSO PRIVACY non è valido.','rc');
	 }
	 else if(lang == 'en')
	 {
		arrField[0] = new Array('email','the field campo ADDRESS MAIL is not valid.','e');
	 }
	 else if(lang == 'de')
	 {
		arrField[0] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');		 
	 }
 }
 else if(objelement == 'specialBig')
 {
	 if(lang == 'it')
	 {
		arrField[0] = new Array('firstname','il campo NOME non è valido.','t');
		arrField[1] = new Array('lastname','il campo COGNOME non è valido.','t');
		arrField[2] = new Array('phone','il campo TELEFONO non è valido.','t');
		arrField[3] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');
		arrField[4] = new Array('dtarrival','il campo ARRIVO non è valido.','d');
		arrField[5] = new Array('dtreturn','il campo PARTENZA non è valido.','d');
		arrField[6] = new Array('adult','il campo ADULTI non è valido.','s');
		arrField[7] = new Array('children','il campo BAMBINI non è valido.','s');
		arrField[8] = new Array('room','il campo CAMERE non è valido.','s');
		arrField[9] = new Array('idtreatment','il campo TIPO TRATTAMENTO non è valido.','s');
		arrField[10] = new Array('privacy','il campo PRIVACY non è stato accettato.','rc');
	 }
	 else if(lang == 'en')
	 {
		arrField[0] = new Array('email','the field campo ADDRESS MAIL is not valid.','e');
	 }
	 else if(lang == 'de')
	 {
		arrField[0] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');		 
	 }
 } 
 else if(objelement == 'jobwithus')
 {
	 if(lang == 'it')
	 {
		arrField[0] = new Array('firstname','il campo NOME non è valido.','t');
		arrField[1] = new Array('lastname','il campo COGNOME non è valido.','t');
		arrField[2] = new Array('address','il campo INDIRIZZO non è valido.','t');
		arrField[3] = new Array('city','il campo CITTA\' non è valido.','t');
		arrField[4] = new Array('zip','il campo C.A.P. non è valido.','t');
		arrField[5] = new Array('province','il campo PROVINCIA non è valido.','t');
		arrField[6] = new Array('phone','il campo TELEFONO non è valido.','t');
		arrField[7] = new Array('email','il campo POSTA ELETTRONICA non è valido.','e');
		arrField[8] = new Array('privacy','il campo PRIVACY non è stato accettato.','rc');
	 }
	 else if(lang == 'en')
	 {
		arrField[0] = new Array('firstname','il campo NOME non è valido.','t');
	 }
	 else if(lang == 'de')
	 {
		arrField[0] = new Array('firstname','il campo NOME non è valido.','t');
	 }
 }  
 
 for(k=0; k<nf.elements.length; k++)
	parameter += nf.elements[k].name +'='+ encodeURIComponent(nf.elements[k].value)	+'&'

 if(AX_verifyForm())
	AXGetData('include/'+ nameform +'.asp?'+ parameter, AXResponse, objelement);

 return false;
}

function AXHotels(idhotel, hotel, idmenu, menu, lang)
{
	for(i=1;i<=7;i++)
		if(document.getElementById('slide_'+i))
			document.getElementById('slide_'+i).style.display = 'none';

	document.getElementById('slide_'+ idmenu).style.display = '';
	document.getElementById('hoteltitle').innerHTML = hotel +' - '+ menu;
	
	if(idmenu!=7)
		AXGetData('include/hotelBig_request.asp?IDHOTEL='+ idhotel +'&IDMENU='+ idmenu +'&LANG='+ lang, AXResponse, 'content_'+idmenu);
		
	return false;
}

function AXFormSubmit(nameform)
{
 document.forms[nameform].submit();
}
function AX_childrenAge(num){
	for(i=1;i<=6;i++)
	{
		var objROW = document.getElementById('age_'+i);
		if(i<=num) objROW.style.display = ''; else objROW.style.display = 'none';
	}
}
function AX_roomType(num){
	for(i=1;i<=10;i++)
	{
		var objROW = document.getElementById('room_'+i);
		if(i<=num) objROW.style.display = ''; else objROW.style.display = 'none';
	}
}
