

var url;

var xmlHttp = null;



function showPag(str){



xmlHttp = GetXmlHttpObject();



    if (xmlHttp == null){

    alert ("Desculpe. Seu navegador não suporta AJAX!");

    return;

    }

	

url = str;

xmlHttp.onreadystatechange=stateChanged;

xmlHttp.open("POST",url,true);

xmlHttp.send(null);



   //na hora do CARREGAMENTO vai mostrar uma mensagem 'CARREGANDO'. 

   if (xmlHttp.readyState == 1) {

   document.getElementById("source").innerHTML = "<b>CARREGANDO...</b><br>" ;

   }





return url;

}


function stateChanged(){

   if (xmlHttp.readyState == 4){

   document.getElementById("source").innerHTML = xmlHttp.responseText;

   }

}


function GetXmlHttpObject(){

		

		if (window.XMLHttpRequest) { //Objeto nativo (FF/Safari/Opera7.6+)

		a = new XMLHttpRequest(); 		

		} else {

                try {

                a = new ActiveXObject("Msxml2.XMLHTTP"); //activeX (IE5.5+/MSXML2+)

                } catch(e) {

                            try {

                            a = new ActiveXObject("Microsoft.XMLHTTP"); //activeX (IE5+/MSXML1)

                            } catch(e) { /* O navegador não tem suporte */

                            a = false;

                            }

                }

        }

return a;

} 



function verificaContato(){

	var vc_erro = new String();



	if(document.frm.nome.value.length == 0){

		vc_erro	+= 'Nome é obrigatório.\n';

	}

//alert(trim(document.frm.emailVC.value).length)

	if (document.frm.email.value.length != 0) {

		vc_erro +=  verificaEmail(document.frm.email.value);

	} else {

		vc_erro	+= 'E-mail é obrigatório.\n';

	}	


	

	if(document.frm.mensagem.value.length == 0){

		vc_erro	+= 'Mensagem é obrigatória.\n';

	}

	

	if (vc_erro.length == 0){

		document.frm.submit();

	}else{

		alert('ATENÇÃO!\n'+vc_erro);

	}

}


function verificaEmail(campo) {

	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(campo)) {

		return	'';

	}

	return 'E-mail precisar ser real.\n';

}



