window.addEvent('load',function(){if($$('#lista_noticias li').length>0){resizeRows($('lista_noticias'),3);}});window.addEvent('domready',function(){$each($$('a'),function(item){if(item.get('rel')=='external')
item.set('target','_blank');});if($('contactar_form')){$$('#contactar_form .Iuttu_Form_Element').show();$$('#contactar_form #tipo').addEvent('change',function(e){var _item=this.options[this.selectedIndex];var _value=$(_item).get('value');switch(_value){case"1":$('pempresa').hide();$('pcv').hide();break;case"2":$('pempresa').show();$('pcv').hide();break;case"3":$('pempresa').hide();$('pcv').show();break;}});$$('#contactar_form #tipo').fireEvent('change');}
if($$('#enlaces_zona_distribuidora ul li').length>0){$$('#enlaces_zona_distribuidora ul').each(function(element){var _li=element.getChildren('li');var _firstLi=_li[0];var _maxLi=Math.floor(element.getSize().x/_firstLi.getSize().x);var _y=-1;var _count=0;for(var i=0;i<_li.length;i++){var _yy=_li[i].getPosition().y;if(_y==-1){_y=_yy;_firstLi=_li[i];}else if(_y!=_yy){if(_count!=_maxLi){}
_y=_yy;_count=0;_firstLi=_li[i];}
_count++;}
if(_count!=_maxLi){var _multiplier=(_maxLi-_count)/2;var _distance=_firstLi.getSize().x+parseInt(_firstLi.getStyle('margin-left'))*2;var _margin=Math.ceil(_multiplier*_distance+(parseInt(_firstLi.getStyle('margin-left'))*_multiplier*(_count-1)));_firstLi.setStyle('margin-left',_margin);}});}
new iuttu_point_paginator({selector:'.create_navigation'});if($$('.msie7').length>0){if($$('#enlaces_zona_distribuidora ul li').length>0){$$('#enlaces_zona_distribuidora ul li').each(function(element){var _a=element.getElement('a');verticalCentering(element,_a);});}
if($$('.informacion_contacto').length>0){var _element=$$('.informacion_contacto')[0];var _span=_element.getElement('span');verticalCentering(_element,_span);}}});window.addEvent('load',function(){var galeria=new Galeria('inner_carrusel','siguiente','anterior',2);});function verticalCentering(_parent,_child){var _padding=Math.ceil((_parent.getSize().y/2)-(_child.getSize().y/2));_child.setStyle('padding-top',_padding);_child.setStyle('height',_parent.getSize().y-_padding);_child.setStyle('float','left');}
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;}
var iuttu_point_paginator=new Class({Implements:[Options],options:{container:window,selector:'.navigator'},initialize:function(options){this.setOptions(options);this.container=document.id(this.options.container);this.elements=document.id(this.container==window?document.body:this.container).getElements(this.options.selector);this.elements.filter(function(el){this.create_paginator(el);},this);},create_paginator:function(element){element.num_lis=element.getElements("li").length;if(element.num_lis>1){element.li_width=element.getElement("li").getDimensions().width.toInt();element.scrollObject=new Fx.Morph(element,{wait:false});var _inner_nav="<ul>";for(var ii=0;ii<element.num_lis;ii++){if(ii==0)_inner_nav+="<li rel=\"item_"+ii+"\" class=\"on\">"+ii+"</li>";else _inner_nav+="<li rel=\"item_"+ii+"\">"+ii+"</li>";}
_inner_nav+="</ul>";var _nav=new Element("div").addClass("navegador").set('html',_inner_nav).setStyles({"width":element.getParent().getStyle("width"),"margin":element.getParent().getStyle("margin")});_nav.inject(element.getParent(),'after');var _navigator_width=(_nav.getElement("li").getDimensions().width+_nav.getElement("li").getStyle('margin-right').toInt())*element.num_lis-_nav.getElement("li").getStyle('margin-right').toInt();_nav.getElement("ul").setStyle("margin-left",element.getParent().getStyle("width").toInt()/2-_navigator_width/2);_nav.getElements("li").each(function(el){el.addEvent('click',function(ev){if(!this.hasClass("on")){var num_item=this.getProperty("rel").replace("item_","");element.scrollObject.start({'left':-element.li_width*num_item});this.getParent().getElements("li").removeClass("on");this.addClass("on");}});});}}});function resizeRows(ul,rowSize){if(ul){var count=1;var maxHeight=0;var arrElements=new Array();ul.getElements('li').each(function(element){if($(element).getStyle("height").toInt()>maxHeight)maxHeight=$(element).getStyle("height").toInt();arrElements.push(element);if(count++==rowSize){for(var ii=0;ii<arrElements.length;ii++){$(arrElements[ii]).setStyle("height",maxHeight);}
arrElements=new Array();maxHeight=0;count=1;}});for(var ii=0;ii<arrElements.length;ii++){$(arrElements[ii]).setStyle("height",maxHeight);}}}
