function validaTerminal(f)
{
	f.vai.disabled = true;
	f.vai.value ='Aguarde por favor...';


	if (f.nomee.value.length==0)
	{
		alert("Por favor preencha o Nome");
		f.nomee.focus();
		f.vai.disabled = false;
		f.vai.value ='Salvar alterações';
		return false;
	}

	if (f.cidade.value.length==0)
	{
		alert("Por favor o campo Cidade");
		f.cidade.focus();
		f.vai.disabled = false;
		f.vai.value ='Salvar alterações';
		return false;
	}

	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(f.email.value)))
	{
		alert ("Email Invalido");
		f.email.focus();
		f.vai.disabled = false;
		f.vai.value ='Salvar alterações';
		return false;
	}

	if (f.estado.value.length==0)
	{
		alert("Por favor preencha o campo Estado");
		f.estado.focus();
		f.vai.disabled = false;
		f.vai.value ='Salvar alterações';
		return false;
	}

	if (f.senhaa.value.length==0)
	{
		alert("Por favor preencha o campo Senha");
		f.senhaa.focus();
		f.vai.disabled = false;
		f.vai.value ='Salvar alterações';
		return false;
	}

	if (f.senhaa.value!=f.resenha.value)
	{
		alert("A senha e a redigitação da senha não conferem.");
		f.resenha.focus();
		f.vai.disabled = false;
		f.vai.value ='Confirmar cadastro';
		return false;
	}

	if (f.sobre.value.length==0)
	{
		alert("Escreva um pouco sobre você.");
		f.sobre.focus();
		f.vai.disabled = false;
		f.vai.value ='Confirmar cadastro';
		return false;
	}

	if (f.CorLinkEscolheu.value.length==0)
	{
		alert("Por favor selecione uma cor para os Links!");
		f.CorLinkEscolheu.focus();
		f.vai.disabled = false;
		f.vai.value ='Atualizar';
		return false;

	}

	if (f.CorTextoEscolheu.value.length==0)
	{
		alert("Por favor selecione uma cor para os Textos!");
		f.CorTextoEscolheu.focus();
		f.vai.disabled = false;
		f.vai.value ='Atualizar';
		return false;

	}

	if (f.CorFundoEscolheu.value.length==0)
	{
		alert("Por favor selecione uma cor de Fundo!");
		f.CorFundoEscolheu.focus();
		f.vai.disabled = false;
		f.vai.value ='Atualizar';
		return false;

	}

	if (f.titu.value.length==0)
	{
		alert("Por favor informe um Titulo para seu fotolog");
		f.titu.focus();
		f.vai.disabled = false;
		f.vai.value ='Atualizar';
		return false;

	}

	var TPTitulo = getObj('TPTitulo');
	var NMStyle  = getObj('NMStyle');
	var NMtitu  = getObj('titu');

	if (!TPTitulo.checked)
	{
		if (NMStyle.value.length==0)
		{
			alert("Por favor selecione um style para o titulo do seu fotolog");
			f.vai.disabled = false;
			f.vai.value ='Atualizar';
			return false;
		}

		var titulo = verificaLetras(NMtitu.value);

		if (!titulo)
		{
			alert("O seu título animado deve conter somente letras!");
			f.vai.disabled = false;
			f.vai.value ='Atualizar';
			return false;
		}
	}

	return true;
}

