// JavaScript Document
function ShowBox() {
	/*alert(document.body.clientWidth);*/
	/*alert(document.body.clientHeight);*/
	
	var v = document.getElementById("footer").offsetTop;
	var h = document.body.offsetWidth;
	
	v = v - 340;
	h = h/2;
	
	var box = document.getElementById("contato");
	box.style.top = v+"px";
	box.style.left = h+"px";
	box.style.display = "block";
}

function VerifyBox() {
		
}

function HideBox() {
	var box = document.getElementById("contato");
	box.style.display = "none";
}

function mascara(src, mascara) {
	var campo = src.value.length;
	var saida = mascara.substring(0,1);
	var texto = mascara.substring(campo);
	if(texto.substring(0,1) != saida) {
		src.value += texto.substring(0,1);
	}
}

/* VALIDAÇÃO DO FORMULÁRIO DE DÚVIDA */
function verifica_form_contato() {
	var form = document.getElementById("form_contato");
	
	if (form.nome.value != "") {
		document.getElementById("caption_nome").style.color = "#FFFFFF";
		if (validaEmail(form.email.value) == true) {
			document.getElementById("caption_nome").style.color = "#FFFFFF";
			if (form.mensagem.value!= "") {
				form.submit();
			} else {
				document.getElementById("caption_mensagem").style.color = "#FF0000";
				return false;	
			}
		} else {
			document.getElementById("caption_email").style.color = "#FF0000";
			return false;	
		}
	} else {
		document.getElementById("caption_nome").style.color = "#FF0000";
		return false;
	}
}

function validaEmail(entrada) {
	if (entrada != "") {
		if (entrada.indexOf("@") != -1) {
			return true;
		} else {
			return false;	
		}
	} else {
		return false;	
	}
}

/* VALIDAÇÃO SIMPLES DO FORMULÁRIO DE CADASTRO */

function verifica_form_cadastro() {
	var form = document.getElementById("form_cadastro");
	if (form.nome.value != "") {
		document.getElementById("title_nome").style.color = "#FFFFFF";
		if (form.sobrenome.value != "") {
			document.getElementById("title_sobrenome").style.color = "#FFFFFF";
			if (form.sexo.value != "") {
				document.getElementById("title_sexo").style.color = "#FFFFFF";
				if (form.dt_nasc.value != "") {
					document.getElementById("title_dt_nasc").style.color = "#FFFFFF";
					if (form.email.value != "") {
						document.getElementById("title_email").style.color = "#FFFFFF";
						if (form.telefone.value != "") {
							document.getElementById("title_telefone").style.color = "#FFFFFF";
							if (form.rg.value != "") {
								document.getElementById("title_rg").style.color = "#FFFFFF";
								if (form.cpf.value != "") {
									document.getElementById("title_cpf").style.color = "#FFFFFF";
									if (form.endereco.value != "") {
										document.getElementById("title_endereco").style.color = "#FFFFFF";
										if (form.bairro.value != "") {
											document.getElementById("title_bairro").style.color = "#FFFFFF";
											if (form.cidade.value != "") {
												document.getElementById("title_cidade").style.color = "#FFFFFF";
												if (form.cep.value != "") {
													document.getElementById("title_cep").style.color = "#FFFFFF";
													form.submit();	
												} else {
													document.getElementById("title_cep").style.color = "#FF0000";
													return false;	
												}
											} else {
												document.getElementById("title_cidade").style.color = "#FF0000";
												return false;	
											}
										} else {
											document.getElementById("title_bairro").style.color = "#FF0000";
											return false;	
										}
									} else {
										document.getElementById("title_endereco").style.color = "#FF0000";
										return false;	
									}
								} else {
									document.getElementById("title_cpf").style.color = "#FF0000";
									return false;	
								}
							} else {
								document.getElementById("title_rg").style.color = "#FF0000";
								return false;	
							}
						} else {
							document.getElementById("title_telefone").style.color = "#FF0000";
							return false;	
						}
					} else {
						document.getElementById("title_email").style.color = "#FF0000";
					 	return false;	
					}
				} else {
					document.getElementById("title_dt_nasc").style.color = "#FF0000";
					return false;
				}
			} else {
				document.getElementById("title_sexo").style.color = "#FF0000";
				return false;
			}
		} else {
			document.getElementById("title_sobrenome").style.color = "#FF0000";
			return false;	
		}
	} else {
		document.getElementById("title_nome").style.color = "#FF0000";
		return false;
	}
}
