/*
function validar_email(email)
{
	var s = email;
	var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (s.length == 0 ) return true;
	if (filter.test(s))
	return true;
	else
	return false;	
}

function ajax2()
{
var ide=$('input[name=ide]').val();
var sel1=$('input[name=sel1]:checked').val();
var sel2=$('input[name=sel2]:checked').val();
var sel3=$('input[name=sel3]:checked').val();
var sel4=$('input[name=sel4]:checked').val();
var otro=$('textarea[name=otro]').val();
var emaile=$('input[name=emaile]').val();
if(!validar_email(emaile))
{
	alert("Debe escribir el correo electrónico de manera correcta. \nEjemplo:  sunombre@sudominio.org");
	return false;
}

			
				$.ajax({
					type: 'POST',
					url: 'paginas/guardar_enc.php',
					data: {
						ide:ide,
						sel1:sel1,
						sel2:sel2,
						sel3:sel3,
						sel4:sel4,
						otro:otro,
						emaile:emaile

					},
					success: function(resp)
					{						
						if((resp==0)||(resp==1))
						{
							if(resp==0)
						      alert('Debe elegir una de la opciones.');
						    if(resp==1)
					          alert('Debe ingresar su correo electrónico');
						}
						else
							$("#encuesta_c").html(resp);
							
						
					}
				});
				
}
function ajax_1()
{
	//$("#enviar_encu").click(function()
   //{
			var opcion=$('input[name=op]:checked').val();
			/*var sel1=$('input[name=sel1]:checked').val();*/
		
		/*if(!isNaN(opcion))
			{
				$.ajax({
					type: 'POST',
					url: 'paginas/encuesta.php',
					data: {
						opcion:opcion,
						
					},
					success: function(resp){
						$("#encuesta_c").html(resp);
						
							}
				});
			}
			else
			{
				alert("Seleccione una Opción");	
				return false;
			}
	// });
	
	
	}*/
$(document).ready(function(){
   
	
	
	//___________________DATEPICKER
	$.datepicker.setDefaults($.extend({
		showMonthAfterYear: false
	},$.datepicker.regional['es']))	;        
	$('.calendario').datepicker({
		onChangeMonthYear: function(year, month, inst) {                    
			$.ajax({
				type: 'POST',
				url: '/privado/funciones/calendario.php',
				data: {
					year:year,
					month:month
				},
				dataType: 'json',
				success: function(data){
					calendarData = data
					$('.calendario').datepicker('refresh')
					$('#tooltipTrigger').tooltip({
						tip:'.tooltip',
						position:['center', 'left']
					});
				}
			});                        
                        
		},
		beforeShowDay: function(date) {                    
			if(typeof(calendarData)!='undefined') {
				for ( var i in calendarData ) {
					var cal = $.datepicker.parseDate('yy-mm-dd', calendarData[i].fecha)
					if(calendarData[i].repite == '1' ){
                                            cond = $.datepicker.formatDate('mm-dd', date) == $.datepicker.formatDate('mm-dd', cal)
                                        }
					else{
						cond = Date.parse(date) == Date.parse(cal)
                                        }
					if(cond){
                                            mix = 0
                                            for(var j in calendarData){
                                               if (calendarData[i].fecha==calendarData[j].fecha && calendarData[i].tipo!=calendarData[j].tipo )
                                                   mix = mix + 1
                                            }                                            
                                            if(mix == '1'){
                                                return new Array(true,'ui-date-mix',calendarData[i].titulo)
                                            }else{
                                                if(calendarData[i].tipo == "2" )
                                                    return new Array(true,'ui-date-nac',calendarData[i].titulo)
                                                else
                                                    return new Array(true,'ui-date-reg',calendarData[i].titulo)

                                            }
                                        }
				}
				return new Array(true,'','Sin Evento')
			}else
				return new Array(true,'','Cargando ...')
		},
		onSelect: function(dateText, inst) {
			$('.tooltip h4').html(dateText)
			var titulo = 'Sin';                        
			var texto = 'Evento';
			var img = '';
			
			titulo = "Sin Evento";
			texto = "";
			img = "";
			var contenido='<div class="titulo_cal">'+titulo+'</div>';
            $('.tooltip div').html(contenido);
            var prim=true;            
			for ( var i in calendarData ) {
				
				titulo = '';
				texto = '';
				img = '';
				
				
					var date1 = $.datepicker.parseDate('dd/mm/yy', dateText)
					var date2 = $.datepicker.parseDate('yy-mm-dd', calendarData[i].fecha)
					if(calendarData[i].repite == '1' )
						cond = $.datepicker.formatDate('mm-dd', date1) == $.datepicker.formatDate('mm-dd', date2)
					else
						cond = Date.parse(date1) == Date.parse(date2)
				
				if(cond) {
					
					if(prim)
						{$('.tooltip div').html('');prim=false;}
						
					titulo = calendarData[i].titulo;
                                        codigo = calendarData[i].id;
                                        tipo = calendarData[i].tipo;
                                        if(tipo=="2")
                                            tipo='Nacional';
                                        if(tipo=="1")
                                            tipo='Regional';
					texto = calendarData[i].descripcion;					
					var contenido='<div class="fecha_cal">'+dateText+' - Evento '+tipo+'</div><div class="titulo_cal"><a href="/index.php/evento/mostrar/id/' + codigo +'" title="'+titulo+'" >'+titulo+'</a></div><div class="texto_cal"><span class="desc_cal">'+texto+'</span></div><br class="bajar"/>';
					
					
               		$('.tooltip div').html($('.tooltip div').html()+contenido);
               		
					
				}				
				
			}
		}
	});
	
});