function mostraStyle(acao)
{
 	var DivStyle = getObj('DivStyle');

 	if (acao == "abrir")
 	{
 	 	var NMtitu = getObj('titu');
 	 	var titulo  = verificaLetras(NMtitu.value);

 	 	if (titulo)
 	 	{
			DivStyle.style.display  	   = "block";
			DivStyle.style.top      	   = "300px";
			DivStyle.style.left		       = "50px";
			DivStyle.style.backgroundColor = "#FFFFFF";
			DivStyle.style.border		   = "1px solid #FF0000";
			DivStyle.style.position		   = "absolute";
		}
		else
		{
			alert("O seu título animado deve somente conter letras!");
		}
	}
	else
	if (acao == "fechar")
	{
		DivStyle.style.display = "none";
	}
	else
	if (acao == "escondertudo")
	{
		var DivImg  = getObj('DivImg');
		DivImg.style.display = "none";
	}
	else
	if (acao == "carregastyle")
	{
 		var TPTitulo  = getObj('TPTitulo');
		var NMStyle   = getObj('NMStyle');
 		var Titulo    = getObj('titu');
 		var strtitulo = Titulo.value.toLowerCase();

		if (!TPTitulo.checked)
		{
			var DivImg  = getObj('DivImg');
			var tagimg  = getObj('tagimg');

			DivImg.style.display = "block";

			StrDiv = "<div>";

			for (i=0; i < Titulo.value.length; i++)
			{
			 	if (Titulo.value.charAt(i) == "ç")
			 	{
					StrDiv += "<img src='styles/"+NMStyle.value+"/c.gif' border='0' />";
				}
				else
				if (Titulo.value.charAt(i) == " ")
			 	{
					StrDiv += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
				}
				else
				{
					StrDiv += "<img src='styles/"+NMStyle.value+"/"+strtitulo.charAt(i)+".gif' border='0' />";
				}
			}
			StrDiv += "</div>";

			tagimg.innerHTML = StrDiv;
		}
	}

}

function defineStyle(numStyle)
{
	var NMStyle   = getObj('NMStyle');
	var DivImg    = getObj('DivImg');
	var tagimg    = getObj('tagimg');
	var Titulo    = getObj('titu');
	var NomeStyle = "style"+numStyle;

	NMStyle.value = NomeStyle;
	DivImg.style.display = "block";

	StrDiv = "<div>";

	for (i=0; i < Titulo.value.length; i++)
	{
	 	if (Titulo.value.charAt(i) == "ç")
	 	{
			StrDiv += "<img src='styles/"+NomeStyle+"/c.gif' border='0' />";
		}
		else
		if (Titulo.value.charAt(i) == " ")
	 	{
			StrDiv += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
		}
		else
		{
			StrDiv += "<img src='styles/"+NomeStyle+"/"+Titulo.value.charAt(i)+".gif' border='0' />";
		}
	}
	StrDiv += "</div>";

	tagimg.innerHTML = StrDiv;

	mostraStyle("fechar");
}


function verificaLetras(tit)
{
	
	var LetrasValidas = "qwertyuiopasdfghjklçzxcvbnm ";
	var Titulo = tit.toLowerCase();
	var Contador = false;

	for (i=0; i < Titulo.length; i++)
	{
		for (j=0; j < LetrasValidas.length; j++)
		{
			if (Titulo.charAt(i) == LetrasValidas.charAt(j))
			{
				Contador = true;
				break;
			}
		}

		if (!Contador)
		{
			return false;
		}
		else
		{
			Contador = false;
		}
	}

	return true;
}

function recarregarTitulo()
{
	var NMStyle   = getObj('NMStyle');
	var DivImg    = getObj('DivImg');
	var tagimg    = getObj('tagimg');
	var Titulo    = getObj('titu');
	var TPTitulo  = getObj('TPTitulo');
	
	if (!TPTitulo.checked)
	{
	 	var tit		  = verificaLetras(Titulo.value);
	 	
	 	if (!tit)
	 	{
			alert("O seu título animado deve conter somente letras!");
			return false;
		}
	
	
		if (NMStyle.value != "")
		{
			DivImg.style.display = "block";
			Titulo = Titulo.value.toLowerCase();
			StrDiv = "<div>";
		
			for (i=0; i < Titulo.length; i++)
			{
			 	if (Titulo.charAt(i) == "ç")
			 	{
					StrDiv += "<img src='styles/"+NMStyle.value+"/c.gif' border='0' />";
				}
				else
				if (Titulo.charAt(i) == " ")
			 	{
					StrDiv += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
				}
				else
				{
					StrDiv += "<img src='styles/"+NMStyle.value+"/"+Titulo.charAt(i)+".gif' border='0' />";
				}
			}
			StrDiv += "</div>";
	
			tagimg.innerHTML = StrDiv;
		}
		else
		{
			alert("Defina um style para seu título!");
			mostraStyle("abrir");
		}
	}
}


