function validaEmail(email)
{
	var er = /^[A-z0-9][A-z0-9\._-]+@([A-z0-9\._-]+\.)[A-z0-9]{2}/;

	if(er.exec(email)) return true;
	else return false;
}
////////////////////////////////////////////////////////////////////////////////
function validaLogon()
{
	if((document.getElementById('CLIEmail').value == '') || (document.getElementById('CLISenha').value == ''))
	{
		document.getElementById('login_mensagem').innerHTML = '<b>Erro!</b><br />Preencha todos os campos!';
		//document.getElementById('login_mensagem').innerHTML = '<img src="%PATH%sistema/imagens/loading.gif" alt="" />';
		return false;
	}
}
////////////////////////////////////////////////////////////////////////////////
function validaFaleConosco()
{
	var erro = '';
	var email = document.getElementById('txtemail').value;

	if(document.getElementById('txtnome').value == '') erro = erro+"Você deve preencher seu nome.\n";
	if(!validaEmail(email)) erro = erro+"Você deve preencher um email válido.\n";
	if(document.getElementById('txttelefone').value == '') erro = erro+"Você deve preencher seu telefone.\n";
	if(document.getElementById('txtcomentarios').value == '') erro = erro+"Você deve escrever no campo Comentários.\n";
	if(document.getElementById('validacao').value == '') erro = erro+"Você deve preencher a imagem de validação.";

	if (erro == '')
	{
		document.getElementById('form1').submit();
		return true;
	}
	else
	{
		alert(erro);
		return false;
	}
}
////////////////////////////////////////////////////////////////////////////////
function validaNovoUsuario()
{
	var erro = '';
	var email = document.getElementById('CLIEmail1').value;
	var senha1 = document.getElementById('CLISenha1').value;
	var senha2 = document.getElementById('CLISenha2').value;

	if(document.getElementById('CLINome').value == '') erro = erro+"Você deve preencher seu nome.\n";
	if(!validaEmail(email)) erro = erro+"Você deve preencher um email válido.\n";
	if(document.getElementById('CLIEndereco').value == '') erro = erro+"Você deve preencher seu endereço.\n";
	if(document.getElementById('CLICidade').value == '') erro = erro+"Você deve preencher seu cidade.\n";
	if(document.getElementById('CLICep').value == '') erro = erro+"Você deve preencher seu cep.\n";
	if(document.getElementById('CLITelefone').value == '') erro = erro+"Você deve preencher seu telefone.\n";
	if((senha1 != senha2) || (senha1.length < 6))  erro = erro+"Preencha as senhas corretamente.\n";

	if (erro == '')
	{
		document.getElementById('form1').submit();
		return true;
	}
	else
	{
		alert(erro);
		return false;
	}
}
////////////////////////////////////////////////////////////////////////////////
function showLoading()
{
	document.getElementById('login_mensagem').innerHTML = '<img src="%PATH%sistema/imagens/loading.gif" alt="" />';
}
////////////////////////////////////////////////////////////////////////////////
function validaAlteracaoUsuario()
{
	var CLISenha  = document.getElementById('CLISenha').value;
	var CLISenha2 = document.getElementById('CLISenha2').value;

	if (CLISenha != CLISenha2)
	{
		alert('Os campos de senha devem ser iguais!\nDeixe em branco para não alterá-la.');
		return false;
	}
	else if ((CLISenha.length < 6) && (CLISenha.length > 0))
	{
		alert('A senha precisa ter no mínimo 6 caracteres.');
		return false;

	}
	else
	{
		return true;
	}
}
////////////////////////////////////////////////////////////////////////////////
function validaRedefineSenha()
{
	alert(document.getElementById('CLISenha1').value);
	var CLISenha1 = document.getElementById('CLISenha1').value;
	var CLISenha2 = document.getElementById('CLISenha2').value;

	if (CLISenha1 != CLISenha2)
	{
		alert('Os campos de senha devem ser iguais.');
		return false;
	}
	else if ((CLISenha1.length < 6) && (CLISenha1.length > 0))
	{
		alert('A senha precisa ter no mínimo 6 caracteres.');
		return false;

	}
	else
	{
		return true;
	}
}
////////////////////////////////////////////////////////////////////////////////
function doPopUp(url)
{
	var janela = window.open(url, 'pop', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=710,height=550');
	if (!janela)
	{
		alert('Você precisa desativar seu anti-popup para visualizar o boleto!');
	}
	else
	{
		janela.focus();
	}
}
////////////////////////////////////////////////////////////////////////////////
function assinaturaPlanos()
{
	if (document.getElementById("checkConcordo").checked == false)
	{
		alert('Para prosseguir com a assinatura do plano você deve clicar em EU ACEITO');
	}
	else
	{
		document.location.href=document.URL+'/2';
	}
}
////////////////////////////////////////////////////////////////////////////////
function toggle(id)
{
	var div = 'item'+id;
	var img = 'img'+id;
	if (document.getElementById(div).style.display=='none')
	{
		document.getElementById(div).style.display='block';
		document.getElementById(img).src = document.getElementById(img).src.replace(/plus/,'minus');
	}
	else
	{
		document.getElementById(div).style.display='none';
		document.getElementById(img).src = document.getElementById(img).src.replace(/minus/,'plus');
	}
}
