document.write('
'); document.write(''); var icCorrigFieldAyear='foglalas_arrival_year'; var icCorrigFieldAmonth='foglalas_arrival_month'; var icCorrigFieldAday='foglalas_arrival_day'; var icCorrigFieldAxyear='xfoglalas_arrival_year'; var icCorrigFieldAx='xarrival'; var icCorrigFieldByear='foglalas_departure_year'; var icCorrigFieldBmonth='foglalas_departure_month'; var icCorrigFieldBday='foglalas_departure_day'; var icCorrigFieldBxyear='xfoglalas_departure_year'; var icCorrigFieldBx='xdeparture'; var icCorrigFieldPre='foglalas_'; function getCookie(x){return '';} function setCookie(name, value, expires, path, domain, secure) {return '';} function icCorrigHonapNapszam(f,ev,ho){ ennyinap=icGetDaysInMonth(ev,ho); elSel=document.getElementById(f); if(elSel.length!=ennyinap){ currentNap=elSel.value; for(i=elSel.length;i>=0;i--)elSel.remove(i); for(i=1;i<=ennyinap;i++){ newOption=new Option(i, i, false); elSel.options[i-1]=newOption; } if(currentNap<=ennyinap)elSel.selectedIndex=currentNap-1; else elSel.selectedIndex=ennyinap-1; } } function icGetDaysInMonth(year,month) { return [31,((!(year % 4 ) && ( (year % 100 ) || !( year % 400 ) ))?29:28),31,30,31,30,31,31,30,31,30,31][month-1]; } var maiDatum=new Date(); var maiYear=maiDatum.getYear(); var maiMonth=maiDatum.getMonth()+1; var maiDay=maiDatum.getDate(); if(maiYear<1900)maiYear+=1900; var maiDatumString=maiYear.toString(); if(maiMonth<10)maiDatumString+='0'; maiDatumString+=maiMonth.toString(); if(maiDay<10)maiDatumString+='0'; maiDatumString+=maiDay.toString(); function positionInfo(object) { var lang='it'; var p_elm = object; this.getElementLeft = getElementLeft; function getElementLeft() { var x = 0; var elm; if(typeof(p_elm) == "object"){ elm = p_elm; } else { elm = document.getElementById(p_elm); } while (elm != null) { x+= elm.offsetLeft; elm = elm.offsetParent; } return parseInt(x); } this.getElementWidth = getElementWidth; function getElementWidth(){ var elm; if(typeof(p_elm) == "object"){ elm = p_elm; } else { elm = document.getElementById(p_elm); } return parseInt(elm.offsetWidth); } this.getElementRight = getElementRight; function getElementRight(){ return getElementLeft(p_elm) + getElementWidth(p_elm); } this.getElementTop = getElementTop; function getElementTop() { var y = 0; var elm; if(typeof(p_elm) == "object"){ elm = p_elm; } else { elm = document.getElementById(p_elm); } while (elm != null) { y+= elm.offsetTop; elm = elm.offsetParent; } return parseInt(y); } this.getElementHeight = getElementHeight; function getElementHeight(){ var elm; if(typeof(p_elm) == "object"){ elm = p_elm; } else { elm = document.getElementById(p_elm); } return parseInt(elm.offsetHeight); } this.getElementBottom = getElementBottom; function getElementBottom(){ return getElementTop(p_elm) + getElementHeight(p_elm); } } function CalendarControl() { var calendarId = 'CalendarControl'; var currentYear = 0; var currentMonth = 0; var currentDay = 0; var selectedYear = 0; var selectedMonth = 0; var selectedDay = 0; var months = ['Gennaio','Febbraio','Márzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre']; var dateField = null; function getProperty(p_property){ var p_elm = calendarId; var elm = null; if(typeof(p_elm) == "object"){ elm = p_elm; } else { elm = document.getElementById(p_elm); } if (elm != null){ if(elm.style){ elm = elm.style; if(elm[p_property]){ return elm[p_property]; } else { return null; } } else { return null; } } } function setElementProperty(p_property, p_value, p_elmId){ var p_elm = p_elmId; var elm = null; if(typeof(p_elm) == "object"){ elm = p_elm; } else { elm = document.getElementById(p_elm); } if((elm != null) && (elm.style != null)){ elm = elm.style; elm[ p_property ] = p_value; } } function setProperty(p_property, p_value) { setElementProperty(p_property, p_value, calendarId); } function getDaysInMonth(year, month) { return [31,((!(year % 4 ) && ( (year % 100 ) || !( year % 400 ) ))?29:28),31,30,31,30,31,31,30,31,30,31][month-1]; } function getDayOfWeek(year, month, day) { var date = new Date(year,month-1,day); return date.getDay(); } this.clearDate = clearDate; function clearDate() { dateField.value = ''; hide(); } this.setDate = setDate; function setDate(year, month, day) { if (dateField) { var dateString = year+"-"+month+"-"+day; dateField.value = dateString; hide(); } return; } this.changeMonth = changeMonth; function changeMonth(change) { currentMonth += change; currentDay = 0; if(currentMonth > 12) { currentMonth = 1; currentYear++; } else if(currentMonth < 1) { currentMonth = 12; currentYear--; } calendar = document.getElementById(calendarId); calendar.innerHTML = calendarDrawTable(); } this.changeYear = changeYear; function changeYear(change) { currentYear += change; currentDay = 0; calendar = document.getElementById(calendarId); calendar.innerHTML = calendarDrawTable(); } function getCurrentYear() { var year = new Date().getYear(); if(year < 1900) year += 1900; return year; } function getCurrentMonth() { return new Date().getMonth() + 1; } function getCurrentDay() { return new Date().getDate(); } function calendarDrawTable() { var dayOfMonth = 1; var validDay = 0; var startDayOfWeek = getDayOfWeek(currentYear, currentMonth, dayOfMonth); startDayOfWeek=startDayOfWeek-1; if(startDayOfWeek<0)startDayOfWeek=6; var daysInMonth = getDaysInMonth(currentYear, currentMonth); var css_class = null; var table = ""; table = table + ""; table = table + " "; table = table + " "; table = table + " "; table = table + ""; table = table + ""; for(var week=0; week < 6; week++) { table = table + ""; for(var dayOfWeek=0; dayOfWeek < 7; dayOfWeek++) { if(week == 0 && startDayOfWeek == dayOfWeek) { validDay = 1; } else if (validDay == 1 && dayOfMonth > daysInMonth) { validDay = 0; } if(validDay) { if (dayOfMonth == selectedDay && currentYear == selectedYear && currentMonth == selectedMonth) { css_class = 'current'; } else if (dayOfWeek == 5 || dayOfWeek == 6) { css_class = 'weekend'; } else { css_class = 'weekday'; } var currentDatumString=currentYear.toString(); if(currentMonth<10)currentDatumString+='0'; currentDatumString+=currentMonth.toString(); if(dayOfMonth<10)currentDatumString+='0'; currentDatumString+=dayOfMonth.toString(); if(currentDatumString"+dayOfMonth+""; else table = table + ""; dayOfMonth++; } else { table = table + ""; } } table = table + ""; } table = table + ""; table = table + "
< " + months[currentMonth-1] + "
" + currentYear + "
>
LMaMeGVSD
"+dayOfMonth+" 
Chiusura
"; return table; } this.show = show; function show(field) { can_hide = 0; if (dateField == field) { return; } else { dateField = field; } if(dateField) { try { var dateString = new String(dateField.value); var dateParts = dateString.split("-"); selectedYear = parseInt(dateParts[0],10); selectedMonth = parseInt(dateParts[1],10); selectedDay = parseInt(dateParts[2],10); } catch(e) {} } if (!(selectedYear && selectedMonth && selectedDay)) { selectedMonth = getCurrentMonth(); selectedDay = getCurrentDay(); selectedYear = getCurrentYear(); } currentMonth = selectedMonth; currentDay = selectedDay; currentYear = selectedYear; if(document.getElementById){ calendar = document.getElementById(calendarId); calendar.innerHTML = calendarDrawTable(currentYear, currentMonth); setProperty('display', 'block'); var fieldPos = new positionInfo(dateField); var calendarPos = new positionInfo(calendarId); var x = fieldPos.getElementLeft(); var y = fieldPos.getElementBottom(); pw=rrobotPageWidth(); x=x-calendarPos.getElementWidth(); x=20; y=130; if(field.id=='xdeparture')y=160; setProperty('left', x + "px"); setProperty('top', y + "px"); if (document.all) { setElementProperty('display', 'block', 'CalendarControlIFrame'); setElementProperty('left', x + "px", 'CalendarControlIFrame'); setElementProperty('top', y + "px", 'CalendarControlIFrame'); setElementProperty('width', calendarPos.getElementWidth() + "px", 'CalendarControlIFrame'); setElementProperty('height', calendarPos.getElementHeight() + "px", 'CalendarControlIFrame'); } } } this.hide = hide; function hide() { if(dateField) { setProperty('display', 'none'); setElementProperty('display', 'none', 'CalendarControlIFrame'); dateField = null; } } this.visible = visible; function visible() { return dateField } this.can_hide = can_hide; var can_hide = 0; } var calendarControl = new CalendarControl(); var editedField=''; function showCalendarControl(textField) { editedField=textField; calendarControl.show(textField); } function clearCalendarControl() { calendarControl.clearDate(); } function hideCalendarControl() { if (calendarControl.visible()) { calendarControl.hide(); } } function setCalendarControlDate(year, month, day) { calendarControl.setDate(year, month, day); if(editedField.name==icCorrigFieldAx)icCorrigHonapNapszam(icCorrigFieldAday,year,month); if(editedField.name==icCorrigFieldBx)icCorrigHonapNapszam(icCorrigFieldBday,year,month); rrobotSetPageDates(); date_corrig(); rrobotSetPageDates2(); rrobotSaveDate(); } function changeCalendarControlYear(change) { calendarControl.changeYear(change); } function changeCalendarControlMonth(change) { calendarControl.changeMonth(change); } /*/ var xCalendarControlIFrame = document.createElement("IFRAME"); xCalendarControlIFrame.id='CalendarControlIFrame'; var xCalendarControl = document.createElement("DIV"); xCalendarControl.id='CalendarControl'; document.body.appendChild(xCalendarControlIFrame); document.body.appendChild(xCalendarControl); /*/ document.write(""); document.write("
"); function icGetPageformValue(x){ return document.forms.rerobcalendarform[x].value; } function icSetPageformValue(x,y){ document.forms.rerobcalendarform[x].value=y; } function rrobotSetPageDates(){ if(icGetPageformValue(icCorrigFieldAx)!=''){ var tmp1=icGetPageformValue(icCorrigFieldAx).split("-"); icSetPageformValue(icCorrigFieldAyear,tmp1[0]); icSetPageformValue(icCorrigFieldAmonth,parseInt(tmp1[1])); icSetPageformValue(icCorrigFieldAday,parseInt(tmp1[2])); icSetPageformValue(icCorrigFieldAxyear,icGetPageformValue(icCorrigFieldAyear)+'-'+icGetPageformValue(icCorrigFieldAmonth)); } if(icCorrigFieldBx!=''){ if(icGetPageformValue(icCorrigFieldBx)!=''){ var tmp2=icGetPageformValue(icCorrigFieldBx).split("-"); icSetPageformValue(icCorrigFieldByear,tmp2[0]); icSetPageformValue(icCorrigFieldBmonth,parseInt(tmp2[1])); icSetPageformValue(icCorrigFieldBday,parseInt(tmp2[2])); icSetPageformValue(icCorrigFieldBxyear,icGetPageformValue(icCorrigFieldByear)+'-'+icGetPageformValue(icCorrigFieldBmonth)); } } } function rrobotSetPageDates2(){ var tmp1=icGetPageformValue(icCorrigFieldAxyear).split("-"); icSetPageformValue(icCorrigFieldAyear,tmp1[0]); icSetPageformValue(icCorrigFieldAmonth,parseInt(tmp1[1])); icSetPageformValue(icCorrigFieldAx,icGetPageformValue(icCorrigFieldAxyear)+'-'+icGetPageformValue(icCorrigFieldAday)); if(icCorrigFieldBx!=''){ var tmp1=icGetPageformValue(icCorrigFieldBxyear).split("-"); icSetPageformValue(icCorrigFieldByear,tmp1[0]); icSetPageformValue(icCorrigFieldBmonth,parseInt(tmp1[1])); icSetPageformValue(icCorrigFieldBx,icGetPageformValue(icCorrigFieldBxyear)+'-'+icGetPageformValue(icCorrigFieldBday)); } } function date_corrig(){ arrtomb=icGetPageformValue(icCorrigFieldAx).split("-"); tmparr=arrtomb[0]; if(arrtomb[1]<10)tmparr+='0'; tmparr+=arrtomb[1]; if(arrtomb[2]<10)tmparr+='0'; tmparr+=arrtomb[2]; if(tmparr'); document.write('
'); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write('
'); document.write(''); document.write(''); document.write('
'); document.write(''); document.write(''); document.write(' '); document.write(''); document.write(''); document.write(' '); document.write(''); document.write(''); document.write(''); document.write(''); document.write(' '); document.write(''); document.write(''); document.write(''); document.write(''); document.write(' '); document.write(''); document.write(''); document.write(''); document.write(''); document.write(' '); document.write(''); document.write(''); document.write(' '); document.write(''); document.write(''); document.write(' '); document.write(''); document.write('
'); document.write('
'); document.write(' '); document.write(' Alberghi in Ungheria'); document.write('
'); document.write('
'); document.write('
'); document.write('
Albergo In questa regione:
'); document.write('
'); document.write(' '); document.write('
'); document.write('
'); document.write('
Arrivo:
'); document.write('
'); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write('
'); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(''); document.write(' '); document.write(' '); document.write(' '); document.write('
'); document.write('
'); document.write('
'); document.write('
Partenza:
'); document.write('
'); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write('
'); document.write(''); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write('
'); document.write('
'); document.write('
'); document.write('
Tipologia camere:
'); document.write('
'); document.write(' '); document.write(' '); document.write('
'); document.write('
'); document.write('
'); document.write(' '); document.write(' '); document.write('
'); document.write('
'); document.write('
'); document.write(' '); document.write('
'); document.write('
'); document.write('
'); document.write(''); document.write(' '); document.write(''); document.write('
'); document.write(''); document.write(''); document.write('');