﻿var originalParentNode = null;
function showInsertComment(objBtn)
{
    var divComments = document.getElementById('productComments');
    
    // **** Hack para mover a DIV flutuante para o início do documento
    var spanHack = document.getElementById('spanHack');
    if (!divComments || !spanHack)
        return;
    if (!divComments.parentNode || divComments.parentNode.id != spanHack.id)
    {
        originalParentNode = divComments.parentNode;
        spanHack.appendChild(divComments);
    }
    // **** FIM :: Hack
    
    toggleModal(divComments.id, 1, true);
}

function validateComment(grpName)
{
    if (!Page_ClientValidate(grpName))
        return false;
    
    var divComments = document.getElementById('productComments');
    if (!divComments || !originalParentNode)
    {
        alert('Erro Interno!');
        return false;
    }
    
    originalParentNode.appendChild(divComments);
    toggleModal(divComments.id, 1);
    return true;
}

function submitComment()
{
    var btnEnviar = document.getElementById('ctl00_body_ucProductOpinion_btnEnviarHidden');
    if (!btnEnviar)
    {
        alert('Erro Interno!');
        return false;
    }
    
    btnEnviar.click();
}
