function niceForms()
{
	// Obtendo os elementos input do documento
	inputs = document.getElementsByTagName('input')
	// Recuperando o total de tags input
	total= inputs.length;
	
	for(i=0; i<=total-1; i++)
	{
		// Verificando o tipo para cada input encontrado
		tipo = inputs[i].type
		// Recuperando o id de cada input
		this.id = inputs[i].id
		// Verificando se o input é do tipo text 
		if(tipo == 'text' || tipo == 'password')
		{
			// Armazenando em obj as propriedades de cada input do tipo text
			obj = document.getElementById(this.id)
			// Aplicando a classe CSS em cada input text
			obj.className = 'out'
			// Adicionando evendo onclick em cada input text
			obj.onclick = function()
			{
				// Comandos que serao executados no onclick
				obj = document.getElementById(this.id)
				obj.className = 'in'
			}	
			
			obj.onkeyup = function()
			{
				// Comandos que serao executados no onclick
				obj = document.getElementById(this.id)
				obj.className = 'in'
			}
			
			// Adicionando evendo onblur (perder foco) em cada input text
			obj.onblur = function()
			{
				// Comandos que serao executados no onblur
				obj = document.getElementById(this.id)
				obj.className = 'out'
			}	
		}
		// Aplicando a classe CSS  em cada  input submit ou reset
		if(tipo == 'submit' || tipo == 'reset')
		{
			obj = document.getElementById(this.id)
			obj.className = 'btnsub'			
		}
	}
}
// Apos o carregamento total da pagina a funcao sera chamada
window.onload = function()
{
	niceForms()
}
