function verif()
{
	if (document.restrito.email.value == '' || document.restrito.email.value.indexOf("@")==-1 || document.restrito.email.value.indexOf(".")==-1)
	{
	alert('Campo EMAIL inválido!')
	}
	else
	document.restrito.submit();
}

function verif_eng()
{
	if (document.restrito.email.value == '' || document.restrito.email.value.indexOf("@")==-1 || document.restrito.email.value.indexOf(".")==-1)
	{
	alert('Field EMAIL incorrect!')
	}
	else
	document.restrito.submit();
}

// função que verifica as manifestações investor excessão até o momento IOCHPE
function verif_manifestacao()
{
	if (document.frm.assunto.value == '' || document.frm.assunto.value.indexOf("@")==-1 || document.frm.assunto.value.indexOf(".")==-1)
	{
	alert('Campo ASSUNTO inválido!')
	}
	else if (document.frm.comentario.value == '')	
	{
	alert('Campo Descrição não pode ser em branco!')	
	}
	else
	document.frm.submit();
}

function verif_manifestacao_eng()
{
	if (document.frm.assunto.value == '' || document.frm.assunto.value.indexOf("@")==-1 || document.frm.assunto.value.indexOf(".")==-1)
	{
	alert('Field ASSUNTO incorrect!')
	}
	else if (document.frm.comentario.value == '')	
	{
	alert('Field Message blank!')	
	}	
	else
	document.frm.submit();
}

function MostraMenu(obj){

	if(document.getElementById){
	var el = document.getElementById(obj);
		if(el.style.display != "block"){ //DynamicDrive.com change
			el.style.display = "block";			
		}else{
			el.style.display = "none";
			//MM_swapImgRestore()
		}
	}
}

function verif_email()
{
	if (document.faleri.nome.value == '')	
	{
	alert('Campo Nome não pode ser em branco!')	
	}
	else if (document.faleri.email.value == '' || document.faleri.email.value.indexOf("@")==-1 || document.faleri.email.value.indexOf(".")==-1)
	{
	alert('Campo EMAIL inválido!')
	}
	else if (document.faleri.msg.value == '')	
	{
	alert('Campo Mensagem não pode ser em branco!')	
	}
	else
	document.faleri.submit();
}

function verif_email_eng()
{
	if (document.faleri.email.value == '' || document.faleri.email.value.indexOf("@")==-1 || document.faleri.email.value.indexOf(".")==-1)
	{
	alert('Field EMAIL incorrect!')
	}
	else if (document.faleri.msg.value == '')	
	{
	alert('Field Message blank!')	
	}	
	else
	document.faleri.submit();
}
 
function Imprimir(url) {
window.open(url, 'print', 'width=1,height=1,left=0,top=0,scrollbars=0,resizable=0,menubar=0,toolbar=0');
} 

