// JavaScript Document

function fn_arroba(){

		if(formu.email.value!='')
		{
		if( document.formu.email.value=="" || document.formu.email.value.indexOf('@')==-1 || 
			document.formu.email.value.indexOf('.')==-1 )
		{
			alert( "Preencha campo E-MAIL corretamente!" );
			formu.email.value='';
			document.formu.email.focus();
		return false;
		}						

		}
		
					}	

function validausu(){

    var nome;
    nome=document.formu.nome.value;
	var email;
	email=document.formu.email.value;
	var titulo;
	titulo=document.formu.titulo.value;
   
	 
    if (nome==""){
        alert("Por favor, preencha o campo Nome.");
        document.formu.nome.focus();
    	return false;
    }
	if(email==""){
		alert("Por favor, preencha o campo Email.");
		document.formu.email.focus();
		return false;
	}
	if(titulo==""){
		alert("Por favor, preencha o campo Titulo.");
		document.formu.titulo.focus();
		return false;
	}return true;
	
	
}


function validausu2(){

    var nome;
    nome=document.formu.nome.value;
	var email;
	email=document.formu.email.value;
	var titulo;
	titulo=document.formu.titulo.value;
   
	 
    if (nome==""){
        alert("Por favor, preencha o campo Nome.");
        document.formu.nome.focus();
    	return false;
    }
	if(email==""){
		alert("Por favor, preencha o campo Email.");
		document.formu.email.focus();
		return false;
	}
	if(titulo==""){
		alert("Por favor, preencha o campo Produto.");
		document.formu.titulo.focus();
		return false;
	}return true;
	
	
}

function fn_submit() {
	if (validausu())
	{
			abrirPag("pgs/faleconosco.php");
	}
}

function fn_submit2() {
	if (validausu2())
	{
			abrirPag("pgs/orcamento.php");
	}
}
	
function mudancaEstado(){	
    document.getElementById("conteudo").innerHTML = "<img src='pgs/ex.gif'>";
	if (xmlRequest.readyState == 4){
        if(xmlRequest.status == 200)
		document.getElementById("conteudo").innerHTML = xmlRequest.responseText;
    }
}	

function abrirPag(valor){
	
	xmlRequest = false;
	
     if (window.XMLHttpRequest)
    {
        xmlRequest = new XMLHttpRequest();
        if (xmlRequest.overrideMimeType)
            xmlRequest.overrideMimeType('text/xml');
    }
    else if (window.ActiveXObject)
    {
        try
        {
            xmlRequest = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e) {}
        }
    }
	
	
	xmlRequest.open('POST',valor,true);
	xmlRequest.onreadystatechange = mudancaEstado;    
	xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
    xmlRequest.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    xmlRequest.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlRequest.setRequestHeader("Pragma", "no-cache");
	campos = (fn_variaveis_form()==null) ? 'campo=ok' : fn_variaveis_form();
	xmlRequest.send(campos);

   /*     if (xmlRequest.readyState == 1) {
    document.getElementById("conteudo").innerHTML = "<img src='pgs/ex.gif'>";      
        } */
		

    //return url; 
}




function fn_variaveis_form()
{
	
	if (document.forms.length==0 )
	
	return null;
	
	else
	{
		
 formulario = document.forms[0];
  
 
    variaveis = '';
    for (a=0;a<formulario.elements.length;a++)
    {
     nome = formulario.elements[a].name;
        valor = escape(formulario.elements[a].value);
 
        if (formulario.elements[a].type == 'checkbox')
        {
         valor = (formulario.elements[a].checked) ? valor : '';
            variaveis += '&' + nome + '=' + valor;
        }
        else if (formulario.elements[a].type == 'radio')
        {
         if(formulario.elements[a].checked)
             variaveis += '&' + nome + '=' + valor;
        }
        else
         variaveis += '&' + nome + '=' + valor;
 
    }
    variaveis = variaveis.substring(1,variaveis.length);
 
    return variaveis;
	}
}
