﻿ function carrusel(hash){var carr_l=document.getElementById(hash.cs_ulId);carr_l.style.padding="0px";carr_l.style.margin="0px";if(hash.cs_margenElementos!=undefined&&hash.cs_margenElementos!=""){carr_l.carr_n=hash.cs_margenElementos;carr_l.carr_q=hash.cs_margenElementos;}else{carr_l.carr_n=0;carr_l.carr_q=0;}carr_l.auto=(hash.cs_auto!=undefined&&hash.cs_auto!="")?hash.cs_auto:false;carr_l.width=0;carr_l.action=true;carr_l.carr_o=(hash.cs_offsetInicial!=undefined)?hash.cs_offsetInicial:0;carr_l.direction=hash.cs_direction;carr_l.carr_w=(hash.cs_delay==undefined)?1500:hash.cs_delay;carr_l.carr_B=(hash.cs_type!=undefined)?hash.cs_type:"HORIZONTAL";carr_l.carr_u=(hash.cs_speed==undefined||hash.cs_speed=="")?10:hash.cs_speed;carr_l.carr_m=document.getElementById(hash.cs_mobibleLayer);carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_k=carr_l.carr_p[0].offsetWidth+carr_l.carr_n+0;carr_l.carr_i=carr_l.carr_p[0].offsetHeight+carr_l.carr_q+0;if(carr_l.carr_B=="HORIZONTAL"){carr_l.carr_m.carr_r=0;for(var x=0;x<carr_l.carr_o;x++){carr_l.carr_m.carr_r+=carr_l.carr_p[x].offsetWidth+carr_l.carr_n;}carr_l.carr_m.style.marginLeft= -carr_l.carr_m.carr_r+"px";}if(carr_l.carr_B=="VERTICAL"){carr_l.top=0;for(var x=0;x<carr_l.carr_o;x++){carr_l.top+=carr_l.carr_p[x].offsetHeight+carr_l.carr_q;}carr_l.carr_m.style.top= -carr_l.top+"px";}if(carr_l.carr_B=="HORIZONTAL"){for(var i=0;i<carr_l.carr_p.length;i++){carr_l.width+=carr_l.carr_p[i].offsetWidth+carr_l.carr_n;}carr_l.style.width=carr_l.width+"px";}if(hash.cs_type=="VERTICAL"){if(hash.cs_upButton!=undefined&&hash.cs_downButton!=undefined&&hash.cs_upButton!=""&&hash.cs_downButton!=""){carr_l.carr_A=document.getElementById(hash.cs_upButton);carr_l.carr_z=document.getElementById(hash.cs_downButton);}}else if(hash.cs_type=="HORIZONTAL"){if(hash.cs_leftButton!=undefined&&hash.cs_rightButton!=undefined&&hash.cs_leftButton!=""&&hash.cs_rightButton!=""){carr_l.carr_y=document.getElementById(hash.cs_leftButton);carr_l.carr_x=document.getElementById(hash.cs_rightButton);}}if(hash.cs_margenElementos!=undefined&&hash.cs_margenElementos!=""){for(var a=0;a<carr_l.carr_p.length;a++){if(carr_l.carr_B=="HORIZONTAL"){carr_l.carr_p[a].style.marginRight=carr_l.carr_n+"px";}if(carr_l.carr_B=="VERTICAL"){carr_l.carr_p[a].style.marginBottom=carr_l.carr_q+"px";}}}if(hash.cs_autoButton!=undefined&&hash.cs_autoButton!=""){carr_l.carr_h=document.getElementById(hash.cs_autoButton);carr_l.carr_g=(hash.cs_autoButtonSec!=undefined&&hash.cs_autoButtonSec!="")?hash.cs_autoButtonSec:undefined;carr_l.carr_j=carr_l.carr_h.className;carr_l.carr_h.onclick=function(){carr_l.auto=(carr_l.auto)?false:true;if(carr_l.auto){window.setTimeout("carr_a('"+hash.cs_ulId+"')",carr_l.carr_w);carr_l.carr_h.className=carr_l.carr_j;}else{if(carr_l.carr_g)carr_l.carr_h.className=carr_l.carr_g;}}}if(carr_l.carr_x!=undefined){carr_l.carr_x.onclick=function(){if(carr_l.action){carr_l.insertBefore(carr_l.carr_p[carr_l.carr_p.length-1].cloneNode(true),carr_l.firstChild);carr_l.carr_m.style.marginLeft= -(carr_l.carr_p[0].offsetWidth+carr_l.carr_n+carr_l.carr_m.carr_r)+"px";carr_l.carr_m.carr_f=carr_l.carr_p[0+carr_l.carr_o].offsetWidth+carr_l.carr_n+0;carr_l.carr_m.carr_r=0;for(var x=0;x<carr_l.carr_o;x++){carr_l.carr_m.carr_r+=carr_l.carr_p[x].offsetWidth+carr_l.carr_n;}carr_l.width=0;for(var i=0;i<carr_l.carr_p.length;i++){carr_l.width+=carr_l.carr_p[i].offsetWidth+carr_l.carr_n;}carr_l.style.width=carr_l.width+"px";carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_m.carr_t=setInterval("carr_b('"+hash.cs_ulId+"')",carr_l.carr_u);}if(carr_l.auto){carr_l.auto=false;if(carr_l.carr_g)carr_l.carr_h.className=carr_l.carr_g;}};}if(carr_l.carr_y!=undefined)carr_l.carr_y.onclick=function(){if(carr_l.action){carr_l.appendChild(carr_l.carr_p[0].cloneNode(true));carr_l.width=0;for(var i=0;i<carr_l.carr_p.length;i++){carr_l.width+=carr_l.carr_p[i].offsetWidth+carr_l.carr_n;}carr_l.style.width=carr_l.width+"px";carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_m.carr_r=0;for(var x=0;x<=carr_l.carr_o;x++){carr_l.carr_m.carr_r+=carr_l.carr_p[x].offsetWidth+carr_l.carr_n;}carr_l.carr_m.carr_f=carr_l.carr_p[carr_l.carr_o].offsetWidth+carr_l.carr_n;carr_l.carr_m.carr_t=setInterval("carr_c('"+hash.cs_ulId+"')",carr_l.carr_u);}if(carr_l.auto){carr_l.auto=false;if(carr_l.carr_g)carr_l.carr_h.className=carr_l.carr_g;}};if(carr_l.carr_z!=undefined){carr_l.carr_z.onclick=function(){if(carr_l.action){carr_l.insertBefore(carr_l.carr_p[carr_l.carr_p.length-1].cloneNode(true),carr_l.firstChild);carr_l.carr_i=0;carr_l.top+=carr_l.carr_p[0].offsetHeight+carr_l.carr_q;carr_l.carr_m.style.top= -carr_l.top+"px";carr_l.carr_m.carr_f=carr_l.carr_p[carr_l.carr_o].offsetHeight+carr_l.carr_q;carr_l.top=carr_l.top-carr_l.carr_m.carr_f;carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_m.carr_t=setInterval("carr_d('"+hash.cs_ulId+"')",carr_l.carr_u);}if(carr_l.auto){carr_l.auto=false;if(carr_l.carr_g)carr_l.carr_h.className=carr_l.carr_g;}};}if(carr_l.carr_A!=undefined){carr_l.carr_A.onclick=function(){if(carr_l.action){carr_l.appendChild(carr_l.carr_p[0].cloneNode(true));carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_m.carr_f=carr_l.carr_p[carr_l.carr_o].offsetHeight+carr_l.carr_q+0;carr_l.carr_i=carr_l.carr_m.carr_f;carr_l.carr_m.carr_t=setInterval("carr_e('"+hash.cs_ulId+"')",carr_l.carr_u);}if(carr_l.auto){carr_l.auto=false;if(carr_l.carr_g)carr_l.carr_h.className=carr_l.carr_g;}};}if(carr_l.auto=="true"||carr_l.auto){window.setTimeout("carr_a('"+hash.cs_ulId+"')",carr_l.carr_w);}};function carr_e(carr_s){var carr_l=document.getElementById(carr_s);carr_l.action=false;carr_l.carr_m.carr_f=parseInt(carr_l.carr_m.carr_f/1.2);var carr_v=parseInt(carr_l.top+carr_l.carr_i-carr_l.carr_m.carr_f);if(carr_v==(carr_l.top+carr_l.carr_i)){carr_l.carr_m.carr_f=0;clearInterval(carr_l.carr_m.carr_t);carr_l.top=carr_v-carr_l.carr_p[0].offsetHeight-carr_l.carr_q;carr_l.carr_m.style.top= -carr_l.top+"px";carr_l.removeChild(carr_l.carr_p[0]);carr_l.carr_m.carr_f=carr_l.carr_i;if(carr_l.auto)window.setTimeout("carr_a('"+carr_s+"')",carr_l.carr_w);carr_l.action=true;return;}carr_l.carr_m.style.top= -carr_v+"px";};function carr_d(carr_s){var carr_l=document.getElementById(carr_s);carr_l.action=false;carr_l.carr_m.carr_f=carr_l.carr_m.carr_f/1.2;var carr_v=parseInt(carr_l.top+carr_l.carr_m.carr_f);if(carr_v==carr_l.top){clearInterval(carr_l.carr_m.carr_t);carr_l.carr_m.style.top= -carr_l.top+"px";carr_l.removeChild(carr_l.carr_p[carr_l.carr_p.length-1]);if(carr_l.auto)window.setTimeout("carr_a('"+carr_s+"')",carr_l.carr_w);carr_l.action=true;return;}carr_l.carr_m.style.top= -parseInt(carr_v)+"px";};function carr_c(carr_s){var carr_l=document.getElementById(carr_s);carr_l.action=false;carr_l.carr_m.carr_f=carr_l.carr_m.carr_f/1.2;var carr_v=carr_l.carr_m.carr_r-carr_l.carr_m.carr_f;if(carr_v>(carr_l.carr_m.carr_r-1)){clearInterval(carr_l.carr_m.carr_t);carr_l.carr_m.style.marginLeft= -(carr_l.carr_m.carr_r-carr_l.carr_p[0].offsetWidth)+carr_l.carr_n+"px";carr_l.removeChild(carr_l.carr_p[0]);if(carr_l.auto)window.setTimeout("carr_a('"+carr_s+"')",carr_l.carr_w);carr_l.action=true;return;}else carr_l.carr_m.style.marginLeft= -parseInt(carr_v)+"px";};function carr_b(carr_s){var carr_l=document.getElementById(carr_s);carr_l.action=false;carr_l.carr_m.carr_f=carr_l.carr_m.carr_f/1.2;var carr_v=carr_l.carr_m.carr_r+carr_l.carr_m.carr_f;if(parseInt(carr_v)==carr_l.carr_m.carr_r){clearInterval(carr_l.carr_m.carr_t);carr_l.carr_m.style.marginLeft= -carr_l.carr_m.carr_r+"px";carr_l.removeChild(carr_l.carr_p[carr_l.carr_p.length-1]);carr_l.carr_m.style.marginLeft= -carr_l.carr_m.carr_r+"px";if(carr_l.auto)window.setTimeout("carr_a('"+carr_s+"')",carr_l.carr_w);carr_l.action=true;return;}else{carr_l.carr_m.style.marginLeft= -parseInt(carr_v)+"px";}};function carr_a(carr_s){var carr_l=document.getElementById(carr_s);if(carr_l.auto)switch(carr_l.direction){case "left":{carr_l.appendChild(carr_l.carr_p[0].cloneNode(true));carr_l.width=0;for(var i=0;i<carr_l.carr_p.length;i++){carr_l.width+=carr_l.carr_p[i].offsetWidth+carr_l.carr_n;}carr_l.style.width=carr_l.width+"px";carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_m.carr_r=0;for(var x=0;x<=carr_l.carr_o;x++){carr_l.carr_m.carr_r+=carr_l.carr_p[x].offsetWidth+carr_l.carr_n;}carr_l.carr_m.carr_f=carr_l.carr_p[carr_l.carr_o].offsetWidth+carr_l.carr_n;carr_l.carr_m.carr_t=setInterval("carr_c('"+carr_s+"')",carr_l.carr_u);break;}case "right":{carr_l.insertBefore(carr_l.carr_p[carr_l.carr_p.length-1].cloneNode(true),carr_l.firstChild);carr_l.carr_m.style.marginLeft= -(carr_l.carr_p[0].offsetWidth+carr_l.carr_n+carr_l.carr_m.carr_r)+"px";carr_l.carr_m.carr_f=carr_l.carr_p[0+carr_l.carr_o].offsetWidth+carr_l.carr_n+0;carr_l.carr_m.carr_r=0;for(var x=0;x<carr_l.carr_o;x++){carr_l.carr_m.carr_r+=carr_l.carr_p[x].offsetWidth+carr_l.carr_n;}carr_l.width=0;for(var i=0;i<carr_l.carr_p.length;i++){carr_l.width+=carr_l.carr_p[i].offsetWidth+carr_l.carr_n;}carr_l.style.width=carr_l.width+"px";carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_m.carr_t=setInterval("carr_b('"+carr_s+"')",carr_l.carr_u);break;}case "down":{carr_l.insertBefore(carr_l.carr_p[carr_l.carr_p.length-1].cloneNode(true),carr_l.firstChild);carr_l.carr_i=0;carr_l.top+=carr_l.carr_p[0].offsetHeight+carr_l.carr_q;carr_l.carr_m.style.top= -carr_l.top+"px";carr_l.carr_m.carr_f=carr_l.carr_p[carr_l.carr_o].offsetHeight+carr_l.carr_q;carr_l.top=carr_l.top-carr_l.carr_m.carr_f;carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_m.carr_t=setInterval("carr_d('"+carr_s+"')",carr_l.carr_u);break;}case "up":{carr_l.appendChild(carr_l.carr_p[0].cloneNode(true));carr_l.carr_p=carr_l.getElementsByTagName("li");carr_l.carr_m.carr_f=carr_l.carr_p[carr_l.carr_o].offsetHeight+carr_l.carr_q+0;carr_l.carr_i=carr_l.carr_m.carr_f;carr_l.carr_m.carr_t=setInterval("carr_e('"+carr_s+"')",carr_l.carr_u);break;}}} 