function Favoritar(endereco,titulo){
    var url      = endereco;
    var title    = titulo;
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}
function expandirRecolher(objThis, strIdTr){
        var objTr = document.getElementById(strIdTr);
        
        if(objTr.style.display=='none'){
            objTr.style.display='inline';
            objThis.src = 'images/ico_topo.gif'
        }
        else{
            objTr.style.display='none';
            objThis.src = 'images/ico_inferior.gif'
        }
    }
	
	function salvarForm(){
        var blnRelatorioSelecionado = false;
        
        if(!document.frm1.chkRemoverLista.checked){
            if(document.frm1.txtNome.value=="" || document.frm1.txtNome.value=="Nome"){
                alert("Informe o campo Nome");
                document.frm1.txtNome.value='';
                document.frm1.txtNome.focus();
                return false;
            }
        }
        
        if(document.frm1.txtEmail.value=="" || document.frm1.txtEmail.value==""){
            alert("Infome o campo E-mail");
            document.frm1.txtEmail.value='';
            document.frm1.txtEmail.focus();
            return false;
        }
        else{
            if(!checkEmail(document.frm1.txtEmail.value)){
                alert("Infome o campo E-mail corretamente");
                document.frm1.txtEmail.focus();
                return false;
            }
        }
        
        if(!document.frm1.chkRemoverLista.checked){
            if(document.frm1.txtEmpresa.value=="" || document.frm1.txtEmpresa.value=="Empresa"){
                alert("Infome o campo Empresa");
                document.frm1.txtEmpresa.value='';
                document.frm1.txtEmpresa.focus();
                return false;
            }
            
            for(var index=0; index<document.frm1.chkRelatorio.length; index++){
                if(document.frm1.chkRelatorio[index].checked)
                    blnRelatorioSelecionado = true;
            }
            
            if(!blnRelatorioSelecionado){
                alert("Selecione ao menos um relatório");
                return false;
            }
        }
        
        
        document.getElementById('hidSalvar').value='1';
        document.frm1.submit();
    }
    
    function checkEmail(mail){        
        var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
        
        if(typeof(mail) == "string"){
            if(er.test(mail)){
                return true;
            }
        }
        else if(typeof(mail) == "object"){
            if(er.test(mail.value)){
                return true;
            }
        }
        else{
            return false;
        }
    }
    
    function limparNome(objThis)
    {
        if(objThis.value=='Nome'){
            objThis.value='';
        }
    }
    
    function limparEmail(objThis)
    {
        if(objThis.value=='E-mail'){
            objThis.value='';
        }
    }
    
    function limparEmpresa(objThis)
    {
        if(objThis.value=='Empresa'){
            objThis.value='';
        }
    }

    function preencherNome(objThis){
        if(objThis.value==''){
            objThis.value='Nome';
        }   
    }
    
    function preencherEmail(objThis){
        if(objThis.value==''){
            objThis.value='E-mail';
        }   
    }
    
    function preencherEmpresa(objThis){
        if(objThis.value==''){
            objThis.value='Empresa';
        }   
    }
    
    function expandirRecolher(objThis, strIdTr){
        var objTr = document.getElementById(strIdTr);
        
        if(objTr.style.display=='none'){
            objTr.style.display='inline';
            objThis.src = 'images/ico_inferior.gif'
        }
        else{
            objTr.style.display='none';
            objThis.src = 'images/ico_topo.gif'
        }
    }
	
	
	// ---------------------- Mailin eng
	
	function salvarForm_eng(){
        var blnRelatorioSelecionado = false;
        
        if(!document.frm1.chkRemoverLista.checked){
            if(document.frm1.txtNome.value=="" || document.frm1.txtNome.value=="Name"){
                alert("Field Name Required");
                document.frm1.txtNome.value='';
                document.frm1.txtNome.focus();
                return false;
            }
        }
        
        if(document.frm1.txtEmail.value=="" || document.frm1.txtEmail.value==""){
            alert("Field E-mail Required");
            document.frm1.txtEmail.value='';
            document.frm1.txtEmail.focus();
            return false;
        }
        else{
            if(!checkEmail(document.frm1.txtEmail.value)){
                alert("A Valid E-mail is Required");
                document.frm1.txtEmail.focus();
                return false;
            }
        }
        
        if(!document.frm1.chkRemoverLista.checked){
            if(document.frm1.txtEmpresa.value=="" || document.frm1.txtEmpresa.value=="Company"){
                alert("Field Company Required");
                document.frm1.txtEmpresa.value='';
                document.frm1.txtEmpresa.focus();
                return false;
            }
            
            for(var index=0; index<document.frm1.chkRelatorio.length; index++){
                if(document.frm1.chkRelatorio[index].checked)
                    blnRelatorioSelecionado = true;
            }
            
            if(!blnRelatorioSelecionado){
                alert("Select at least one Report");
                return false;
            }
        }
        
        
        document.getElementById('hidSalvar').value='1';
        document.frm1.submit();
    }
