//cookie tela do usuario-//
var tela_usuario = screen.width+'x'+screen.height+"-"+screen.colorDepth+"-bit";

function setCookie(cookie_name, cookie_value, expire_in_days)
{
    var cookie_expire = "";

    if (expire_in_days != null)
    {
        var expire = new Date();
        expire.setTime(expire.getTime() + 1000*60*60*24*parseInt(expire_in_days));
        cookie_expire = "; expires=" + expire.toGMTString();
    }

    document.cookie = escape(cookie_name) + "=" + escape(cookie_value) + cookie_expire;
}

// Definindo um cookie:
setCookie("tela", tela_usuario, 365); // este cookie vai expirar em 365 dias

//---//

function selecionar_tudo(){
    for (i=0;i<document.FormConsulta.elements.length;i++)
        if(document.FormConsulta.elements[i].type == "checkbox")
            document.FormConsulta.elements[i].checked=1;
} 

function deselecionar_tudo(){
    for (i=0;i<document.FormConsulta.elements.length;i++)
        if(document.FormConsulta.elements[i].type == "checkbox")
            document.FormConsulta.elements[i].checked=0;
} 

function confirma(){
    if (confirm('Tem certeza em mover este registro?')){ 
        document.FormConsulta.submit(); 
    }else {
        return false; 
    }
}
function concluirAnuncio(){
    if (confirm('Tem certeza em Publicar este Anúncio?')){
        document.FormConsulta.submit(); 
    }else {
        return false; 
    }
}
function excluirAnuncio(){
    if (confirm('Tem certeza em Excluir este Anúncio?')){
        document.FormConsulta.submit(); 
    }else {
        return false; 
    }
}
function publicarAnuncio(){
    if (confirm('Tem certeza em Publicar Novamente este Anúncio?')){
        document.FormConsulta.submit(); 
    }else {
        return false; 
    }
}
function expirarAnuncio(){
    if (confirm('Tem certeza em Finalizar a Publicacao deste Anúncio?')){
        document.FormConsulta.submit(); 
    }else {
        return false; 
    }
}
function lixeira(){
    if (confirm('Tem certeza em Mover este Anúncio para a Lixeira?')){
        document.FormConsulta.submit(); 
    }else {
        return false; 
    }
}
function enviaFoto(){
    document.formCadastroIMG.submit();
    var carrega = "<img src='../gif/loading_arquivo.gif' />";
    document.getElementById('carregaFoto').innerHTML=carrega;
}

function atualiza(aURL){
    if(confirm('Você deseja realmente alterar este registro?')){
        location.href = aURL;
    }
}

function senha(aURL){
    if(confirm('Você deseja realmente recuperar a senha deste usuário?')){
        location.href = aURL;
    }
}

function um(src,cor_entrada) {
    src.bgColor = cor_entrada;
}
function dois(src,cor_default) {
    src.bgColor = cor_default;
}

function excluirProposta(){
    if(confirm('Voce deseja realmente excluir esta proposta?')){
        if(confirm('Voce tem certeza? Nao sera possivel recuperar este registro mais tarde!')){
            document.excluir.submit(); 
        }else{
            return false;
        }
    }else{
        return false;
    }
}
function excluirAnuncioPublicado(){
    if(confirm('Voce deseja realmente excluir este registro?')){
        if(confirm('Voce tem certeza? Nao sera possivel recuperar este registro mais tarde!')){
            document.excluirAnuncio.submit(); 
        }else{
            return false;
        }
    }else{
        return false;
    }
}
function editarAnuncioPublicado(){
    if(confirm('Ao editar este registro, este voltara ao Status de Rascunho!\ne sera reavaliado antes de ser publicado no site!')){
        if(confirm('Voce deseja realmente editar este registro?')){
            document.FormEditar.submit(); 
        }else{
            return false;
        }
    }else{
        return false;
    }
}
function excluir(aURL){
    if(confirm('Voce deseja realmente excluir este registro?')){
        if(confirm('Voce tem certeza? Nao sera possivel recuperar este registro mais tarde!')){
            location.href = aURL;
        }
    }
}

