// JavaScript Document

$(document).ready(function(){

	var cssNormal = {
		'width' : '100%',
		'background' : '#FCFDFE',
		'border' : '1px solid #A3D2EE',
        'font' : '12px Tahoma, Arial, Verdana',
        'color' : '#333333'
		
    }
	
	var cssOk = {
		'background' : '#F9FFF2',
		'border' : '1px solid #669900',
        'font' : '12px',
        'color' : '#333333'
}
	
	var cssErro = {
		'background' : '#FFF0F0',
		'border' : '1px solid #990000',
        'font' : '12px',
        'color' : '#333333'
    }
	

	function acompanhar(input,obr){ 
		$("input#"+input).css(cssNormal);
		$("input#"+input).keyup(function(){ 
			validar(input,obr); 
		}); 
	}
	
	function validar(input,obr){
			if($("input#"+input).val() == "" && obr==1){ 
				$("input#"+input).css(cssErro);
				return 0;
			}else{ 
				$("input#"+input).css(cssOk);
				return 1;
			}
	}
	
	acompanhar("nome",1);
	acompanhar("rg",1);
	acompanhar("email",1);
	acompanhar("serie",1);
	acompanhar("escola",1);
	acompanhar("pai",1);
	acompanhar("mae",1);
	acompanhar("endereco",1);
	acompanhar("numero",1);
	acompanhar("cep",1); $("input#cep").mask("99999-999");
	acompanhar("bairro",1);
	acompanhar("cidade",1);
	acompanhar("estado",1);
	acompanhar("telefone",1); $("input#telefone").mask("(99) 9999-9999");
	acompanhar("celular",1); $("input#celular").mask("(99) 9999-9999");
	$("select#serie").css(cssNormal);
	
	$("input").css("text-transform", "uppercase");
	


	$("form#form1").submit(function(){
		erros = 0;

		//VALIDA OS OBRIGATORIOS
		if(validar("nome",1) == false){ erros++; }
		if(validar("serie",1) == false){ erros++; }
		if(validar("escola",1) == false){ erros++; }
		if(validar("endereco",1) == false){ erros++; }
		if(validar("numero",1) == false){ erros++; }
		if(validar("cep",1) == false){ erros++; }
		if(validar("cidade",1) == false){ erros++; }
		if(validar("telefone",1) == false){ erros++; }
		if(validar("rg",1) == false){ erros++; }
		if(validar("email",1) == false){ erros++; }
		if(validar("pai",1) == false){ erros++; }
		if(validar("mae",1) == false){ erros++; }
		if(validar("bairro",1) == false){ erros++; }
		if(validar("estado",1) == false){ erros++; }
		if(validar("celular",1) == false){ erros++; }
		
		$("select#serie").css(cssOk);
		
		

		
		if(erros > 0){
			return false;
		}else{
			
			$("div#loading").show();

			$.getJSON("index.ajax.inscrever.php", {nome: $("input#nome").val(), rg: $("input#rg").val(), email: $("input#email").val(), serie: $("select#serie option:selected").text(), escola: $("input#escola").val(), pai: $("input#pai").val(), mae: $("input#mae").val(), endereco: $("input#endereco").val(), bairro: $("input#bairro").val(), cidade: $("input#cidade").val(), estado: $("input#estado").val(), telefone: $("input#telefone").val(), celular: $("input#celular").val(), cep: $("input#cep").val(), numero: $("input#numero").val()  }, function(j){ 
					$("div#loading").hide();
					$("div#"+j[0].div).html(j[0].texto).fadeIn("slow");
					setTimeout(function(){ $("div#"+j[0].div).fadeOut("slow") }, j[0].delay); //delay para sair a mensagem
					
					$("form#form1 input").val("");
					$("select#serie").css(cssNormal);
					$("input#submit").val("Inscrever");
					acompanhar("nome",1);
					acompanhar("rg",1);
					acompanhar("email",1);
					acompanhar("serie",1);
					acompanhar("escola",1);
					acompanhar("pai",1);
					acompanhar("mae",1);
					acompanhar("endereco",1);
					acompanhar("numero",1);
					acompanhar("cep",1);
					acompanhar("bairro",1);
					acompanhar("cidade",1);
					acompanhar("estado",1);
					acompanhar("telefone",1);
					acompanhar("celular",1);
					$("select#serie").css(cssNormal);
				 });
			
			
			return false;
		}
		
	});
});

