var pgInit = {}; pgInit.vars = { promotions: '[{"id":"45","title":"Discount","description":"Desconto especial. Oferta totalmente reembols\u00e1vel at\u00e9 30 dias antes da Data de Entrada","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=2&preselect=promo45&startDay=2019-09-05","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-10410-copy1.jpg"},{"id":"47","title":"Estadias Longas ","description":"M\u00ednimo 7 noites. Oferta reembols\u00e1vel at\u00e9 30 dias antes da Data de Entrada","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=7&preselect=promo47&startDay=2019-09-05","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-ob83xd01.jpg"},{"id":"52","title":"Flash Deal ","description":"Oferta n\u00e3o reembols\u00e1vel ","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=2&preselect=promo52&startDay=2019-09-05","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-975-copy1.jpg"},{"id":"38","title":"Hotel & Carro ","description":"Tudo sobre rodas! ","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=2&preselect=promo38&startDay=2020-03-19","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-ant-11.jpg"},{"id":"63","title":"Inverno com Pequeno Almo\u00e7o Inclu\u00eddo ","description":"Promo\u00e7\u00e3o de inverno com pequeno almo\u00e7o oferecido. ","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=2&preselect=promo63&startDay=2019-10-25","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-456972-pfcmnq-101-copy1.jpg"},{"id":"33","title":"Premium Apartment - Discount","description":"Oferta Especial","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=2&preselect=promo33&startDay=2020-03-18","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-premium-apartment-with-jacuzzi-night-view-balcony22.jpg"},{"id":"59","title":"Premium Apartment - Flash Deal","description":"Oferta n\u00e3o reembols\u00e1vel","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=2&preselect=promo59&startDay=2020-03-18","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-premium-apartment-with-jacuzzi-night-view-balcony23.jpg"},{"id":"42","title":"Premium Apartment - Flex\u00edvel","description":"Garanta o seu quarto ao melhor pre\u00e7o","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=2&preselect=promo42&startDay=2020-03-18","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-premium-apartment-with-jacuzzi-night-view-balcony3.jpg"},{"id":"41","title":"Reserva Antecipada","description":"Reserve antecipadamente e usufrua das vantagens","linkLabel":"Clique para mais informa\u00e7\u00f5es","link":"10","bookBtn":"https:\/\/secure.guestcentric.net\/api\/bg\/book.php?apikey=cd057438d9e5dd049e15afd4d85cf579&l=pt&nrNights=2&preselect=promo41&startDay=2020-06-14","image":"https:\/\/secure.guestcentric.net\/bin\/af544997878ced40\/thumb-pocos-of-sao-vicente3.jpg"}]', displayTime: 10, transitionTime: 1.5, frameworkPath: 'https://secure.guestcentric.net/js/yui/build/' }; /** * promotions gadget javascript file * @fileOverview * @author marco.lopes * @version 1.0 * @since 2008-10-28 */ (function() { if(!pgInit.vars.frameworkPath) { alert("framework path for the weather gadget not found!"); return; } //creating gadget info var gadget = {gadget: "promotionGadget", status: "waiting", start: init}; //check for Guestcentric Gadgets Stack if(!window.gcGadgetStack) { //registering gcGadgetStack gadget.status = "loading"; window.gcGadgetStack = [gadget]; gadget.start(); } else if(gcGadgetStack[gcGadgetStack.length-1].status === "loaded") { //registering gcGadgetStack gadget.status = "loading"; gcGadgetStack.push(gadget); gadget.start(); } else { //adding gadget to Guestcentric Gadgets Stack gcGadgetStack.push(gadget); } var G; //framework object /** * load necessary YUI modules * @param {Function} callback function to execute after loading the modules */ function loadYUIModules(callback) { //loading necessary files new YAHOO.util.YUILoader( { require: ["dom", "animation", "event", "json"], loadOptional: true, base: pgInit.vars.frameworkPath, onSuccess: function() { callback(); }, onFailure: function() { changeGadgetStatus(); } }).insert(); } //END OF loadYUIModules /** * changes the gadget status */ function changeGadgetStatus() { //changing the gadget status for(var i=0, li=gcGadgetStack.length; i