
var atendPath     =  '';
var atendFileJS   =  'atendimento.js';
var atendFileCSS  =  'atendimento.css';
var atendConviteCriado = false;

atendInit();


function atendInit() {
    atendLoadCSS();
    atendShowStatus();
}

function atendLoadCSS() {
    var loadCSS;
    var elemScripts = document.getElementsByTagName("script");
    for (var i=0; i<elemScripts.length; i++)  {
        try{
            if ( elemScripts[i].getAttribute("src").indexOf( atendFileJS ) != -1  ) {
                atendPath = elemScripts[i].getAttribute("src").replace(atendFileJS,'');
                break;
            }   
        } catch (e) {}
    }
    loadCSS = document.createElement( "link" );
    loadCSS.setAttribute( "rel", "stylesheet" );
    loadCSS.setAttribute( "type", "text/css" );
    loadCSS.setAttribute( "href", atendPath+atendFileCSS );
    document.getElementsByTagName( "head" ).item( 0 ).appendChild( loadCSS );
}

function atendShowStatus() {
    document.write( '<iframe id="ifr_atendimento" name="ifr_atendimento" src="'+atendPath+'atendimento_status.php" frameborder="no" scrolling="no"></iframe>' );
}

function atendCriarConvite() {
    var convite = '';
    convite += '<div id="atendimento_convite" style="display:none;">';
    convite += '  <div id="fundo_convite" class="esconde_fundo"></div>';
    convite += '  <div id="box_convite">';
    convite += '    <a class="botao_sim" href="javascript:void(0)" onclick="atendAbreJanela(\''+atendPath+'atendimento_form.php\', 600, 400, \'janela_atendimento\', 0, 0, 0, 1, 0, 0, 1); atendHideConvite()"></a>';
    convite += '    <a class="botao_nao" href="'+atendPath+'atendimento_status.php?negar_convite=1" target="ifr_atendimento" onclick="atendHideConvite()"></a>';
    convite += '  </div>';
    convite += '</div>';
    try {
        var elemConvite = document.createElement( 'div' );
        elemConvite.innerHTML = convite;
        document.body.appendChild( elemConvite );
    } catch (e) {
        document.write( convite );
    }
    atendConviteCriado=true;
}


function atendShowConvite() {
    if ( !atendConviteCriado )
        atendCriarConvite();
    document.getElementById('fundo_convite').style.height = ( document.body.clientHeight > document.body.scrollHeight ) ? document.body.clientHeight : document.body.scrollHeight ;
    document.getElementById('atendimento_convite').style.display = '';
}


function atendHideConvite() {
    document.getElementById('atendimento_convite').style.display = 'none';
}

function atendAbreJanela( url, largura, altura, nome, barra_ferram, barra_url, barra_links, barra_satus, barra_menu, barra_rolagem, redimencionar ) {
    if ( nome == null ) { nome = ''; }
    barra_ferram  = ( barra_ferram==null  || !barra_ferram )  ? 0 : 1;
    barra_url     = ( barra_url==null     || !barra_url )     ? 0 : 1;
    barra_links   = ( barra_links==null   || !barra_links )   ? 0 : 1;
    barra_satus   = ( barra_satus==null   || !barra_satus )   ? 0 : 1;
    barra_menu    = ( barra_menu==null    || !barra_menu )    ? 0 : 1;
    barra_rolagem = ( barra_rolagem==null || !barra_rolagem ) ? 0 : 1;
    redimencionar = ( redimencionar==null || !redimencionar ) ? 0 : 1;
    var pos_top  = (screen.height/2) - (altura/2)  - 50;
    var pos_left = (screen.width/2)  - (largura/2) - 20;
    if ( screen.height <= altura ) {
        pos_top  =  0;
        altura   =  screen.height;
    }
    if ( screen.width <= largura ) {
        pos_left  =  0;
        largura   =  screen.width;
    }
    return window.open(url,nome,'toolbar='+barra_ferram+',location='+barra_url+',directories='+barra_links+',status='+barra_satus+',menubar='+barra_menu+',scrollbars='+barra_rolagem+',resizable='+redimencionar+',copyhistory=0,screenX='+screen.width+',screenY='+screen.height+',top='+pos_top+',left='+pos_left+',width='+largura+',height='+altura);
}