function validarTxt(txtInput, strMsg)
{
	if (txtInput.value.length == 0 ) {
		if(typeof(strMsg) != "undefined"){
			alert(strMsg);
		}
		txtInput.focus();
		return false;
	}
	
	return true;
}

function validarEmail (txtEmail, strMsg)
{

	if (txtEmail.value.length == 0 ) {
		if(typeof(strMsg) != "undefined"){
			alert(strMsg);
		}
		txtEmail.focus();
		return false;
	}

	var strEmailPat=/^(.+)@(.+)$/;
	var matchArray=txtEmail.value.match(strEmailPat);

	if (matchArray==null) {
		if(typeof(strMsg) != "undefined"){
			alert(strMsg);
		}
		txtEmail.focus();
		return false;
	}

	return true;
}

function validaContato(objForm)
{
	var bolValida = true;
	if(objForm.nome)		
	{
		bolValida = validarTxt(objForm.nome, "Por favor informe o nome.");
		if (!bolValida)
		return false;
	}
			
	if(objForm.telefone)
	{
		bolValida = validarTxt(objForm.telefone, "Por favor informe o telefone.");
		if (!bolValida)
		return false;
	}

	if(objForm.email)
	{
		bolValida = validarEmail(objForm.email, "Por favor informe um E-mail válido.");
		if (!bolValida)
		return false;
	}
	
	if(objForm.mensagem)
	{
		bolValida = validarTxt(objForm.mensagem, "Por favor digite a mensagem.");
		if (!bolValida)
		return false;
	}
	
	return bolValida;
}
function validaOrcamento(objForm)
{
	var bolValida = true;
	if(objForm.nome)		
	{
		bolValida = validarTxt(objForm.nome, "Por favor informe o nome.");
		if (!bolValida)
		return false;
	}
			
	if(objForm.endereco)
	{
		bolValida = validarTxt(objForm.endereco, "Por favor informe o endereço.");
		if (!bolValida)
		return false;
	}
			
	if(objForm.tel_residencial)
	{
		bolValida = validarTxt(objForm.tel_residencial, "Por favor informe o telefone residencial.");
		if (!bolValida)
		return false;
	}

	if(objForm.email)
	{
		bolValida = validarEmail(objForm.email, "Por favor informe um E-mail válido.");
		if (!bolValida)
		return false;
	}
	
	return bolValida;
}