﻿function MostraFaq(hrefConteudoFaq) {
    divOverlay = document.getElementById('faq_overlay');
    divFaq = document.getElementById('div_faq');
    
    if (!divOverlay) {
        divOverlay = document.createElement('div');
        divOverlay.id = 'faq_overlay';
        var divOverlayheight = Math.max(document.body.clientHeight, document.body.scrollHeight, document.documentElement.clientHeight, document.documentElement.scrollHeight) + 100;
        divOverlay.setAttribute('style', 'height: ' + divOverlayheight + 'px');
        divOverlay.style.height = divOverlayheight;
        document.body.appendChild(divOverlay);
    }
    
    if (!divFaq) {
        divFaq = document.createElement('div');
        divFaq.id = 'div_faq';
        
        divFaqHeader = document.createElement('div');
        divFaqHeader.id = 'div_faq_header';
        divFaqHeader.innerHTML = '<a class="btFechar" href="javascript:void(0)" onclick="FechaFaq();"><img src="/App_Themes/SubmarinoViagens/Faq/images/lightwindow/faq-btFechar.gif" border="0" /></a>';
        
        divFaqContent = document.createElement('div');
        divFaqContent.id = 'div_faq_content';
        iframeFaqContent = document.createElement('iframe');
        iframeFaqContent.id = 'iframe_faq_content';
        iframeFaqContent.setAttribute('src', hrefConteudoFaq);
        iframeFaqContent.setAttribute('frameBorder', '0');
        iframeFaqContent.setAttribute('width', '555px');
        iframeFaqContent.setAttribute('height', '275px');
        divFaqContent.appendChild(iframeFaqContent);
        
        divFaq.appendChild(divFaqHeader);
        divFaq.appendChild(divFaqContent);
        document.body.appendChild(divFaq);
    }
    else {
        document.getElementById('iframe_faq_content').setAttribute('src', hrefConteudoFaq);
    }
    
    if (!document.body.onscroll) {
        document.body.onscroll = function() {
            PosicionaDivFaq();
        };
    }
    
    PosicionaDivFaq();
    
    divOverlay.style.display = 'block';
    divFaq.style.display = 'block';
    
}

function PosicionaDivFaq() {
    var divFaq = document.getElementById('div_faq');
    var y = document.documentElement.scrollTop;
    if (y == 0)
        y = document.body.scrollTop;
    divFaq.setAttribute('style', 'top: ' + (y + 200) + 'px');
    divFaq.style.top = y + 200;
}

function FechaFaq() {
    document.getElementById('div_faq').style.display='none';
    document.getElementById('faq_overlay').style.display='none';
}