/********************************************
RETORNO
********************************************/
function showResponse(responseText, statusText)  { 
    alert(responseText); 
}

function textCounter(field) {
	maxlimit = 255;
	if (field.value.length > maxlimit)
		field.value = field.value.substring(0, maxlimit);
	
}
$(document).ready(function(){
	$(".maxCaracteres").attr("onKeyDown","textCounter(this)");
	$(".maxCaracteres").attr("onKeyUp", "textCounter(this)");
});

/********************************************
VIDEO COMETARIO
********************************************/
function vComent(formData, jqForm, options) { 
	
	var form = jqForm[0];
	verifica = ''
	if(!form.nome.value) verifica += '* Nome \n';
	mail = form.email.value;
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if(!er.test(mail)) verifica += '* Digite um e-mail válido \n';
	if(!form.comentario.value) verifica += '* Comentário \n';
	
	if(verifica){
		alert('Atenção os campos abaixo não foram preenchidos corretamente \n'+verifica); 
		return false; 
	}
	$("#submit").val("Aguarde...");

}

$(document).ready(function() { 

	/********************************************
	VIDEO COMETARIO
	********************************************/
    var optComent = { 
      beforeSubmit:  vComent,  // pre-submit callback 
      success:       function (msg){
        alert(msg);
        $("#submit").val("Comentar");
        $("#form_comentar").hide("slow");
      }
    }; 
    $('#form_comentar').submit(function() { 
        $(this).ajaxSubmit(optComent); 
        return false; 
    });
    
    /**
     * Inscrições para cientista
    */
    $('#formCiencias').submit(function() {
      verifica = '';
      professor = $("#professor").val();
      if(!$("#escola").val()) verifica += '* Escola \n';
      if(!$("#professor").val()) verifica += '* Professor \n';
      if(!$("#nome").val()) verifica += '* Nome \n';
      if(!$("#nascimento").val()) verifica += '* Nascimento \n';
      if(!$("#telefone").val()) verifica += '* Telefone \n';
      if(!$("#endereco").val()) verifica += '* Endereço \n';
      if(!$("#numero").val()) verifica += '* Número \n';
      if(!$("#bairro").val()) verifica += '* Bairro \n';
      if(!$("#cep").val()) verifica += '* CEP \n';
      if(!$("#cidade").val()) verifica += '* Cidade \n';
      if(!$("#projeto").val()) verifica += '* Nome do projeto \n';
      if(!$("#foto").val()) verifica += '* Foto do projeto \n';
      if(!$("#descricao").val()) verifica += '* Descrição do projeto \n';
      
      if(verifica){
        alert("Por favor, preencha os seguintes campos corretamente: \n"+verifica)
        return false;
      }
    });
    
}); 
 

jQuery(function($){
	$(".data").mask("99/99/9999");
  $(".cep").mask("99999-999");
	$(".telefone").mask("(99) 9999-9999");
	$("#rg").mask("99.999.999-*");
	$("#cpf").mask("999.999.999-99");
});