function startPassos(op, obj)
{
	img_obj = document.getElementById(obj);

	if (document.all)
	{
		img_obj.style.filter = "Alpha(opacity=" + op + ")";
	} else {
		img_obj.className = obj + "_" + op;
	}
	
	if (op != 100)
	{
		setTimeout("startPassos(" + (op+10) + ", '" + obj + "')", 100);
	} else {
		if (obj == "imgPasso1")
		{
			setTimeout("startPassos(10, 'imgPasso2')", 100);
		}
		
		if (obj == "imgPasso2")
		{
			setTimeout("startPassos(10, 'imgPasso3')", 100);
		}
	}
}

function validaNumero(evt)
{
	if (evt.keyCode < 48 || evt.keyCode > 57)
	{
		return false;
	}
}

function webmail()
{
	trw = document.getElementById("trWebmail");
	tdw = document.getElementById("tdWebmail");
	trm = document.getElementById("trMenu");
	
	if (trw.style.display != "none")
	{
		trw.style.display = "none";
		tdw.setAttribute("colspan", 2, 0);
		if (document.all)
		{
			trm.style.display = "block";
		} else {
			trm.style.display = "table-row";
		}
	} else {
		trm.style.display = "none";
		tdw.setAttribute("colspan", 1, 0);
		if (document.all)
		{
			trw.style.display = "block";
		} else {
			trw.style.display = "table-row";
		}
		
		document.getElementById("web_login").value = "";
		document.getElementById("web_senha").value = "";
	}
}

function validaFormularioTrabalhe()
{
	if (document.getElementById("cargo").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroCargo").style.display = "block";
		} else {
			document.getElementById("trErroCargo").style.display = "table-row";
		}
		document.getElementById("cargo").style.border = "1px solid #FF0000";
		document.getElementById("cargo").focus();
		return false;
	}
	
	if (document.getElementById("pretencao").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroPretencao").style.display = "block";
		} else {
			document.getElementById("trErroPretencao").style.display = "table-row";
		}
		document.getElementById("pretencao").style.border = "1px solid #FF0000";
		document.getElementById("pretencao").focus();
		return false;
	}
	
	if (document.getElementById("nome").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroNome").style.display = "block";
		} else {
			document.getElementById("trErroNome").style.display = "table-row";
		}
		document.getElementById("nome").style.border = "1px solid #FF0000";
		document.getElementById("nome").focus();
		return false;
	}
	
	if (document.getElementById("endereco").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroEndereco").style.display = "block";
		} else {
			document.getElementById("trErroEndereco").style.display = "table-row";
		}
		document.getElementById("endereco").style.border = "1px solid #FF0000";
		document.getElementById("endereco").focus();
		return false;
	}
	
	if (document.getElementById("numero").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroNumero").style.display = "block";
		} else {
			document.getElementById("trErroNumero").style.display = "table-row";
		}
		document.getElementById("numero").style.border = "1px solid #FF0000";
		document.getElementById("numero").focus();
		return false;
	}
	
	if (document.getElementById("cep").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroCep").style.display = "block";
		} else {
			document.getElementById("trErroCep").style.display = "table-row";
		}
		document.getElementById("cep").style.border = "1px solid #FF0000";
		document.getElementById("cep").focus();
		return false;
	}
	
	if (document.getElementById("bairro").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroBairro").style.display = "block";
		} else {
			document.getElementById("trErroBairro").style.display = "table-row";
		}
		document.getElementById("bairro").style.border = "1px solid #FF0000";
		document.getElementById("bairro").focus();
		return false;
	}
	
	if (document.getElementById("cidade").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroCidade").style.display = "block";
		} else {
			document.getElementById("trErroCidade").style.display = "table-row";
		}
		document.getElementById("cidade").style.border = "1px solid #FF0000";
		document.getElementById("cidade").focus();
		return false;
	}
	
	if (document.getElementById("ddd1").value.length == 0 && document.getElementById("ddd2").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroDdd").style.display = "block";
		} else {
			document.getElementById("trErroDdd").style.display = "table-row";
		}
		document.getElementById("ddd1").style.border = "1px solid #FF0000";
		document.getElementById("ddd1").focus();
		return false;
	}
	
	if (document.getElementById("telefone1").value.length == 0 && document.getElementById("telefone2").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroTelefone").style.display = "block";
		} else {
			document.getElementById("trErroTelefone").style.display = "table-row";
		}
		document.getElementById("telefone1").style.border = "1px solid #FF0000";
		document.getElementById("telefone1").focus();
		return false;
	}
	
	if (document.getElementById("email").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroEmail").style.display = "block";
		} else {
			document.getElementById("trErroEmail").style.display = "table-row";
		}
		document.getElementById("email").style.border = "1px solid #FF0000";
		document.getElementById("email").focus();
		return false;
	} else {
		regex = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
		if (!regex.test(document.getElementById("email").value))
		{
			if (document.all)
			{
				document.getElementById("trErroEmail").style.display = "block";
			} else {
				document.getElementById("trErroEmail").style.display = "table-row";
			}
			document.getElementById("email").style.border = "1px solid #FF0000";
			document.getElementById("email").focus();
			return false;
		}
	}
	
	if (document.getElementById("rg").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroRg").style.display = "block";
		} else {
			document.getElementById("trErroRg").style.display = "table-row";
		}
		document.getElementById("rg").style.border = "1px solid #FF0000";
		document.getElementById("rg").focus();
		return false;
	}
	
	return true;
}

