﻿function abreFechaDestaque(obj, div) {
    obj.parentNode.parentNode.parentNode.className = div;
}

function abreFechaListas(obj,pos,ttl) {
    var getLi = obj.parentNode.parentNode.getElementsByTagName('li');
    for (i = 0; i <= ttl; i++) {
        if (i == pos) {
            if (getLi[i].className == 'com') {
                getLi[i].className = 'com on';
            } else {
                getLi[i].className = 'on';
            }
        } else {
            if (getLi[i].className == 'com on' || getLi[i].className == 'com') {
                getLi[i].className = 'com';
            } else {
                getLi[i].className = '';
            }
        }
    }
}

var tempo;
var obj2; var dir2;
var sVeloc = 5;
var sInter = 10;
function slide(obj, dir) {
    if (obj && dir) {
        obj2 = obj;
        dir2 = dir;
    } else {
        obj = obj2;
        dir = dir2;
    }
    objUl = document.getElementById(obj);
    sTotal = -(objUl.offsetWidth - objUl.parentNode.offsetWidth);
    if (dir == 'left') {
        if (objUl.style.marginLeft == '') {
            objUl.style.marginLeft = '0px';
        } else {
            objInt = parseInt(objUl.style.marginLeft) + sVeloc;
            if (objInt <= 0) {
                objUl.style.marginLeft = parseFloat(objInt) + 'px';
                clearTimeout(tempo);
            }
        }
        tempo = setTimeout('slide()', sInter);
    }
    if (dir == 'right') {
        if (objUl.style.marginLeft == '') {
            objUl.style.marginLeft = '0px';
        } else {
            objInt = parseInt(objUl.style.marginLeft) - sVeloc;
            if (objInt >= sTotal) {
                objUl.style.marginLeft = parseFloat(objInt) + 'px';
                clearTimeout(tempo);
            }
        }
        tempo = setTimeout('slide()', sInter);
    }
}

function stopSlide() {
    clearTimeout(tempo);
}

function onRating(obj) {
    for (i = 1; i <= 5; i++) {
        if (i <= obj) {
            document.getElementById('star_' + i).className = 'on';
        }
    }
}

function outRating(obj) {
    for (i = 1; i <= 5; i++) {
        document.getElementById('star_' + i).className = '';
    }
}

onload = resizePop;
function abreFechaPop(pop) {
    var e = document.getElementById(pop);
    var obj = document.getElementById("Footer1_destinoIndique");
    if (obj) {
        obj.value = "";
    }    
    if (document.all) {
        var displayReal = e.currentStyle.display;
    } else {
        var cs = document.defaultView.getComputedStyle(e, null);
        var displayReal = cs.getPropertyValue('display');
    }
    if (displayReal == 'block') {
        document.getElementById('bkgPop').style.display = 'none';
        document.getElementById('frm').style.display = 'none';
        document.getElementById(pop).style.display = 'none';
    } else {
        resizePop();
        document.getElementById('bkgPop').style.display = 'block';
        document.getElementById('frm').style.display = 'block';
        document.getElementById(pop).style.display = 'block';
    }
}
function abreFechaPopIndique(pop) {
    var e = document.getElementById(pop);
    if (document.all) {
        var displayReal = e.currentStyle.display;
    } else {
        var cs = document.defaultView.getComputedStyle(e, null);
        var displayReal = cs.getPropertyValue('display');
    }
    if (displayReal == 'block') {
        document.getElementById('bkgPop').style.display = 'none';
        document.getElementById('frm').style.display = 'none';
        document.getElementById(pop).style.display = 'none';
    } else {
        resizePop();
        document.getElementById('bkgPop').style.display = 'block';
        document.getElementById('frm').style.display = 'block';
        document.getElementById(pop).style.display = 'block';
    }
}
function resizePop() {
    if (!document.all) {
        document.getElementById('bkgPop').style.height = window.innerHeight + 'px';
        document.getElementById('frm').style.height = window.innerHeight + 'px';
        if (window.innerHeight < document.body.clientHeight) {
            document.getElementById('bkgPop').style.height = document.body.clientHeight + 'px';
            document.getElementById('frm').style.height = document.body.clientHeight + 'px';
        }
    } else {
        if (document.documentElement.clientHeight < document.body.clientHeight) {
            document.getElementById('bkgPop').style.height = document.body.clientHeight + 'px';
            document.getElementById('frm').style.height = document.body.clientHeight + 'px';
        } else {
            document.getElementById('bkgPop').style.height = document.documentElement.clientHeight + 'px';
            document.getElementById('frm').style.height = document.documentElement.clientHeight + 'px';
        }
    }
}
function fncEnviarPaginaAmigo(paramUrlVideo) {
    var obj = document.getElementById("Footer1_destinoIndique");
    if (obj){
        obj.value = paramUrlVideo;
    }
    abreFechaPopIndique('popIndique', 400);    
}

function editoriasOn() {
    document.getElementById('lnk').style.backgroundPosition = "-1px -40px";
    document.getElementById('Header1_mnEdi').style.display = "block";
}
function editoriasOff() {
    document.getElementById('lnk').style.backgroundPosition = "0 0";
    document.getElementById('Header1_mnEdi').style.display = "none";
}

