$(document).ready(function(){
	$("#frm_cadastro_evento").validate({
		rules:{
			titulo: 'required',
			local: 'required',
			endereco: 'required',
			ano: 'required',
			data_inicio: 'required',
			data_termino: 'required',
			descritivo: 'required',
			perfil_publico: 'required',
			periodicidade: 'required',
			n_participantes: {
				required: true,
				digits: true
			},
			abrangencia: 'required',
			entidade_promotora: 'required',
			contato_entidade: 'required',
			tel_entidade: 'required',
			email_entidade: {
				required: true,
				email: true
			},
			organizador: 'required',
			contato_organizador: 'required',
			tel_organizador: 'required',
			email_organizador: {
				required: true,
				email: true
			}
		},
		errorPlacement: function(label, element) {        
		   $("#div_erro").fadeIn('slow');
           $("#div_erro").html(label);
		   $("#div_erro label").removeClass();
		},
		errorClass: "erro"
	});
	$("#ano").mask("9999");
	
	$("#data_inicio").mask("99/99/9999");
	$("#data_termino").mask("99/99/9999");
	
	$("#tel_entidade").mask("(99) 9999-9999");
	$("#fax_entidade").mask("(99) 9999-9999");
	$("#cel_entidade").mask("(99) 9999-9999");
	
	$("#tel_organizador").mask("(99) 9999-9999");
	$("#fax_organizador").mask("(99) 9999-9999");
	$("#cel_organizador").mask("(99) 9999-9999");
	
});
function muda_datas(checked){
	if(checked){
		$("#data_inicio").val('00/00/0000');
		$("#data_inicio").attr('disabled', 'disabled');
		$("#data_termino").val('00/00/0000');
		$("#data_termino").attr('disabled', 'disabled');
	} else {
		$("#data_inicio").val('');
		$("#data_inicio").attr('disabled', '');
		$("#data_termino").val('');
		$("#data_termino").attr('disabled', '');
	}
}

function fill_week() {
	if($("#dia_semana_todos").attr('checked')){
		$("#div_dias_semana :input").attr('checked', 'checked');
	} else {
		$("#div_dias_semana :input").attr('checked', '');
	}
}
function check_week() {
	if($("#div_dias_semana :checked").size() < 7) {
		$("#dia_semana_todos").attr('checked', '');
	} else {
		$("#dia_semana_todos").attr('checked', 'checked');
	}
}