var old_area = null;
function verArea(id){
    if (old_area != null) 
        document.getElementById(old_area).style.display = "none";
    if (id != old_area) {
        document.getElementById(id).style.display = "block";
        old_area = id;
    }
    else {
        old_area = null;
    }
}


function ajax(){
    var ajax;
    try {
        ajax = new XMLHttpRequest();
    } 
    catch (e) {
        try {
            ajax = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (e) {
            try {
                ajax = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (e) {
                ajax = false;
            }
        }
    }
    return ajax;
}

function trim(str, tipo){
    if (tipo == 'email') {
        str = str.replace(/[^a-zA-Z0-9_.@-]/g, '');
        str = str.replace(/([_.-])[_.-]+/g, "$1");
        return str.replace(/\s+|\t+/g, '');
    }
    else {
        str = str.replace(/\s+|\t+/g, ' ');
        return str.replace(/^\s+|\s+$/g, '');
    }
    return str
}

function enviarEmail(form){

    form.remetente.value = trim(form.remetente.value);
    form.endereco.value = trim(form.endereco.value, 'email');
    form.telefone.value = form.telefone.value;
    form.assunto.value = trim(form.assunto.value);
    
    var email = RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    
    var msg;
    if (form.remetente.value == '') {
        var obj = form.remetente;
        msg = 'o campo NOME deve preenchido';
    }
    else 
        if (!email.test(form.endereco.value)) {
            var obj = form.endereco;
            msg = 'insira um E-MAIL válido';
        }
        else 
            if (form.conteudo) {
                if (form.conteudo.value == '') {
                    var obj = form.conteudo;
                    msg = 'a MENSAGEM não pode ser em branco';
                }
            }
    if (obj) {
        obj.focus();
        document.getElementById('emailMSG').style.color = '#C00';
        document.getElementById('emailMSG').innerHTML = msg;
        return false;
    }
    
    var xmlhttp = ajax();
    
    form.remetente.disabled = 'disabled';
    form.endereco.disabled = 'disabled';
    form.telefone.disabled = 'disabled';
    form.assunto.disabled = 'disabled';
    if (form.conteudo) {
        form.conteudo.disabled = 'disabled';
    }
    else {
        form.conteudo2.disabled = 'disabled';
    }
    form.limpar.disabled = 'disabled';
    form.enviar.disabled = 'disabled';
    xmlhttp.onreadystatechange = function(){
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            emailMSG.style.color = '#090';
            emailMSG.innerHTML = xmlhttp.responseText;
            form.remetente.disabled = '';
            form.endereco.disabled = '';
            form.telefone.disabled = '';
            form.assunto.disabled = '';
            if (form.conteudo) {
                form.conteudo.disabled = '';
            }
            else {
                form.conteudo2.disabled = '';
            }
            form.limpar.disabled = '';
            form.enviar.disabled = '';
        }
    };
    
    var emailMSG = document.getElementById('emailMSG');
    emailMSG.style.color = '#030';
    emailMSG.innerHTML = 'enviando e-mail...';
    
    var var_remetente = form.remetente.value;
    var var_endereco = form.endereco.value;
    var var_telefone = form.telefone.value;
    var var_assunto = form.assunto.value;
    if (form.conteudo) {
        var var_conteudo = form.conteudo.value;
    }
    else {
        var var_conteudo = form.conteudo2.value;
    }
    var var_tipo = form.tipo.value;
    
    xmlhttp.open('POST', 'site/enviarEmail.php', true);
    xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlhttp.send("remetente=" + var_remetente + "&endereco=" + var_endereco + "&assunto=" + var_assunto + "&conteudo=" + var_conteudo + "&telefone=" + var_telefone + "&tipo=" + var_tipo);
	
}

function limparEmail(form){
    document.getElementById("emailMSG").innerHTML = '';
	document.getElementById("arquivo").src = "http://www.piscopoadvocacia.com.br/piscopo/site/enviarArquivo.php?arquivo=limpo";
	form.reset();
}



var alturaNoticias; 

var scrollspeed=cache=1;

var initialdelay=1;

function initializeScroller(){
dataobj=document.all? document.all.blocoNoticias : document.getElementById("blocoNoticias");
dataobj.style.top="20px";
intervaloRolagem = window.setInterval("scrollDiv()", 50);
}

function scrollDiv(){
	dataobj.style.top=parseInt(dataobj.style.top)-scrollspeed+"px";
	if (parseInt(dataobj.style.top)<alturaNoticias*(-1))
		dataobj.style.top="0px";
}



