// JavaScript Document
$(function (){ 
   /* resetar form */
   $(".btn_reset").click(function() {
		$('form').resetForm();
   });
   
   /* form cadastro newsletter */
   $("#btn_enviar_n").click(function() {
		var enviar_ok = true;
		$("#newsl_loading").show();
		var options = {
			target: "#resultado_cad_newsletter",
			resetForm: true,
			success: function() {
				$("#newsl_loading").hide("slow");
			}
		};
		/* checar campos */
		$('#frm_newsletter :input').each(function(){
		  campo = "#"+this.id;
		  if($(this).attr("class") == "requerido") {
			  if($.trim($("#"+this.id).val()) == ''){
			  	$("#caixa_"+this.id).css({ color: "#ff0000" });
				enviar_ok = false;
			  } else {
				$("#caixa_"+this.id).css({ color: "#0083c8" });  
			  }
		  }
		});
		
		if(enviar_ok) {
			$('#frm_newsletter').ajaxSubmit(options);
		} else {
			$('#resultado_cad_newsletter').html('Preencha os campos corretamente.');	
			$('#resultado_cad_newsletter').css({ color: "#ff0000" });
			$("#newsl_loading").hide("slow");
		}
   });
   
   /* formulario de contato */
   $("#btn_enviar_contato").click(function() {
		var enviar_ok = true;
		$("#loading2").show();
		var options = {
			target: "#"+$.trim($("#destino2").val()),
			clearForm: true,
			success: function() {
				$("#loading2").hide();
			}
		};
		/* checar campos */
		$('#formcad2 :input').each(function(){
		  campo = "#"+this.id;
		  if($(this).attr("class") == "requerido") {
			  if($.trim($("#"+this.id).val()) == ''){
			  	$("#caixa_"+this.id).css({ color: "#ff0000" });
				enviar_ok = false;
			  } else {
				$("#caixa_"+this.id).css({ color: "#0083c8" });  
			  }
		  }
		});
		
		if(enviar_ok) {
			$('#formcad2').ajaxSubmit(options);
		} else {
			$('#aguarde2').html('Preencha os campos corretamente.');	
			$('#aguarde2').css({ color: "#ff0000" });
			$("#loading2").hide("slow");
		}
   });
   /* fim contato*/
   
   
});

/* js normal */
// enter muda campo
function handleEnter (field, event) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13) {
		var i;
		for (i = 0; i < field.form.elements.length; i++)
		if (field == field.form.elements[i])
		break;
		i = (i + 1) % field.form.elements.length;
		field.form.elements[i].focus();
		return false;
	}
	else
	return true;
}