var myScrollbar=null;window.addEvent('domready',function(){if($("leyenda")){$$("#leyenda div.leyenda").each(function(el){el.setStyle("background-color",el.getProperty("rel"));});}
if($("contenido"))$("contenido").setStyle('opacity',0);if($("cabecera"))$("cabecera").fx=new Fx.Tween($("cabecera"),{duration:100});checkScrolls();if($("menu_principal")){$$("#menu_principal ul li.primer_nivel > a").each(function(el){if(!el.getParent().hasClass('home')){el.addEvent('click',function(evt){if(evt!=undefined)evt.stop();$$("#cabecera li.on ul").each(function(el){el.setStyle('display','none');});$$("#cabecera li.primer_nivel a.on").removeClass('on');$$("#cabecera li.primer_nivel.on").removeClass('on');var nivel_dos=this.getParent().getChildren('ul');this.addClass('on');this.getParent().addClass('on');if(nivel_dos.length>0){var _ul=nivel_dos[0];var size=_ul.measure(function(){return this.getSize();});$("cabecera").fx.cancel();$("cabecera").setProperty("rel",33+size.y);$("cabecera").fx.start('height',33+size.y+3).chain(function(){nivel_dos.fade('out').show().fade('in');});}else{$("cabecera").fx.cancel();$("cabecera").fx.start('height',33);}});}});$$("#menu_principal ul li.segundo_nivel > a").each(function(el){var _hijos=el.getParent().getChildren('ul');if(_hijos.length>0){el.addEvent('click',function(evt){evt.stop();$$("#cabecera li.segundo_nivel a.on").removeClass('on');$$("#cabecera li.segundo_nivel.on").removeClass('on');this.addClass('on');this.getParent().addClass('on');$$("li.segundo_nivel ul").hide();var _ul=_hijos[0];var size=_ul.measure(function(){return this.getSize();});$("cabecera").fx.cancel();$("cabecera").fx.start('height',($("cabecera").getProperty("rel")*1)+size.y-11).chain(function(){_hijos.fade('out').show().fade('in');});});}});}
$each($$('a'),function(item){if(item.get('rel')=='external')
item.set('target','_blank');});if($("lista_noticias")){if($$("#lista_noticias ul li").length>0)
$$("#lista_noticias ul li").getLast().setStyle('padding-right',0);}});window.addEvent('load',function(){$$(".make_me_like_select").each(function(el){el.handler=el.getFirst('a');el.optionList=el.getFirst('div.desplegable');var size=el.optionList.measure(function(){return this.getSize();});el.optionList.maxHeight=size.y;el.optionList.setStyles({'height':0,'display':'block','overflow':'hidden','padding-bottom':0});el.handler.fx=new Fx.Morph(el.optionList,{duration:100});el.handler.addEvent('click',function(evt){el.handler.fx.cancel();if(el.optionList.getSize().y==0){this.fx.start({'height':el.optionList.maxHeight-4,'padding-bottom':0});}else{this.fx.start({'height':0,'padding-bottom':0});}});el.handler.addEvent('close',function(evt){el.handler.fx.cancel();if(el.optionList.getSize().y>0){this.fx.start({'height':0,'padding-bottom':0});}});el.optionList.getElements('a').each(function(_a){_a.addEvent('click',function(evt){evt.stop();var _input=el.getChildren('input');_input=_input[0];if(_a.hasClass('on')){(_a.getParent().getParent().getElements('a')).removeClass('on');_input.value='';el.getFirst('a').set('html',el.getFirst('a').get('rel'));}else{(_a.getParent().getParent().getElements('a')).removeClass('on');_a.addClass('on');_input.value=_a.getProperty("rel");_input.fireEvent("change");el.getFirst('a').set('html',_a.get('html'));}
el.handler.fx.start({'height':0,'padding-bottom':0});});});});if($$("div.galeria_contenido").length>0){$$("div.galeria_contenido").each(function(galeria){var gallery_elements=galeria.getElements('div.elemento_galeria');if(gallery_elements.length>0){var size=gallery_elements[0].measure(function(){return this.getSize();});galeria.setStyle('height',size.y+30);gallery_elements.setStyles({'opacity':0,'display':'block'});gallery_elements[0].fade('in').addClass('current');iterate_images(0);}});}
checkCaracterLength();var isLast=false;if($("menu_principal"))
$$("#menu_principal ul li.primer_nivel > a.on").each(function(el){isLast=(el.getParent().hasClass('ultimo'));var nivel_dos=el.getParent().getChildren('ul');if(nivel_dos.length>0){var _ul=nivel_dos[0];var size=_ul.measure(function(){return this.getSize();});$("cabecera").fx.cancel();$("cabecera").setProperty("rel",33+size.y);$("cabecera").fx.start('height',33+size.y).chain(function(){nivel_dos.fade('out').show().fade('in');});}});if(($("proyecto-origens-josepmaria"))&&$("proyecto-origens-josepmaria").hasClass("ipad"))$("pie").setStyle("bottom",-200);checkFoot();checkColumns();if($("contenido"))$("contenido").setStyle('opacity',1);});function iterate_images(i){$$("div.galeria_contenido").each(function(galeria){var gallery_elements=galeria.getElements('div.elemento_galeria');ele=gallery_elements[i];gallery_elements.fade('out');(gallery_elements[i]).fade('in');j=i+1;if(j>=gallery_elements.length)
j=0;iterate_images.delay(5000,this,j);});}
function iterate_news_images(i){var imagenes=$$('#imagenes div');ele=imagenes[i];imagenes.fade('out');if(imagenes.length>0)
(imagenes[i]).fade('in');j=i+1;if(j>=imagenes.length)
j=0;iterate_news_images.delay(5000,this,j);}
window.addEvent('resize',function(){if($("bgImg")){if($(document.body).getSize().x>$("bgImg").getSize().x){$("bgImg").setStyles({'width':'100%','height':'auto','left':0});}
if($(document.body).getSize().y>$("bgImg").getSize().y){$("bgImg").setStyles({'width':'auto','height':'100%','top':0});}
var navegadorVertical=$(document.body).getSize().y;var imageSize=$("bgImg").getSize().y;var difference=imageSize-navegadorVertical;$("bgImg").setStyle('top',-(difference/2));var navegadorHorizontal=$(document.body).getSize().x;var imageSize=$("bgImg").getSize().x;var difference=imageSize-navegadorHorizontal;$("bgImg").setStyle('left',-(difference/2));}
checkFoot();});function checkFoot(){if($("pie")){var pieTop=$("pie").getCoordinates().top;if($("contenido")){var contentBottom=$("contenido").getCoordinates().bottom;if(pieTop<=contentBottom+31){$("pie").setStyles({"top":contentBottom+31,"bottom":"auto","padding-bottom":31});}else{$("pie").setStyles({"bottom":31,"top":"auto"});}}}
setTimeout("checkFoot()",200);}
function checkScrolls(){$$(".scrollable").each(function(el){var _ul=el.getElements('ul');if(_ul.length>0){_ul=_ul[0];var _lis=(_ul).getElements('li');var _lis_size=0;_lis.each(function(_li){_lis_size+=_li.getSize().x;})
_ul.setStyle('width',_lis_size);var container_width=el.getSize().x;var content_width=el.getFirst().getScrollSize().x;if(content_width>container_width){$("bar_container").show();var l=_lis.length/4;l=Math.floor(l);if(l<(_lis.length/4))
l+=1;$$(".hscroller").destroy();if(parseInt(l)>1){for(var ii=0;ii
")
l+=1;});if(l/2>Math.floor(l))
l=Math.floor(l/2)+1;else
l=(l/2);for(var ii=0;ii
";} _new_text+=_p_text.substring(Math.floor(_p_length/text_separator)*text_separator)+"";_p.setAttribute('html',_new_text);_p.setStyles({"display":"inline"});_p.set('html',_p.get('html').replace("
",""));}}});if($$(".column_me").length>0){$$(".column_me").each(function(el){multiColumnSettings=new MultiColumnSettings;multiColumnSettings.classNameScreen='screenContainer';multiColumnSettings.classNamePrint='printContainer';if(el.getProperty("rel")!=null){multiColumnSettings.minHeight=el.getProperty("rel");multiColumnSettings.extraHeight=0;multiColumnSettings.numberOfColumns=null;}else{multiColumnSettings.numberOfColumns=2;multiColumnSettings.extraHeight=15;} new MultiColumn(el,multiColumnSettings);});}} function mostrar(_elemento){if($("idiomas").hasClass('on')&&(_elemento!='idiomas'))mostrar('idiomas');if($("prensa").hasClass('on')&&(_elemento!='prensa'))mostrar('prensa');if($(_elemento).hasClass('on')){$(_elemento).fx.cancel();$(_elemento).fx.start({'height':0,'padding-top':0,'padding-bottom':0,'top':0});$(_elemento).removeClass("on")}else{if($(_elemento).fx==undefined){$(_elemento).fx=new Fx.Morph($(_elemento));} $(_elemento).fx.cancel();$(_elemento).fx.start({'height':20,'padding-top':6,'padding-bottom':5,'top':-37});$(_elemento).addClass("on")}} function Galeria(_contenedor,_siguiente,_anterior,_visibles){this.revisarBotones=function(){if($(this.anterior)){$(this.anterior).removeClass('off');$(this.siguiente).removeClass('off');if(this.totalElementos<=this.visibles){$(this.anterior).addClass('off');$(this.siguiente).addClass('off');}else if(this.actual==0){$(this.anterior).addClass('off');}else if(this.actual==(this.totalElementos-this.visibles)) $(this.siguiente).addClass('off');$(this.siguiente).setStyle('opacity',1);$(this.anterior).setStyle('opacity',1);$$("a.off").setStyle('opacity',0);}};this.reset=function(){if(this.totalElementos>0){this.scroll=new Fx.Scroll($(_contenedor),{'duration':0});this.scroll.toElement(this.elementos[0]);this.scroll=new Fx.Scroll($(_contenedor),{});}} this.go=function(_where){this.scroll=new Fx.Scroll($(_contenedor),{'duration':0});this.scroll.toElement(this.elementos[_where]);this.scroll=new Fx.Scroll($(_contenedor),{});this.actual=_where;this.revisarBotones();} this.contenedor=_contenedor;this.siguiente=_siguiente;this.anterior=_anterior;this.visibles=parseInt(_visibles);this.elementos=$$('#'+_contenedor+'>ul>li');this.totalElementos=this.elementos.length;this.actual=0;this.enMovimiento=false;if(this.totalElementos>0){this.scroll=new Fx.Scroll($(_contenedor),{});this.ancho=(this.elementos[0].getStyle("width").toInt()+this.elementos[0].getStyle("padding-left").toInt()+this.elementos[0].getStyle("padding-right").toInt()+this.elementos[0].getStyle("margin-left").toInt()+this.elementos[0].getStyle("margin-right").toInt());this.revisarBotones();if($(this.siguiente)){$(this.siguiente).removeEvents('click');$(this.siguiente).addEvent('click',function(e){e.stop();if(((this.actual+this.visibles)<=(this.totalElementos-1))&&(!this.enMovimiento)){$(this.siguiente).fireEvent('change');this.enMovimiento=true;this.actual++;this.scroll.start(this.actual*this.ancho,0).chain(function(){this.enMovimiento=false;}.bind(this));this.revisarBotones();}}.bind(this));} if($(this.anterior)){$(this.anterior).removeEvents('click');$(this.anterior).addEvent('click',function(e){e.stop();if((this.actual>0)&&(!this.enMovimiento)){$(this.anterior).fireEvent('change');this.enMovimiento=true;this.actual--;this.scroll.start(this.actual*this.ancho,0).chain(function(){this.enMovimiento=false;}.bind(this));this.revisarBotones();}}.bind(this));}} return this;} function checkCaracterLength(){$$(".maxlines").each(function(element){if(!element.hasClass('done')){var config=element.getProperty("rel").substring(element.getProperty("rel").indexOf('[')+1,element.getProperty("rel").lastIndexOf(']'));config=config.split('|');var numLines=config[0];var moreHtml='';if(config[1]!=undefined)moreHtml=config[1];var htmlCode=$(element).get('html');$(element).set('html','-');var oneLineHeight=element.getStyle('height').toInt();element.set('html',htmlCode+moreHtml);if(element.getStyle('height').toInt()/oneLineHeight>numLines){point1=0;point2=Math.round(htmlCode.length/2);point3=htmlCode.length;var i=0;do{var newHtml=htmlCode.substring(0,point2)+'...'+moreHtml;element.set('html',newHtml);if((element.getStyle('height').toInt())/oneLineHeight>numLines){point3=point2;}else{point1=point2;} point2=Math.round((point3-point1)/2)+point1;}while((point3-point1)>1);if((element.getStyle('height').toInt())/oneLineHeight>numLines){element.set('html',htmlCode.substring(0,point3-1)+'...'+moreHtml);}} element.addClass('done');}});} function cerrar_sesion(){$$("#logueado a").set('html','Cerrando sesión...');var req=new Request.JSON({url:'/es/prensa-cerrar-sesion',onSuccess:function(result){if(result.ok==1){$$("#logueado a").set('html','Sesión cerrada');}else{alert(result.message);}}}).post();}