// variável usada apenas para guardar a cor de fundo do objeto
// para as funções bright e unBright
var old_backColor;

function bright(obj, color)
{
	old_backColor = (obj.style.backgroundColor != "") ? obj.style.backgroundColor : "#FFFFFF" ;
	obj.style.backgroundColor = color;
}


function unBright(obj, color)
{
	obj.style.backgroundColor = (old_backColor != "") ? old_backColor : '#FFFFFF';
}

function exibirImagemLateral(imgSrc)
{
	var xobjDivOver = document.getElementById('divOver');
	var xobjDivRelogio = document.getElementById('divRelogio');
	var xobjUlMenu = document.getElementById('menu');
	var xobjImg = document.getElementById('imgOver');
	
	xobjImg.src = 'img/' + imgSrc;
	
	//xobjDivRelogio.style.display = 'none';
	xobjUlMenu.style.display = 'none';

	xobjDivOver.style.display = 'block';
}

function navegarViaSacra(pagina)
{
	var url;
	url = "../hotsite_viasacra/index.asp?pg=" + pagina.toString() ;
	window.open(url, 'novajanela', 'width=700,height=500, scrollbars=0, status=0, menubar=0');
}

function fecharOver()
{
	var xobjDiv = document.getElementById('divOver');
	var xobjDivRelogio = document.getElementById('divRelogio');
	var xobjUlMenu = document.getElementById('menu');

	//xobjDivRelogio.style.display = 'block';
	xobjUlMenu.style.display = 'block';

	xobjDiv.style.display = 'none';
}

function validarFormNewsletter()
{
	var txtnome = document.getElementById('nomeNews');
	var txtemail = document.getElementById('emailNews');
	
	if(txtnome.value.trim() == "" || txtnome.value.toLowerCase() == "nome")
	{
		alert('Digite seu nome!');
		txtnome.focus();
		return false;
	}

	if(txtemail.value.trim() == "" || txtemail.value.toLowerCase() == "e-mail")
	{
		alert('Digite seu e-mail!');
		txtemail.focus();
		return false;
	} else {
		if(txtemail.value.isEmail() == false)
		{
			alert('E-mail inválido!');
			txtemail.focus();
			return false;
		} 			
	}

}

function validarFormIntencao()
{
	var txtnome = document.getElementById('nome');
	var txtemail = document.getElementById('email');
	var txtmotivo = document.getElementById('motivo');
	
	if(txtnome.value.trim() == "")
	{
		alert('Digite seu nome!');
		txtnome.focus();
		return false;
	}

	
	if(txtemail.value.trim() == "")
	{
		alert('Digite seu e-mail!');
		txtemail.focus();
		return false;
	} else {
		if(txtemail.value.isEmail() == false)
		{
			alert('E-mail inválido!');
			txtemail.focus();
			return false;
		} 			
	}

	if(txtmotivo.value.trim() == "")
	{
		alert('Digite o motivo!');
		txtmotivo.focus();
		return false;
	}

}

function validaFormPedido()
{
	var txtnome = document.getElementById('nome');
	var txtemail = document.getElementById('email');
	var txtmotivo = document.getElementById('motivo');
	
	if(txtnome.value.trim() == "")
	{
		alert('Digite seu nome!');
		txtnome.focus();
		return false;
	}

	if(txtemail.value.trim() == "")
	{
		alert('Digite seu e-mail!');
		txtemail.focus();
		return false;
	}  else {
		if(txtemail.value.isEmail() == false)
		{
			alert('E-mail inválido!');
			txtemail.focus();
			return false;
		} 			
	}

	if(txtmotivo.value.trim() == "")
	{
		alert('Digite o motivo!');
		txtmotivo.focus();
		return false;
	}

}


function validaFormTestemunho()
{
	var txtnome = document.getElementById('nome');
	var txtemail = document.getElementById('email');
	var txtmotivo = document.getElementById('motivo');
	
	if(txtnome.value.trim() == "")
	{
		alert('Digite seu nome!');
		txtnome.focus();
		return false;
	}

	if(txtemail.value.trim() == "")
	{
		alert('Digite seu e-mail!');
		txtemail.focus();
		return false;
	} else {
		if(txtemail.value.isEmail() == false)
		{
			alert('E-mail inválido!');
			txtemail.focus();
			return false;
		} 			
	}

	if(txtmotivo.value.trim() == "")
	{
		alert('Digite o motivo!');
		txtmotivo.focus();
		return false;
	}

}

String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };

String.prototype.isEmail = function()
{

	//email address has to have at least 5 chars
	if (this.length < 5)
	{
		return false;
	}

	var iChars = "*|,\":<>[]{}`';()&$#%";
	var eLength = this.length;

	for (var i=0; i < eLength; i++)
	{
		if (iChars.indexOf(this.charAt(i)) != -1)
		{
			return false;
		}
	}

	var atIndex = this.lastIndexOf("@");
	if(atIndex < 1 || (atIndex == eLength - 1))
	{
		return false;
	}

	var pIndex = this.lastIndexOf(".");
	if(pIndex < 4 || (pIndex == eLength - 1))
	{
		return false;
	}

	if(atIndex > pIndex)
	{
		return false;
	}

	return true;
}
