function EG_BookingEngine(){ this.render = function(){ var output = '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '
' + '' + '' + '' + '' + '
Prenota online
' + '' + '' + '' + '' + '
' + '' + '' + '' ; document.writeln(output); } } var be = new EG_BookingEngine(); languageCode = 'IT'; var booking_err1 = 'Si prega inserire le date di arrivo e partenza.'; var booking_err2 = 'Seleziona una data di arrivo che vada da domani in poi.'; var booking_err3 = 'Seleziona un data di arrivo, entro un anno da oggi.'; var booking_err4 = 'Inserisci il numero di notti.'; var booking_err5 = 'Seleziona la data di arrivo (gg/mm/aaaa)'; be.render(); function submitForm() { var ret = false; displayWindow = window.open('', "bookingWin", "scrollbars=1,menubar=0,toolbar=0,location=0,status=0,width=700,height=500"); if( displayWindow ){ ret = true; } else{ alert("WARNING! Your browser blocks popups."); } return ret; } function setFocus(dateField){ document.getElementById(dateField).focus(); } function open_eg_booking(obj){ var engine_div = document.getElementById('eap_be_div'); while( obj.parentNode != null ){ if( obj.id.toLowerCase().indexOf("eap_be") > -1 ) { engine_div = obj; break; }; obj = obj.parentNode; } if( engine_div == null ){ alert("open_eg_booking() fails"); return; } var qstring = "?"; var affiliate = "46"; var inp_list = engine_div.getElementsByTagName("input"); for( i = 0; i < inp_list.length; i++){ if( inp_list[i].type.toLowerCase() != 'button' ){ qstring += inp_list[i].name + '=' + inp_list[i].value.toLowerCase() + "&"; } } var sel_list = engine_div.getElementsByTagName("select"); for( i = 0; i < sel_list.length; i++){ qstring += sel_list[i].name + '=' + sel_list[i].value.toLowerCase() + "&"; } qstring = qstring.substr(0,qstring.length - 1); var dest_type = 'popup'; switch (dest_type) { case 'iframe': if (document.getElementById('BBrun')) { document.getElementById('BBrun').src = 'http://www.budgetplaces.com/it/affiliate/46/eap_offer_create.php' + qstring; } else { self.location = 'offers.php' + qstring; } break; default: window.open('http://www.budgetplaces.com/it/affiliate/46/eap_offer_create.php' + qstring, "bookingWin", "scrollbars=1,menubar=0,toolbar=0,location=0,status=0,width=750,height=640"); break; } } function run_wl(obj) { window.open('http://www.budgetplaces.com/it/affiliate/show_button.php?lang=IT&affiliate=46&layout=23', "bookingWin", "scrollbars=1,menubar=0,toolbar=0,resizable=0,location=0,status=0,width=720,height=600"); return false; }