var mainLayer=new Object();var hMain=1;var hMainMax=1;var hChild=1;var delay=10;var pxStep=10;var moving=false;var plegarLayer=new Object();var desplegarLayer;var cookieName="";var expiration=new Date();var interval;var slideDiv;var slideStep;var slideMaxValue;var slideMinValue;var slideAmountGlobal;var slideStartLeftGlobal;var sliding;function slide(innerID,outerID,direction){if(sliding)return;var innerDiv=document.getElementById(innerID);var outerDiv=document.getElementById(outerID);var thumbs=innerDiv.getElementsByTagName("li");slideStep=50;var allThumbsWidth;var fourThumbsWidth;if(thumbs.length!=0){fourThumbsWidth=4*thumbs[0].offsetWidth;allThumbsWidth=thumbs.length*thumbs[0].offsetWidth;innerDiv.style.width=thumbs.length*thumbs[0].offsetWidth+'px';innerDiv.style.height=thumbs.length*thumbs[0].offsetHeight+'px';}
else{allThumbsWidth=0;fourThumbsWidth=0;}
slideDiv=innerDiv;remainderWidth=innerDiv.offsetWidth-outerDiv.offsetWidth;remainderRight=innerDiv.offsetLeft+remainderWidth;switch(direction)
{case 1:if((remainderRight>0)&&(allThumbsWidth>outerDiv.offsetWidth))
{if(remainderRight>fourThumbsWidth){slideAmountGlobal=fourThumbsWidth}
else{slideAmountGlobal=remainderRight;}
slideStartLeftGlobal=innerDiv.offsetLeft;sliding=true;slideMoveLeft(slideDiv,slideAmountGlobal,slideStartLeftGlobal);}
break
case 0:if(innerDiv.offsetLeft<0)
{if((-innerDiv.offsetLeft)>fourThumbsWidth){slideAmountGlobal=fourThumbsWidth;}
else{slideAmountGlobal=-innerDiv.offsetLeft;}
slideStartLeftGlobal=innerDiv.offsetLeft;sliding=true;slideMoveRight(slideDiv,slideAmountGlobal,slideStartLeftGlobal);}
break}}
function slideMoveLeft(obj,amount,startLeft){if(slideAmountGlobal>slideStep){obj.style.left=(startLeft-slideStep)+'px';slideStartLeftGlobal=startLeft-slideStep;slideAmountGlobal=amount-slideStep;slideStep=Math.round(slideStep*0.96);}
if(slideAmountGlobal<=slideStep){obj.style.left=(startLeft-amount)+'px';slideStartLeftGlobal=startLeft-amount;slideAmountGlobal=0;sliding=false;checkArrowButtons();}
if(slideAmountGlobal>0){setTimeout("slideMoveLeft(slideDiv,slideAmountGlobal,slideStartLeftGlobal)",12)}}
function slideMoveRight(obj,amount,startLeft){if(slideAmountGlobal>slideStep){obj.style.left=(startLeft+slideStep)+'px';slideStartLeftGlobal=startLeft+slideStep;slideAmountGlobal=amount-slideStep;slideStep=Math.round(slideStep*0.96);}
if(slideAmountGlobal<=slideStep){obj.style.left=(startLeft+amount)+'px';slideStartLeftGlobal=startLeft+amount;slideAmountGlobal=0;sliding=false;checkArrowButtons();}
if(slideAmountGlobal>0){setTimeout("slideMoveRight(slideDiv,slideAmountGlobal,slideStartLeftGlobal)",12)}}
function checkArrowButtons(){var arrowLeft=document.getElementById('relatedVideosLeftArrow');var arrowRight=document.getElementById('relatedVideosRightArrow');var slideDiv=document.getElementById('relatedVideosThumb');var slideDivCont=document.getElementById('relatedVideosThumbCont');var thumbs=slideDiv.getElementsByTagName("li");var allThumbsWidth;var fourThumbsWidth;if(thumbs.length!=0){fourThumbsWidth=4*thumbs[0].offsetWidth;allThumbsWidth=thumbs.length*thumbs[0].offsetWidth;slideDiv.style.width=thumbs.length*thumbs[0].offsetWidth+'px';slideDiv.style.height=thumbs.length*thumbs[0].offsetHeight+'px';}
else{allThumbsWidth=0;fourThumbsWidth=0;}
var remainderWidth=slideDiv.offsetWidth-slideDivCont.offsetWidth;var remainderRight=slideDiv.offsetLeft+remainderWidth;if(thumbs.length==0){document.getElementById('relatedVideos').style.display='none';}
else if((slideDiv.offsetLeft==0)&&(remainderRight<=1)){document.getElementById('arrowLeftActive').style.display='none';document.getElementById('arrowLeftInactive').style.display='block';document.getElementById('arrowRightActive').style.display='none';document.getElementById('arrowRightInactive').style.display='block';}
else if(slideDiv.offsetLeft==0){document.getElementById('arrowLeftActive').style.display='none';document.getElementById('arrowLeftInactive').style.display='block';document.getElementById('arrowRightActive').style.display='block';document.getElementById('arrowRightInactive').style.display='none';}
else if(remainderRight<=1){document.getElementById('arrowLeftActive').style.display='block';document.getElementById('arrowLeftInactive').style.display='none';document.getElementById('arrowRightActive').style.display='none';document.getElementById('arrowRightInactive').style.display='block';}
else{document.getElementById('arrowLeftActive').style.display='block';document.getElementById('arrowLeftInactive').style.display='none';document.getElementById('arrowRightActive').style.display='block';document.getElementById('arrowRightInactive').style.display='none';}}
function simpleToggleCollapse(ID){var collapsableObj=document.getElementById(ID);var collapsableObjStatus=collapsableObj.style.display;if(collapsableObjStatus=="block"){collapsableObj.style.display="none";expiration.setTime(expiration.getTime()+8640000000);setCookie(ID,'plegado',expiration);}
else{collapsableObj.style.display="block";expiration.setTime(expiration.getTime()+8640000000);setCookie(ID,'desplegado',expiration);}}
function toggleCollapse(ID,IDchild,IDPlegar,IDDesplegar,ms,step){if(moving)return;delay=ms;pxStep=step;cookieName=ID;mainLayer=document.getElementById(ID);plegarLayer=document.getElementById(IDPlegar);desplegarLayer=document.getElementById(IDDesplegar);var childLayer=document.getElementById(IDchild);hChild=childLayer.offsetHeight;hMain=mainLayer.offsetHeight;hMainMax=hMain+hChild
hTitle=hMain-hChild;if(hMain>0)
{if(!(desplegarLayer==null))desplegarLayer.style.display="block";if(!(plegarLayer==null))plegarLayer.style.display="none";moving=true;plegar(mainLayer,hMain,cookieName);}
else{if(!(desplegarLayer==null))desplegarLayer.style.display="none";if(!(plegarLayer==null))plegarLayer.style.display="block";moving=true;desplegar(mainLayer,hMain,cookieName);}}
function plegar(obj,value,cooki){if(hMain-pxStep<=hTitle){hMain=hTitle;obj.style.height=hMain+"px"}
else{hMain=hMain-pxStep;obj.style.height=hMain+"px"}
if(hMain>hTitle){setTimeout("plegar(mainLayer,hMain,cookieName)",delay)}
else{obj.style.height=hTitle+'px';expiration.setTime(expiration.getTime()+8640000000);setCookie(cooki,'plegado',expiration);movingDisable(mainLayer);}}
function desplegar(obj,value,cooki){if(hMain+pxStep>=hMainMax){hMain=hMainMax;obj.style.height=hMain+"px";}
else{hMain=hMain+pxStep;obj.style.height=hMain+"px";}
if(hMainMax>hMain){setTimeout("desplegar(mainLayer,hMain,cookieName)",delay)}
else{obj.style.height=hMainMax+"px";expiration.setTime(expiration.getTime()+8640000000);setCookie(cooki,'desplegado',expiration);if(!(plegarLayer==null)){plegarLayer.style.visibility="visible";}
if(!(desplegarLayer==null)){desplegarLayer.style.visibility="visible";}
movingDisable(mainLayer);}}
function movingDisable(obj){moving=false}
function hideForced(ID,IDchild,IDPlegar,IDDesplegar,forced){if(ID==null)return;if(document.getElementById(ID)==null)return;var mainLayer=document.getElementById(ID);var childLayer=document.getElementById(IDchild);var plegarLayer=document.getElementById(IDPlegar);var desplegarLayer=document.getElementById(IDDesplegar);var hChild=childLayer.offsetHeight;var hMain=mainLayer.offsetHeight;var hTitle=hMain-hChild;var myCookie=getCookie(ID);if(myCookie=="plegado"||forced=="cerrar"){if(!(desplegarLayer==null))desplegarLayer.style.display="block";if(!(plegarLayer==null))plegarLayer.style.display="none";mainLayer.style.height=hTitle+"px";plegarLayer.style.visibility="hidden";}
else{if(!(desplegarLayer==null))desplegarLayer.style.display="none";if(!(plegarLayer==null))plegarLayer.style.display="block";}}
function simpleHideForced(ID){if(ID==null)return;if(document.getElementById(ID)==null)return;var collapsableObj=document.getElementById(ID);var myCookie=getCookie(ID);if(myCookie=="plegado")
collapsableObj.style.display="none";else collapsableObj.style.display="block";}
function getCookie(name){var cname=name+"=";var dc=document.cookie;if(dc.length>0){begin=dc.indexOf(cname);if(begin!=-1){begin+=cname.length;end=dc.indexOf(";",begin);if(end==-1)end=dc.length;return unescape(dc.substring(begin,end));}}
return null;}
function setCookie(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+
((expires==null)?"":"; expires="+expires.toGMTString())+
((path==null)?"":"; path="+path)+
((domain==null)?"":"; domain="+domain)+
((secure==null)?"":"; secure");}
function detectBrowser(){if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var ieversion=new Number(RegExp.$1)
if(ieversion>=8)
return("ok");else if(ieversion>=7)
return("ie7");else if(ieversion>=6)
return("ie6");else if(ieversion>=5)
return("no");}
else
return("ok");}
