// JavaScript Document<!--function Controlla(valore) {	if(valore ==1){			document.getElementById(2).style.display='none';		document.getElementById(3).style.display='none';	}	if(valore ==2) {			document.getElementById(2).style.display='';		document.getElementById(3).style.display='none';	}	if(valore >2) {			document.getElementById(2).style.display='';		document.getElementById(3).style.display='';	}}/*function openWin(url, name) {                        popupWin = window.open(url, name,                      "resizable,toolbar=no,status=no,menubar=no,location=no,directories=no,copyhistory=no,scrollbars=yes,width=720,height=600");                      }function openWin2(url, name) {                        popupWin = window.open(url, name,                      "resizable,toolbar=no,status=no,menubar=no,location=no,directories=no,copyhistory=no,scrollbars=yes,width=520,height=120");                      }					  */function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}function MM_preloadImages() { //v3.0  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_findObj(n, d) { //v4.01  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  if(!x && d.getElementById) x=d.getElementById(n); return x;}function MM_swapImage() { //v3.0  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}function MM_openBrWindow(theURL,winName,features) { //v2.0  x=window.open(theURL,winName,features);  x.name=winName;  x.focus();}function fnz_cambia_pax(){  var frm = this.document.forms.scheda;  switch (frm.qta1.value)  {    case '1':      document.getElementsByName('split_qta1[' + 0 + ']').item(0).value = 1;      document.getElementsByName('split_qta1[' + 1 + ']').item(0).value = 0;      document.getElementsByName('split_qta1[' + 2 + ']').item(0).value = 0;      document.getElementsByName('split_adulti[' + 0 + ']').item(0).value = frm.adulti1.value;      document.getElementsByName('split_adulti[' + 1 + ']').item(0).value = 0;      document.getElementsByName('split_adulti[' + 2 + ']').item(0).value = 0;      document.getElementById('div1_1').style.display = "block";      document.getElementById('div1_2').style.display = "block";      document.getElementById('div1_3').style.display = "block";      document.getElementById('div2_1').style.display = "none";      document.getElementById('div2_2').style.display = "none";      document.getElementById('div2_3').style.display = "none";      document.getElementById('div3_1').style.display = "none";      document.getElementById('div3_2').style.display = "none";      document.getElementById('div3_3').style.display = "none";	  break;    case '2':      document.getElementsByName('split_qta1[' + 0 + ']').item(0).value = 1;      document.getElementsByName('split_qta1[' + 1 + ']').item(0).value = 1;      document.getElementsByName('split_qta1[' + 2 + ']').item(0).value = 0;      document.getElementsByName('split_adulti[' + 0 + ']').item(0).value = frm.adulti1.value;	  document.getElementsByName('split_adulti[' + 1 + ']').item(0).value = frm.adulti2.value;      document.getElementsByName('split_adulti[' + 2 + ']').item(0).value = 0;      document.getElementById('div1_1').style.display = "block";      document.getElementById('div1_2').style.display = "block";      document.getElementById('div1_3').style.display = "block";      document.getElementById('div2_1').style.display = "block";      document.getElementById('div2_2').style.display = "block";      document.getElementById('div2_3').style.display = "block";      document.getElementById('div3_1').style.display = "none";      document.getElementById('div3_2').style.display = "none";      document.getElementById('div3_3').style.display = "none";	  break;    case '3':      document.getElementsByName('split_qta1[' + 0 + ']').item(0).value = 1;      document.getElementsByName('split_qta1[' + 1 + ']').item(0).value = 1;      document.getElementsByName('split_qta1[' + 2 + ']').item(0).value = 1;      document.getElementsByName('split_adulti[' + 0 + ']').item(0).value = frm.adulti1.value;      document.getElementsByName('split_adulti[' + 1 + ']').item(0).value = frm.adulti2.value;      document.getElementsByName('split_adulti[' + 2 + ']').item(0).value = frm.adulti3.value;      document.getElementById('div1_1').style.display = "block";      document.getElementById('div1_2').style.display = "block";      document.getElementById('div1_3').style.display = "block";      document.getElementById('div2_1').style.display = "block";      document.getElementById('div2_2').style.display = "block";      document.getElementById('div2_3').style.display = "block";      document.getElementById('div3_1').style.display = "block";      document.getElementById('div3_2').style.display = "block";      document.getElementById('div3_3').style.display = "block";	  break;  }}function fnz_calendar(t_data,aa,mm,gg,e){  var frm = this.document.forms.scheda;  var nform = frm.name;  var hotel = frm.hotel.value;  var lingua = frm.lingua.value;  var gg_a = frm.gg_a.value;  var mm_a = frm.mm_a.value;  var aa_a = frm.aa_a.value;  var anno = frm.aa_a.value;  var mese = frm.mm_a.value;  var data_arrivo = aa_a + mm_a + gg_a;  var n_notti = frm.n_notti.value;   prg  = 'calendario/calendario.php3?nform=' + nform;  prg += '&c_aa=' + aa + '&c_mm=' + mm +'&c_gg=' + gg;   prg += '&p=prenotazione&h=' + hotel + '&l=' + lingua + '&e=' + e;  prg += '&anno=' + anno + '&mese=' + mese;   prg += '&data_arrivo=' + data_arrivo;  prg += '&n_notti=' + n_notti;window.open(prg,'','top=300,left=300,location=0,height=158,width=200,scrollbars=0,status=0,resizable=0');}function prezzi_cal(){  var parametri  = 'gg_a=' + document.scheda.gg_a.value;      parametri += '&mm_a=' + document.scheda.mm_a.value;      parametri += '&aa_a=' + document.scheda.aa_a.value;      parametri += '&lingua=' + document.scheda.lingua.value;      parametri += '&hotel=' + document.scheda.hotel.value;      parametri += '&data_arrivo=' + document.scheda.aa_a.value                                   + document.scheda.mm_a.value                                   + document.scheda.gg_a.value;      parametri += '&n_notti=' + document.scheda.n_notti.value;      parametri += '&nform=' + this.document.forms[0].name;      parametri += '&c_aa=aa_a&c_mm=mm_a&c_gg=gg_a';	  parametri += '&flag_camereavideo=N&front_office=S&no_click=S';	     var url = 'http://book3.syshotelonline.it/tritone/new_win_prezzi.php3?' + parametri;  var param2 = "width=" + screen.width + ",height=400,left=1,top=1,toolbar=no,scrollbars=yes,resizable=yes";  var Window2 = window.open(url,"Prezzi",param2);  Window2.focus();}function fnz_ggweek(fl_oggi){  var frm = this.document.forms.scheda;  var tab_ggweek = new Array("Dom","Lun","Mar","Mer","Gio","Ven","Sab");  if (fl_oggi == '1')  {      var oggi = new Date();      frm.gg_a.value = sprintf("%02d",oggi.getDate());      frm.mm_a.value = sprintf("%02d",oggi.getMonth() + 1);      frm.aa_a.value = sprintf("%02d",oggi.getYear());  }  var gg_a = parseInt(frm.gg_a.value,10);  var mm_a = parseInt(frm.mm_a.value,10) - 1;  var aa_a = parseInt(frm.aa_a.value,10);  var data_a = new Date(aa_a,mm_a,gg_a);  if (data_a.getDate() != gg_a  ||       data_a.getMonth() != mm_a ||	  data_a.getYear() != aa_a)  {      frm.ggweek_a.value = '';  }   else  {      ind_a = data_a.getDay();      frm.ggweek_a.value = tab_ggweek[ind_a];  }}function sprintf(format) {   return _spr(format, arguments);}function _spr(format, args) {   function isdigit(c) {      return (c <= "9") && (c >= "0");   }   function rep(c, n) {      var s = "";      while (--n >= 0)         s += c;      return s;   }   var c;   var i, ii, j = 1;   var retstr = "";   var space = "&nbsp;";         for (i = 0; i < format.length; i++) {      var buf = "";      var segno = "";      var expx = "";      c = format.charAt(i);      if (c == "\n") {         c = "<br>";      }      if (c == "%") {         i++;         leftjust = false;         if (format.charAt(i) == '-') {            i++;            leftjust = true;         }         padch = ((c = format.charAt(i)) == "0") ? "0" : space;         if (c == "0")            i++;         field = 0;         if (isdigit(c)) {            field = parseInt(format.substring(i));            i += String(field).length;         }            if ((c = format.charAt(i)) == '.') {            digits = parseInt(format.substring(++i));            i += String(digits).length;            c = format.charAt(i);         }         else            digits = 0;            switch (c.toLowerCase()) {            case "x":               buf = args[j++].toString(16);               break;            case "e":               expx = -1;            case "d":               if (args[j] < 0) {                  args[j] = -args[j];                  segno = "-";                  field--;               }               if (expx != "") {                  with (Math)                     expx = floor(log(args[j]) / LN10);                  args[j] /= Number("1E" + expx);                  field -= String(expx).length + 2;               }               var x = args[j++];               for (ii=0; ii < digits && x - Math.floor(x); ii++)                  x *= 10;                              x = String(Math.round(x));               x = rep("0", ii - x.length + 1) + x;                              buf += x.substring(0, x.length - ii);                              if (digits > 0)                  buf += "." + x.substring(x.length - ii) + rep("0", digits - ii);               if (expx != "") {                  var expsign = (expx >= 0) ? "+" : "-";                  expx = Math.abs(expx) + "";                  buf += c + expsign + rep("0", 3 - expx.length) + expx;               }               break;            case "o":               buf = args[j++].toString(8);               break;            case "s":               buf = args[j++];               break;            case "c":               buf = args[j++].substring(0, 1);               break;            default:               retstr += c;         }         field -= buf.length;         if (!leftjust) {            if (padch == space)               retstr += rep(padch, field) + segno;            else               retstr += segno + rep("0", field);         }         retstr += buf;         if (leftjust)            retstr += rep(space, field);      }      else         retstr += c;   }   return retstr;}//-->
