

function tooAbrir(element, span) {
    el = document.getElementById(element);
    el.style.display = 'block';
}

function showLayer(layerName) {
    if (document.getElementById) // Netscape 6 and IE 5+
    {
        var targetElement = document.getElementById(layerName);
        targetElement.style.display = 'block';
        targetElement.style.zIndex = 99999999;
        //alert(targetElement.style.diplay);
    }
}


function hideLayer(layerName) {
    if (document.getElementById) {
        var targetElement = document.getElementById(layerName);
        targetElement.style.display = 'none';
        targetElement.style.zIndex = 0;
    }
}

function hideLinkAviseme(blnHide) {
    var linkAviseme = document.getElementById('divAvise');
    var titleQuantidade = document.getElementById('titleQuantidade');

    if (!blnHide) {
        linkAviseme.style.display = "block";
        titleQuantidade.style.display = "none";
    }
    else {
        linkAviseme.style.display = "none";
        titleQuantidade.style.display = "block";
    }
}


function TrocaImagem(objClicado, objAtual, objLink, objAmpliar, component, IdSecao, IdSecaoModaIntima) {
    var img = document.getElementById(objAtual);
    var link = document.getElementById(objLink);
    var ampliar = document.getElementById(objAmpliar);
    var imgAux = img.src;

    img.style.display = 'block';

    if (document.getElementById(component))
        document.getElementById(component).style.display = 'none';

    if (objClicado != null) {

        var imgThumb = img.src.substr(img.src.lastIndexOf('/') + 1, img.src.length - img.src.lastIndexOf('/')).replace('d.', 't.');
        var objClicadoSrc = document.getElementById(objClicado).src;
        var imgPath = img.src.substr(0, img.src.lastIndexOf('/') + 1);

        if (objClicadoSrc.indexOf('img_nao_disponivel') == -1) {
            imgPath = objClicadoSrc.substr(0, objClicadoSrc.lastIndexOf('/') + 1);

            img.src = imgPath + objClicadoSrc.substr(objClicadoSrc.lastIndexOf('/') + 1, objClicadoSrc.length - objClicadoSrc.lastIndexOf('/')).replace('t.', 'd.');

            if (IdSecao != IdSecaoModaIntima) {
                link.href = imgPath + objClicadoSrc.substr(objClicadoSrc.lastIndexOf('/') + 1, objClicadoSrc.length - objClicadoSrc.lastIndexOf('/')).replace('t.', '.');
                link.className = "jqzoom5";
                ampliar.href = "/Popups/popimagemAmpliada.aspx?caminhoImagem=" + link.href;
            }
        }
        else {
            img.src = "/images/estrutura/img_nao_disponivel_375.jpg";

            link.href = "";
            link.removeAttribute("href");
            link.className = "";

            //ampliar.href = "";
            //ampliar.removeAttribute("href");
        }

        //document.getElementById(objClicado).src = imgPath + imgThumb;
    }

}

function ValidaCombo(combo, isValid) {
    if (isValid && combo != null)
        return (combo.value != "");
    else
        return isValid;
}

function QuantidadeOption(dropdown) {
    var i = 0;
    return parseInt(dropdown.options[dropdown.selectedIndex].value);
}

function ValidarEstoque(sender, args) {
    //Quantidade Esquerdo
    var quantidadeEsquerdo = QuantidadeOption(qtEsquerdo);
    var quantidadeDireito = QuantidadeOption(qtDireito);

    //Quantidade Direito
    args.IsValid = (quantidadeEsquerdo + quantidadeDireito <= parseInt(qtEstoque.value));
}

function ValidaQuantidade(sender, args) {
    //Quantidade Esquerdo
    var quantidadeEsquerdo = QuantidadeOption(qtEsquerdo);
    var quantidadeDireito = QuantidadeOption(qtDireito);
    args.IsValid = ((quantidadeEsquerdo > 0 || quantidadeDireito > 0));
}

function ValidarEstoque(strIdTextBoxQuantidade, intQuantidadeEstoque) {
    var txtQuantidade = document.getElementById(strIdTextBoxQuantidade);

    if (txtQuantidade != null) {
        if (parseInt(txtQuantidade.value) > intQuantidadeEstoque) {
            alert('A quantidade máxima em estoque para este produto é ' + intQuantidadeEstoque);
            txtQuantidade.value = intQuantidadeEstoque;
        }
    }
}

function show(component, file) {
    var audvid = new SWFObject('/includes/swf/player.swf', 'player', '375', '386', '9');
    audvid.addParam('allowfullscreen', 'true');
    audvid.addParam('allowscriptaccess', 'always');
    audvid.addParam('flashvars', 'file=' + file);
    audvid.write(component);
}

function validaQuantidade(objQuantidade, objQuantidadeEstoque, blnAdd) {

    if (document.getElementById(objQuantidade) && document.getElementById(objQuantidadeEstoque)) {
        var qtd = (document.getElementById(objQuantidade).value) * 1;
        var qtdEstoque = (document.getElementById(objQuantidadeEstoque).value) * 1;

        if (blnAdd)
            qtd = qtd + 1;

        var arr = new Array(9, qtd, qtdEstoque);
        var intAux = qtd;
        for (var i in arr) {
            if (intAux > arr[i])
                intAux = (arr[i]) * 1;
        }

        if (intAux == 0)
            intAux = 1;

        document.getElementById(objQuantidade).value = intAux;
    }
}


function ismaxlength(obj, tamanho) {
    if (obj.getAttribute && obj.value.length > tamanho)
        obj.value = obj.value.substring(0, (tamanho - 1));
    
    return false;
}

function posicionaFloater(id, width, top, left) {

    document.getElementById(id).style.display = 'block';

    TelaWidth = screen.width;
    TelaHeight = screen.height - 160;

    document.getElementById(id).style.top = top + 'px';
    document.getElementById(id).style.left = (((TelaWidth - width) / 2)) + left + 'px';
}
