/** * @author ragoncalves */ function setHeadlines(data) { IOL360W_Engine.update(data); } var _IOLjQueryInstalled= typeof(jQuery)=='function' ? true : false; var _IOLwrite=function (content){ var prependChild = function(parent, node) { parent.insertBefore(node, parent.firstChild); } var decContent = decodeURIComponent(content) //document.writeln(decodeURIComponent(content)); var divBarra = document.createElement("div") divBarra.id = "IOL360RON_barraiol" divBarra.innerHTML = decContent var bodyEl = document.getElementsByTagName("body")[0] prependChild(bodyEl, divBarra) /* http versus https */ var urlbarra='http://barra.iol.pt/script'; if(location.protocol=='http:') urlbarra='http://barra.iol.pt/script'; else if(location.protocol=='https:') urlbarra='https://barra.iol.pt/script'; document.getElementById('IOL360RON_barraiol').style.cssText='background:url('+urlbarra+'/img/bg.gif); height:24px; font-family:Arial, Tahoma, sans-serif !important; font-size:11px; color:#FFF; text-align:left; min-width:972px; position:relative;border-bottom:solid 1px #fff'; document.getElementById('li_iol').style.cssText='padding:2px 13px 0 13px; margin:4px 0 0 1px; font-weight:bold; background:url('+urlbarra+'/img/dot.gif) repeat-y right'; document.getElementById('li_webmail').style.cssText='padding:2px 13px 0 13px; margin:4px 0 0 1px; font-weight:bold; background:url('+urlbarra+'/img/dot.gif) repeat-y right'; document.getElementById('li_empresas').style.cssText='padding:2px 13px 0 13px; margin:4px 0 0 1px; font-weight:bold; background:url('+urlbarra+'/img/dot.gif) repeat-y right'; document.getElementById('li_noticias').style.cssText='padding:2px 13px 0 13px; margin:4px 0 0 1px; font-weight:bold; background:url('+urlbarra+'/img/dot.gif) repeat-y right'; document.getElementById('logo_iol').src=urlbarra+'/img/logo.gif'; document.getElementById('logo_iol_hp').src=urlbarra+'/img/home.gif'; } var _IOLaddCSS=function(content){ var cssText=decodeURIComponent(content); var failed = true try { var head = document.getElementsByTagName("head")[0] var style = document.createElement("style") style.type = "text/css" style.innerHTML = cssText head.appendChild(style) failed=false } catch (err) { failed = true } if(failed && cssText.indexOf('{')!=-1&&cssText.indexOf('}')!=-1){ // Se nao ha elementos style definidos no site, criar ! if(Number(document.styleSheets.length)==0){ document.getElementsByTagName('head')[0].appendChild(document.createElement('style')); } var tmp=cssText.split("}"); var etmp=''; var x=document.styleSheets[0]; var i=0; if(typeof x.cssRules!='undefined'){ //for(i in tmp){ IE FAIL for(i=0;ithis.getDuration()){ if(this.looping){ this.rewind(t-this._duration);this.update();this.broadcastMessage('onMotionLooped',{ target:this, type:'onMotionLooped' }); }else{ this._time=this._duration;this.update();this.stop();this.broadcastMessage('onMotionFinished',{ target:this, type:'onMotionFinished' }); } }else if(t<0){ this.rewind();this.update(); }else{ this._time=t;this.update(); } }; IOL360W_t.getTime=function(){ return this._time; }; IOL360W_t.setDuration=function(d){ this._duration=(d==null||d<=0)?100000:d; }; IOL360W_t.getDuration=function(){ return this._duration; }; IOL360W_t.setPosition=function(p){ this.prevPos=this._pos;var a=this.suffixe!=''?this.suffixe:'';this.obj[this.prop]=Math.round(p)+a;this._pos=p;this.broadcastMessage('onMotionChanged',{ target:this, type:'onMotionChanged' }); }; IOL360W_t.getPosition=function(t){ if(t==undefined)t=this._time;return this.func(t,this.begin,this.change,this._duration); }; IOL360W_t.setFinish=function(f){ this.change=f-this.begin; }; IOL360W_t.geFinish=function(){ return this.begin+this.change; }; IOL360W_t.init=function(obj,prop,func,begin,finish,duration,suffixe){ if(!arguments.length)return;this._listeners=new Array();this.addListener(this);if(suffixe)this.suffixe=suffixe;this.obj=obj;this.prop=prop;this.begin=begin;this._pos=begin;this.setDuration(duration);if(func!=null&&func!=''){ this.func=func; }this.setFinish(finish); }; IOL360W_t.start=function(){ this.rewind();this.startEnterFrame();this.broadcastMessage('onMotionStarted',{ target:this, type:'onMotionStarted' }); }; IOL360W_t.rewind=function(t){ this.stop();this._time=(t==undefined)?0:t;this.fixTime();this.update(); }; IOL360W_t.fforward=function(){ this._time=this._duration;this.fixTime();this.update(); }; IOL360W_t.update=function(){ this.setPosition(this.getPosition(this._time)); }; IOL360W_t.startEnterFrame=function(){ this.stopEnterFrame();this.isPlaying=true;this.onEnterFrame(); }; IOL360W_t.onEnterFrame=function(){ if(this.isPlaying){ this.nextFrame();setTimeout(IOL360W_Delegate.create(this,this.onEnterFrame),0); } }; IOL360W_t.nextFrame=function(){ this.setTime((this.getTimer()-this._startTime)/1000); }; IOL360W_t.stop=function(){ this.stopEnterFrame();this.broadcastMessage('onMotionStopped',{ target:this, type:'onMotionStopped' }); }; IOL360W_t.stopEnterFrame=function(){ this.isPlaying=false; }; IOL360W_t.continueTo=function(finish,duration){ this.begin=this._pos;this.setFinish(finish);if(this._duration!=undefined)this.setDuration(duration);this.start(); }; IOL360W_t.resume=function(){ this.fixTime();this.startEnterFrame();this.broadcastMessage('onMotionResumed',{ target:this, type:'onMotionResumed' }); }; IOL360W_t.yoyo=function(){ this.continueTo(this.begin,this._time); }; IOL360W_t.addListener=function(o){ this.removeListener(o);return this._listeners.push(o); }; IOL360W_t.removeListener=function(o){ var a=this._listeners;var i=a.length;while(i--){ if(a[i]==o){ a.splice(i,1);return true; } }return false; }; IOL360W_t.broadcastMessage=function(){ var arr=new Array();for(var i=0;i0){ this.currentnews++; if(this.currentnews>(this.news.length-1)){ this.currentnews=0; } result=this.news[i]; } return result; }, nextlink:function(){ var result=''; var i=this.currentlink; if(this.links.length>0){ this.currentlink++; if(this.currentlink>(this.links.length-1)){ this.currentlink=0; } result=this.links[i]; } //alert("i (this.currentlink): "+i+"\n\nthis.links.length: "+this.links.length+"\n\nresult.html: "+result.html); return result; }, loadData:function(data){ var i=null;var obj=null;if(typeof(data)=='object'){ var _IOLnews=data[0]; var _IOLlinks=data[1]; //for(i in _IOLnews){ for(i=0;i<_IOLnews.length;i++){ obj={ 'news':''+_IOLnews[i]['titulo']+'', 'time':_IOLnews[i]['hora'] }; this.addnews(obj); } //for(i in _IOLlinks){ for(i=0;i<_IOLlinks.length;i++){ obj={ 'html':_IOLlinks[i]['html'] }; this.addlink(obj); } } }, actionsnews:{ onMotionFinished:function(){ var obj=IOL360W_Engine.nextnews();var html=obj.time+' | '+obj.news;document.getElementById('IOL360RON_news').innerHTML=html; } }, actionslinks:{ onMotionFinished:function(){ var obj=IOL360W_Engine.nextlink(); document.getElementById('IOL360RON_links').innerHTML=obj.html; } }, anime:function(id,b,e,t,actions){ var tmp_anime=new IOL360W_OpacityTween(document.getElementById(id),IOL360W_Tween.bounceEaseOut,b,e,t);if(actions!=null){ tmp_anime.addListener(actions); } return tmp_anime; }, runnews:function(){ this.runnews_s=new IOL360W_Sequence(); this.runnews_s.addChild(this.anime('IOL360RON_news',100,0,1,this.actionsnews)); this.runnews_s.addChild(this.anime('IOL360RON_news',0,100,1,null)); this.runnews_s.start(); }, runlinks:function(){ this.runlinks_s=new IOL360W_Sequence(); this.runlinks_s.addChild(this.anime('IOL360RON_links',100,0,1,this.actionslinks)); this.runlinks_s.addChild(this.anime('IOL360RON_links',0,100,1,null)); this.runlinks_s.start(); }, play:function(n,l){ window.setInterval("IOL360W_Engine.runnews()",n*1000); window.setInterval("IOL360W_Engine.runlinks()",l*1000); } }; _IOLaddCSS('%23IOL360RON_barraiol%20a%20%7Bcolor%3A%23FFF%3B%20text-decoration%3Anone%3Bfont-family%3AArial%2C%20Tahoma%2C%20sans-serif%20%21important%3B%7D%0D%0A%23IOL360RON_barraiol%20a%3Ahover%20%7Bcolor%3A%23FC0%3B%20text-decoration%3Anone%3B%20border-bottom%3Adotted%201px%20%23E2E2E2%7D%0D%0A%23IOL360RON_barraiol%20img%20%20%7Bborder%3A0%7D%0D%0A%23IOL360RON_barraiol%20ul%20%7Bwidth%3A972px%3B%20height%3A27px%3B%20margin%3A0%3B%20padding%3A0%7D%0D%0A%23IOL360RON_barraiol%20li%20%7Bfloat%3Aleft%3B%20height%3A16px%3B%20list-style%3Anone%7D%0D%0A%23IOL360RON_barraiol%20li.IOL360RON_bioln%20%7Boverflow%3Ahidden%7D%0D%0A%23IOL360RON_barraiol%20li.IOL360RON_bioln%20.IOL360RON_biolt%20%7Bdisplay%3Ablock%3B%20float%3Aleft%3B%20margin-right%3A8px%3B%7D%0D%0A%23IOL360RON_barraiol%20li.IOL360RON_bioln%20ul%20%7Bfloat%3Aleft%3B%20width%3A400px%3B%20color%3A%23E2E2E2%3B%20overflow%3Ahidden%3B%20padding-left%3A0px%3B%20font-weight%3Anormal%7D%0D%0A%23IOL360RON_barraiol%20li.IOL360RON_bioln%20li%20a%20%7Bcolor%3A%23FFE589%7D%0D%0A%23IOL360RON_barraiol%20li.IOL360RON_biold%20%7Bpadding%3A2px%2013px%200%2013px%3B%20margin%3A4px%200%200%201px%3B%20width%3A190px%3B%20overflow%3A%20hidden%3B%7D%0D%0A%23IOL360RON_barraiol%20li.IOL360RON_biold%20img%20%7Bvertical-align%3Amiddle%7D%0D%0A%23IOL360RON_barraiol%20.IOL360RON_bioll%20%7Bposition%3Aabsolute%3B%20top%3A0%3B%20right%3A0%3B%20width%3A37px%7D'); _IOLwrite('%3C%21--%3Cdiv%20id%3D%22IOL360RON_barraiol%22%3E--%3E%0D%0A%20%20%3Cul%3E%0D%0A%20%20%20%20%3Cli%20class%3D%22IOL360RON_biola%22%20id%3D%22li_iol%22%3E%3Ca%20href%3D%22http%3A%2F%2Fwww.iol.pt%22%20target%3D%22_top%22%3EIOL.pt%3C%2Fa%3E%3C%2Fli%3E%0D%0A%20%20%20%20%3Cli%20class%3D%22IOL360RON_biola%22%20id%3D%22li_webmail%22%3E%3Ca%20href%3D%22http%3A%2F%2Fwebmail.iol.pt%22%20target%3D%22_top%22%3ECorreio%3C%2Fa%3E%3C%2Fli%3E%0D%0A%20%20%20%20%3Cli%20class%3D%22IOL360RON_biola%22%20id%3D%22li_empresas%22%3E%3Ca%20href%3D%22http%3A%2F%2Fdirectorio.iol.pt%22%20target%3D%22_top%22%3EEmpresas%3C%2Fa%3E%3C%2Fli%3E%0D%0A%20%20%20%20%3Cli%20class%3D%22IOL360RON_biola%20IOL360RON_bioln%22%20id%3D%22li_noticias%22%3E%0D%0A%20%20%20%20%20%20%3C%21--%3Ca%20href%3D%22http%3A%2F%2Fwww.iol.pt%2F%22%20target%3D%22_top%22%20class%3D%22IOL360RON_biolt%22%3ENot%26iacute%3Bcias%3A%3C%2Fa%3E--%3E%0D%0A%20%20%20%20%20%20%3Ca%20href%3D%22http%3A%2F%2Fwww.iol.pt%2Fultimahora.html%22%20target%3D%22_top%22%20class%3D%22IOL360RON_biolt%22%3E%26Uacute%3Bltima%20hora%3A%3C%2Fa%3E%0D%0A%20%20%20%20%20%20%3C%21--ticker%20das%20ultimas%2015%20noticias%20da%20Ultima%20Hora%20do%20PD--%3E%0D%0A%20%20%20%20%20%20%3Cul%3E%0D%0A%20%20%20%20%20%20%20%20%3Cli%20id%3D%22IOL360RON_news%22%3E%3C%2Fli%3E%0D%0A%20%20%20%20%20%20%3C%2Ful%3E%0D%0A%20%20%20%20%3C%2Fli%3E%0D%0A%20%20%20%20%3Cli%20id%3D%22IOL360RON_links%22%20class%3D%22IOL360RON_biold%22%3E%0D%0A%20%20%20%20%3C%21--Ticher%20com%20destaques%20mais%20lento%20que%20o%20da%20UH--%3E%0D%0A%20%20%20%20%20%20%3Ca%20href%3D%22%23%22%3E%3C%21--possibilidade%20de%20colocar%20imagem--%3E%3Cimg%20id%3D%22logo_iol_hp%22%20alt%3D%22Fa%26ccedil%3Ba%20do%20IOL%20a%20sua%20homepage%22%20%2F%3EFa%26ccedil%3Ba%20do%20IOL%20a%20sua%20homepage%3C%2Fa%3E%0D%0A%20%20%20%20%3C%2Fli%3E%0D%0A%20%20%3C%2Ful%3E%0D%0A%20%20%20%20%3Cdiv%20class%3D%22IOL360RON_bioll%22%3E%0D%0A%20%20%20%20%20%20%3Ca%20href%3D%22http%3A%2F%2Fwww.iol.pt%22%20target%3D%22_top%22%3E%3Cimg%20id%3D%22logo_iol%22%20alt%3D%22iol.pt%22%20%2F%3E%3C%2Fa%3E%0D%0A%20%20%20%20%3C%2Fdiv%3E%0D%0A%3C%21--%3C%2Fdiv%3E--%3E'); _IOLobjectData=[[ { "id": 1181632, "titulo": "M. United: golo de Nani n\u00E3o anula \u00ABtrai\u00E7\u00E3o\u00BB de Hernandez ", "url": "http://www.maisfutebol.iol.pt/inglaterra/manchester-united-nani-chivas-hernandez-alex-fergusobn/1181632-1488.html", "hora": "12:23", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181631, "titulo": "Presidenciais: sondagem coloca Cavaco em Bel\u00E9m", "url": "http://www.tvi24.iol.pt/politica/cavaco-sondagem-barometro-votos-presidenciais-tvi24/1181631-4072.html", "hora": "12:17", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1180584, "titulo": "Fotos: Rui Costa de f\u00E9rias no Algarve com a mulher e os filhos", "url": "http://www.lux.iol.pt/moda-e-social/revista-lux-lux-fotos-rui-costa-praia/1180584-4061.html", "hora": "11:58", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181630, "titulo": "\u00ABChumbos quase nunca s\u00E3o ben\u00E9ficos\u00BB", "url": "http://www.tvi24.iol.pt/politica/alcada-isabel-alcada-ministra-educacao-chumbos-tvi24/1181630-4072.html", "hora": "11:54", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181628, "titulo": "Presta\u00E7\u00F5es sociais: cortes afectam sobretudo mulheres", "url": "http://www.agenciafinanceira.iol.pt/economia/prestacoes-sociais-mulheres-ajuda-social-pec-subsidios-governo/1181628-1730.html", "hora": "11:30", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181627, "titulo": "Acidente no Torneio Guadiana provocou um ferido grave ", "url": "http://www.maisfutebol.iol.pt/benfica/torneio-guadiana-bancada-benfica-feyenoord-feridos/1181627-1456.html", "hora": "11:25", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181089, "titulo": "Skinbook: este Facebook \u00E9 s\u00F3 para nudistas", "url": "http://www.agenciafinanceira.iol.pt/media-e-tecnologia/skinbook-facebook-nudistas-nudismo-redes-sociais-agencia-financeira/1181089-2974.html", "hora": "11:14", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1180603, "titulo": "Vicky Fernandes indignada com burla feita \u00E0 m\u00E3e", "url": "http://www.lux.iol.pt/moda-e-social/vicky-fernandes-judite-multibanco-burla-mae/1180603-4061.html", "hora": "11:06", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181626, "titulo": "Europeus de Atletismo: Portugal na final dos 4x100m", "url": "http://www.maisfutebol.iol.pt/atletismo/europeus-de-atletismo-atletismo-barcelona-4x100m-obikwelu/1181626-1451.html", "hora": "10:59", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181625, "titulo": "China: 15 mortos em explos\u00E3o em mina de carv\u00E3o", "url": "http://www.tvi24.iol.pt/internacional/china-explosao--mina-mineiros-mortos-tvi24/1181625-4073.html", "hora": "10:54", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181622, "titulo": "Quatro desaparecidos em desabamento de pr\u00E9dio em It\u00E1lia", "url": "http://www.tvi24.iol.pt/internacional/italia-predio-desabamento-desaparecidos-tvi24/1181622-4073.html", "hora": "10:48", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181624, "titulo": "Quiosque Espanha: chega Khedira, Fabregas ainda n\u00E3o ", "url": "http://www.maisfutebol.iol.pt/quiosque/iol/1181624-1193.html", "hora": "10:46", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181623, "titulo": "Marsans condenada a pagar reembolsos", "url": "http://www.agenciafinanceira.iol.pt/empresas/marsans-reembolsos-agencia-de-viagens-viagens-ferias/1181623-1728.html", "hora": "10:42", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181621, "titulo": "Sexta-feira com quatro mortos nas estradas", "url": "http://www.tvi24.iol.pt/sociedade/acidente-gnr-acidentes-ferias-tvi24/1181621-4071.html", "hora": "10:38", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 }, { "id": 1181620, "titulo": "Quiosque: \u00ABCom Cardozo \u00E9 outra loi\u00E7a\u00BB (O Jogo)", "url": "http://www.maisfutebol.iol.pt/quiosque/iol/1181620-1193.html", "hora": "10:35", "totalRows": 0, "rowCounter": 0, "numElementos": 0, "pagina": 0, "numPaginas": 0 } ],[ { "html": "Queres ser a pr\u00F3xima Miss Maxmen?" }, { "html": "Queres ser a pr\u00F3xima Miss Maxmen?" } ]]; IOL360W_Engine.loadData(_IOLobjectData); IOL360W_Engine.play(5,10);