// onkeyup="javascript:autoFormatarValor(this, event);"
// onchange="javascript:autoFormatarValor(this), event;"
function autoFormatarValor(obj, objEvent)
{ 
    var i; 
    var psResposta = ''; 
    var pParte_i = '';
    var pParte_f = '';
    var intDecimais = 2;
    var sepMilhar = '.';
    var sepDec = ',';
    var evt = new CrossKeyPress(objEvent);
    var key = evt.crossKeyCode;	  		            
    var objValue;
	
    if ( (key>47 && key<58) || (key > 95 && key < 106) )
    { 	            	
        for(i = 0; i <= (obj.value.length-1); i++)
        {
            if (obj.value.charAt(i) >= '0' && obj.value.charAt(i) <= '9')
                psResposta = psResposta + obj.value.charAt(i); 
        }
		
        if (psResposta.length > intDecimais)
        {
            for(i = intDecimais; i < (psResposta.length); i++)
            {
                pParte_i = psResposta.substring(0, psResposta.length- i );
                pParte_f = psResposta.substring(psResposta.length-i, psResposta.length);
				
                if (i == intDecimais)
                    psResposta = pParte_i + sepDec + pParte_f;
                else
                    psResposta = pParte_i + sepMilhar + pParte_f;
				
                i = i + 3;
            }
        }		
        obj.value = psResposta.substring(0, psResposta.length);
    }
}   
//--    
function CrossKeyPress(evt)
{           
    evt = evt? evt: (window.event? window.event: null);
    if (evt)
    {
        //Seto true se o browser for IE
        this.isIE = navigator.appName == 'Netscape' ? false : true;     			        
                
        this.target = evt.target? evt.target: evt.srcElement;                
        
        // Se for IE, retorna o keyCode;
        // Se for Firefox, verifica se o Ctrl estÃ¡ pressionado. Se estiver, retorna
        // um keyCode vÃ¡lido, para que a aÃ§Ã£o relacionada com o Ctrl funcione (neste
        // caso queremos que a aÃ§Ã£o de Paste de funcione).
        this.crossKeyCode = this.isIE ? evt.keyCode: (evt.ctrlKey ? 13 : evt.which);
    }
}

// janela secundaria ajuda ao usuario

function janelaSecundaria (URL){ 

    var intWindowHeight  = 420;
    var intWindowWidth = 600;
    var boolScrollbars = 'YES';
    var boolResizable = 'NO';
    var boolMenubar = 'NO';
    var boolToolbar = 'NO';
    var boolAddressbar = 'NO';
    var boolStatusbar = 'NO';
    var intWindowLeft = (screen.width - intWindowWidth) / 2;
    var intWindowTop = (screen.height - intWindowHeight) / 2;
    var strWindowProperties = 'height=' + intWindowHeight + ',width=' + intWindowWidth 
    + ',top=' + intWindowTop + ',left=' + intWindowLeft 
    + ',scrollbars=' + boolScrollbars + ',resizable=' + boolResizable 
    + ',menubar=' + boolMenubar + ',toolbar=' + boolToolbar + ',location=' 
    + boolAddressbar + ',statusbar=' + boolStatusbar + '';  

    window.open(URL,"Ajuda", strWindowProperties); 
} 

// janela secundaria manda proposta

function janelaSecundariaMandaProposta (URL){ 

    var intWindowHeight  = 450;
    var intWindowWidth = 600;
    var boolScrollbars = 'NO';
    var boolResizable = 'NO';
    var boolMenubar = 'NO';
    var boolToolbar = 'NO';
    var boolAddressbar = 'NO';
    var boolStatusbar = 'NO';
    var intWindowLeft = (screen.width - intWindowWidth) / 2;
    var intWindowTop = (screen.height - intWindowHeight) / 2;
    var strWindowProperties = 'height=' + intWindowHeight + ',width=' + intWindowWidth 
    + ',top=' + intWindowTop + ',left=' + intWindowLeft 
    + ',scrollbars=' + boolScrollbars + ',resizable=' + boolResizable 
    + ',menubar=' + boolMenubar + ',toolbar=' + boolToolbar + ',location=' 
    + boolAddressbar + ',statusbar=' + boolStatusbar + '';  

    window.open(URL,"Proposta", strWindowProperties); 
} 
 
function EmitirBoleto(){
    if (confirm('Tem certeza em Emitir este Boleto?')){
        document.formBoleto.submit();
    }else {
        return false;
    }
}

 
