var csbustcachevar=0
var enabletransition=1
var csloadstatustext="<img src='loading.gif' /> Solicitando contenido ..."
var csexternalfiles=[]
var enablepersist=true
var slidernodes={}
var csloadedobjects=""
function ContentSlider(sliderid,autorun,customPaginateText,customNextText){var slider=document.getElementById(sliderid)
if(typeof customPaginateText!="undefined"&&customPaginateText!="")
slider.paginateText=customPaginateText
if(typeof customNextText!="undefined"&&customNextText!="")
slider.nextText=customNextText
slidernodes[sliderid]=[]
ContentSlider.loadobjects(csexternalfiles)
var alldivs=slider.getElementsByTagName("div")
for(var i=0;i<alldivs.length;i++){if(alldivs[i].className=="opacitylayer")slider.opacitylayer=alldivs[i]
else if(alldivs[i].className=="contentdiv"){slidernodes[sliderid].push(alldivs[i])
if(typeof alldivs[i].getAttribute("rel")=="string")
ContentSlider.ajaxpage(alldivs[i].getAttribute("rel"),alldivs[i])}}
ContentSlider.buildpagination(sliderid)
var loadfirstcontent=true
if(enablepersist&&getCookie(sliderid)!=""){var cookieval=getCookie(sliderid).split(":")
if(document.getElementById(cookieval[0])!=null&&typeof slidernodes[sliderid][cookieval[1]]!="undefined"){ContentSlider.turnpage(cookieval[0],parseInt(cookieval[1]))
loadfirstcontent=false}}
if(loadfirstcontent==true)
ContentSlider.turnpage(sliderid,0)
if(typeof autorun=="number"&&autorun>0)
window[sliderid+"timer"]=setTimeout(function(){ContentSlider.autoturnpage(sliderid,autorun)},autorun)}
ContentSlider.buildpagination=function(i){var o=document.getElementById(i)
var l=document.getElementById("paginate-"+i)
var I=""
for(var O=0;O<slidernodes[i].length;O++){if(O==6)I+='<div style="height:2px; min-height:2px; font-size:0;"></div>';I+='<a href="#" onClick=\"ContentSlider.turnpage(\''+i+'\', '+O+'); return false\">'+(o.paginateText?o.paginateText[O]:O+1)+'</a> '}
I+='<a href="#" style="font-weight: bold;" onClick=\"ContentSlider.turnpage(\''+i+'\', parseInt(this.getAttribute(\'rel\'))); return false\">'+(o.nextText||"Sig.")+'</a>'
l.innerHTML=I
l.onclick=function(){if(typeof window[i+"timer"]!="undefined")clearTimeout(window[i+"timer"])}}
ContentSlider.turnpage=function(i,l){var O=this;var I=document.getElementById("paginate-"+i).getElementsByTagName("a");for(var o=0;o<slidernodes[i].length;o++){I[o].className=""
slidernodes[i][o].style.display="none"}
I[l].className="selected"
if(enabletransition){if(window[i+"fadetimer"])clearTimeout(window[i+"fadetimer"])
O.setopacity(i,0.1)}
slidernodes[i][l].style.display="block"
if(enabletransition)O.fadeup(i,l)
I[I.length-1].setAttribute("rel",thenextpage=(l<I.length-2)?l+1:0)
if(enablepersist)setCookie(i,i+":"+l)}
ContentSlider.autoturnpage=function(sliderid,autorunperiod){var paginatelinks=document.getElementById("paginate-"+sliderid).getElementsByTagName("a")
var nextpagenumber=parseInt(paginatelinks[paginatelinks.length-1].getAttribute("rel"))
ContentSlider.turnpage(sliderid,nextpagenumber)
window[sliderid+"timer"]=setTimeout(function(){ContentSlider.autoturnpage(sliderid,autorunperiod)},autorunperiod)}
ContentSlider.setopacity=function(l,I){var i=document.getElementById(l).opacitylayer||null;if(i&&i.filters&&i.filters[0]){if(typeof i.filters[0].opacity=="number")
i.filters[0].opacity=I*100
else
i.style.filter="alpha(opacity="+I*100+")"}else if(i&&typeof i.style.MozOpacity!="undefined")
i.style.MozOpacity=I
else if(i&&typeof i.style.opacity!="undefined")
i.style.opacity=I
i.currentopacity=I}
ContentSlider.fadeup=function(sliderid){var targetobject=document.getElementById(sliderid).opacitylayer||null;if(targetobject&&targetobject.currentopacity<1){this.setopacity(sliderid,targetobject.currentopacity+0.1)
window[sliderid+"fadetimer"]=setTimeout(function(){ContentSlider.fadeup(sliderid)},100)}}
function getCookie(i){var I=new RegExp(i+"=[^;]+","i");if(document.cookie.match(I))
return document.cookie.match(I)[0].split("=")[1]
return ""}
function setCookie(I,i){document.cookie=I+"="+i}
ContentSlider.ajaxpage=function(o,l){var i=false;var I="";if(window.XMLHttpRequest)
i=new XMLHttpRequest
else if(window.ActiveXObject){try{i=new ActiveXObject("Msxml2.XMLHTTP")}
catch(e){try{i=new ActiveXObject("Microsoft.XMLHTTP")}
catch(e){}}}else
return false
l.innerHTML=csloadstatustext
i.onreadystatechange=function(){ContentSlider.loadpage(i,l)}
if(csbustcachevar)
I=(o.indexOf("?")!=-1)?"&"+new Date().getTime():"?"+new Date().getTime()
i.open('GET',o+I,true)
i.send(null)}
ContentSlider.loadpage=function(i,I){if(i.readyState==4&&(i.status==200||window.location.href.indexOf("http")==-1))I.innerHTML=i.responseText}
ContentSlider.loadobjects=function(I){for(var o=0;o<I.length;o++){var l=I[o];var i="";if(csloadedobjects.indexOf(l)==-1){if(l.indexOf(".js")!=-1){i=document.createElement('script')
i.setAttribute("type","text/javascript");i.setAttribute("src",l)}else if(l.indexOf(".css")!=-1){i=document.createElement("link")
i.setAttribute("rel","stylesheet");i.setAttribute("type","text/css");i.setAttribute("href",l)}}
if(i!=""){document.getElementsByTagName("head").item(0).appendChild(i)
csloadedobjects+=l+" "}}}