/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

$(document).ready(function(){
	$('.calendarEventsBack').live("click",function(){
		activeId = $(this).attr("rel");
		$('#'+activeId).hide("slow");
		$('#calendarEventsHighLight').show("slow");
		return false;
	});
	$(".calendarClickable").live("click",function(){
		idClicked = this.id;
		$('#calendarEventsHighLight').hide("slow");
		$('.calendarOther').hide();
		$('#'+idClicked+'_Events').show("slow");
		return false;
	});
	$(".ajaxMes").live("click",function(){
		if($(this).attr("id") == 0 ) {

		}else{

		}
		var html = $.ajax({
			url: './ajax.calendar.php?Q=ajax&f='+$(this).attr("id")+'&RND='+ Math.random(),
			type: 'GET',
			dataType: 'html',
			async: false,
			error:  function(xhr, desc, e)	{
				key = 0;
				alert('Error HTML: '+desc);
				return false;
			}
		}).responseText;
		$("#comCalendarContainer").empty().html(html);
	});


	// -----------------------------------------------------------------------
	//         F O R M U L A R I O   D E   R E C O M E N D A R
	// -----------------------------------------------------------------------
	$('#RecomSubmit').click(function(){
		var denombre=$('#formRecomNombre').val();
		var deemail=$('#formRecomMail').val();
		var paranombre=$('#formRecomNombrePara').val();
		var paraemail=$('#formRecomEmailPara').val();
		var coment=$('#formRecomComent').val();
		var copiame=$('#formRecomendarCopia').val();
		var idArticulo=$('#formRecomId').val();
		var titulo=$('#formRecomTitle').val();

		if(denombre == ''||deemail == ''|| coment == ''||paranombre == ''||(paraemail == '' && copiame == 1)|| coment == ''){
			$('#comentarioError').addClass('error');
			$('#comentarioError').html('Debe completar todos los campos');
			$('#comentarioError').show();
			$('#formRecomNombre').focus();
		}
		else{
			$('#RecomSubmit').attr('value','enviando...');
			$.get($('#formRecom').attr('action'),{
				gId:idArticulo,
				gNombre:denombre,
				gEmail:deemail,
				gNombrePara:paranombre,
				gEmailPara:paraemail,
				gCopiame:copiame,
				gComent:coment
			},function(resultado){
				$('#RecomSubmit').attr('value','enviar');
				if (resultado == 1){
					document.getElementById('formRecom').reset();
					$('#recomComentarioError').removeClass('error');
					$('#recomComentarioError').html('Los datos se enviaron correctamente, gracias por visitar nuestro sitio');
					$('#recomComentarioError').show();
				}
				else{
					$('#recomComentarioError').addClass('error');
					$('#recomComentarioError').html('Ha ocurrido un error, vuelva a intentarlo');
					$('#recomComentarioError').show();
				}
			});
		}
		return false;
	});

	// -----------------------------------------------------------------------
	//         F O R M U L A R I O    D E   A F I L I A C I O N
	// -----------------------------------------------------------------------

	$('#formAfiliacionSubmit').click(function(){
		var fecha=$('#fecha_presentacion').val();
		var apellidos=$('#apellidos').val();
		var nombres=$('#nombres').val();
                var celular=$('#celular').val();
                var direccion=$('#direccion').val();
		var cedula=$('#cedula').val();
		var credencial=$('#credencial').val();
                var telefono=$('#telefono').val();

		if(fecha == ''||apellidos == ''|| nombres == ''||
                    celular == ''||telefono == ''|| direccion == ''||
                    cedula == ''||credencial == ''){
			$('#formMessage').addClass('error');
			$('#formMessage').html('Debe completar todos los campos');
			$('#formMessage').show();
			$('#nombres').focus();
		}
		else{
			$('#formAfiliacionSubmit').attr('value','enviando...');
			$.get($('#formAfiliacion').attr('action'),{
				gFecha: fecha,
                                gApellidos: apellidos,
				gNombres: nombres,
				gCelular: celular,
				gTelefono: telefono,
                                gDireccion: direccion,
                                gCedula: cedula,
                                gCredencial: credencial,
                                gTipoFicha: $('#tipoFicha').val(),
                                gTipo: $("input[name='tipo']:checked").val(),
                                gNumero: $('#numero').val(),
                                gSeccional: $('#seccional').val(),
                                gDepartamental: $('#departamental').val(),
                                gNucleo: $('#nucleo').val(),
                                gCodigoPostal: $('#codigo_postal').val(),
                                gLocalidad: $('#localidad').val(),
                                gCorreoElectronico: $('#correo_electronico').val(),
                                gBlogSitioweb: $('#blog_sitioweb').val(),
                                gFechaNacimiento: $('#anio').val()+'-'+$('#mes').val()+'-'+$('#dia').val(),
                                gSexo: $('#sexo').val(),
                                gProfesion: $('#profesion').val(),
                                gSituacionLaboral: $('#situacion_laboral').val(),
                                gEducacion: $('#educacion').val(),
                                gActividadSindical: $('#actividad_sindical').val(),
                                gActividadSocial: $('#actividad_social').val(),
                                gCoordinadora: $('#coordinadora').val(),
                                gComite: $('#comite').val(),
                                gActuacionPolitica: $('#actuacion_politica').val(),
                                gPresentadoPorA: $('#presentado_por_A').val(),
                                gPresentadoPorB: $('#presentado_por_B').val(),
                                gCotizacionMensual: $('#cotizacion_mensual').val(),
                                gDireccionCobro: $('#direccion_cobro').val(),
                                gDebitoAutomatico: $('#debito_automatico').val(),
                                gCaptchaField: $('#recaptcha_response_field').val(),
                                gCaptchaChallenge: $("#recaptcha_challenge_field").val()
                            },function(resultado){
				if (resultado == '0'){
                                    	$('#formAfiliacionSubmit').attr('value','G R A C I A S !');
					//$('#formAfiliacion').reset();
                                        $('#formAfiliacionSubmit').attr('disabled','disabled')
					$('#formMessage').removeClass('error');
                                        $('#formMessage').html('<b>Sus datos han sido enviados correctamente, gracias por sumarse a la causa!</b>');
                                        Recaptcha.reload();
				}
				else{
                                        $('#formAfiliacionSubmit').attr('value','RE-ENVIAR');
					$('#formMessage').addClass('error');
					if(resultado == "faltan") {
                                            $('#formMessage').html('Ha ocurrido un error al procesar los datos, por favor disc&uacute;lpenos y vuelva a intentarlo');
                                            $('#apellidos').focus();
					}else{
                                            $('#formMessage').html('Ha ingresado el validador humano(captcha) incorrectamente. Vuelva a intentarlo. Si no logra ver el texto claramente puede solicitar otra im&aacute;gen: '+resultado+'.');
                                            Recaptcha.reload();
                                            $('#recaptcha_response_field').focus();
                                        }
				}
                                $('#formMessage').show();
			});
		}
		return false;
	});

	// -----------------------------------------------------------------------
	//         F O R M U L A R I O    D E   C O N T A C T O
	// -----------------------------------------------------------------------
	$('#comContactUsSend').click(function(){
		var coment=$('#formContactComentario').val();
		var nombre=$('#formContactNombre').val();
		var email=$('#formContactEmail').val();
                var telefono=$('#formContactTelefono').val();

		if(nombre == '' || coment == ''){
			$('#reContactError').addClass('error');
			$('#reContactError').html('Debe completar todos los campos');
			$('#reContactError').show();
			$('#formContactNombre').focus();
		}
		else{
			$('#comContactUsSend').attr('value','enviando...');
			$.get($('#frmContactUs').attr('action'),{
				gNombre: nombre,
				gEmail:email,
                                gTelefono:telefono,
				gComent:coment,
                                gReceptor:$('#formContactReceptient').val(),
                                gCaptchaField: $('#recaptcha_response_field').val(),
                                gCaptchaChallenge: $("#recaptcha_challenge_field").val()
			},function(resultado){
				if (resultado == 1){
					//$('#frmContactUs').reset();
					$('#reContactError').removeClass('error');
                                        $('#comContactUsSend').attr('value','Gracias!');
                                        $('#comContactUsSend').attr('disabled','');
					$('#reContactError').html('Los datos se enviaron correctamente, gracias por visitar nuestro sitio');
				}
				else{
                                    $('#comContactUsSend').attr('value','ENVIAR');
                                    $('#reContactError').addClass('error');
                                    if(resultado == 0) {
					$('#reContactError').html('Ha ocurrido un error al intentar enviar el correo, vuelva a intentarlo más tarde');
                                    }else{
                                        $('#reContactError').html('Ha ingresado mal el valor del validador humano...');
                                        Recaptcha.reload();
                                        $('#recaptcha_response_field').focus();
                                    }
				}
                                $('#reContactError').show();
			});
		}
		return false;
	});



	// -----------------------------------------------------------------------
	//                          I M P R I M I R
	// -----------------------------------------------------------------------
	$('#notiCabImp').click(function(){
		window.print();
		return false;
	});
});