function voltaOriginal(obj, obj2)
{
	obj.style.border = '1px solid #000000';
	document.getElementById(obj2).style.display = 'none';
}


function validaFormularioFale()
{
	if (document.getElementById("contato").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroContato").style.display = "block";
		} else {
			document.getElementById("trErroContato").style.display = "table-row";
		}
		document.getElementById("contato").style.border = "1px solid #FF0000";
		document.getElementById("contato").focus();
		return false;
	}
	
	if (document.getElementById("email").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroEmail").style.display = "block";
		} else {
			document.getElementById("trErroEmail").style.display = "table-row";
		}
		document.getElementById("email").style.border = "1px solid #FF0000";
		document.getElementById("email").focus();
		return false;
	} else {
		regex = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
		if (!regex.test(document.getElementById("email").value))
		{
			if (document.all)
			{
				document.getElementById("trErroEmail").style.display = "block";
			} else {
				document.getElementById("trErroEmail").style.display = "table-row";
			}
			document.getElementById("email").style.border = "1px solid #FF0000";
			document.getElementById("email").focus();
			return false;
		}
	}
	
	if (document.getElementById("assunto").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroAssunto").style.display = "block";
		} else {
			document.getElementById("trErroAssunto").style.display = "table-row";
		}
		document.getElementById("assunto").style.border = "1px solid #FF0000";
		document.getElementById("assunto").focus();
		return false;
	}
	
	if (document.getElementById("mensagem").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroMensagem").style.display = "block";
		} else {
			document.getElementById("trErroMensagem").style.display = "table-row";
		}
		document.getElementById("mensagem").style.border = "1px solid #FF0000";
		document.getElementById("mensagem").focus();
		return false;
	}

	return true;
}

function validaFormularioEmailTeste()
{
	if (document.getElementById("empresa").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroEmpresa").style.display = "block";
		} else {
			document.getElementById("trErroEmpresa").style.display = "table-row";
		}
		document.getElementById("empresa").style.border = "1px solid #FF0000";
		document.getElementById("empresa").focus();
		return false;
	}
		
	if (document.getElementById("contato").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroContato").style.display = "block";
		} else {
			document.getElementById("trErroContato").style.display = "table-row";
		}
		document.getElementById("contato").style.border = "1px solid #FF0000";
		document.getElementById("contato").focus();
		return false;
	}
	
	if (document.getElementById("email").value.length == 0)
	{
		if (document.all)
		{
			document.getElementById("trErroEmail").style.display = "block";
		} else {
			document.getElementById("trErroEmail").style.display = "table-row";
		}
		document.getElementById("email").style.border = "1px solid #FF0000";
		document.getElementById("email").focus();
		return false;
	} else {
		regex = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
		if (!regex.test(document.getElementById("email").value))
		{
			if (document.all)
			{
				document.getElementById("trErroEmail").style.display = "block";
			} else {
				document.getElementById("trErroEmail").style.display = "table-row";
			}
			document.getElementById("email").style.border = "1px solid #FF0000";
			document.getElementById("email").focus();
			return false;
		}
	}
	

	return true;
}


function voltaOriginal(obj, obj2)
{
	obj.style.border = '1px solid #000000';
	document.getElementById(obj2).style.display = 'none';
}
