function validar_email(mail) {
	if (mail!='') {
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail)){
			return (true);
		} else {
			return (false);
		}
	}
	return (true);
}
function init_menu(op){
	$("#menu li").hover(
		function(){ $("ul", this).show();  }, 
		function() {  $("ul", this).hide(); } 
	);
	$("#menu li a:eq("+op+")").addClass("selected");
	Cufon.replace('h1');
	Cufon.replace('h2');
	Cufon.replace('h3');
	Cufon.replace('h4');
	
	Cufon.replace('.cita');
	Cufon.replace('.cita2');
	Cufon.replace('.cita3');
	Cufon.replace('.cita4');
}
function gohome(){
	window.parent.location.href="index.php";
}
function showInfo(obj, id){			
	$(obj).addClass("active");		
	$("#asoc"+id).animate( { height: "237px" }, { queue: false, duration: 400 });	
}
function closeInfo(id){	
	$("#asoc"+id).animate( { height: "0px" }, { queue: false, duration: 300 });
}
function getAsuntos(obj){
	var v= $(obj).val();	
	$.ajax({
		url: "php/asuntos.php",
		type: "GET",
		data: "v="+v,
		success: function(html){
			$("#cuerpo_asunto").html(html);
		}
	});
}
function send_contact(){
	var error= 0;
	if(!$("#acepto").attr("checked")){
		error= 1;	
	}
	if(error==0){
		$(".obligatorio").each(function(i){			
			if($(this).val()==""){
				error= 2;	
				return false;
			}
		});
	}
	if(error==0){
		if(!validar_email($("#email").val())){
			error= 3;	
		}
	}
	switch(error){
		case 0:			
			var info=0;
			if($("#info").attr("checked")){
				var info= 1;	
			}
			var p= $("form#contacto").serialize()+"&info="+info;			
			$.ajax({
				url: "php/send_contacto.php",
				type: "GET",
				data: p,
				success: function(){
					$("#nombre").attr("value","");
					$("#apellidos").attr("value","");
					$("#email").attr("value","");
					$("#telefono").attr("value","");
					$("#movil").attr("value","");
					$("#direccion").attr("value","");
					$("#fax").attr("value","");
					$("textarea#comentario").attr("value","");	
					$("#departamento").attr("value", "0");
					$("#asunto").attr("value", "0");
					$("#info").attr("checked",false);
					$("#acepto").attr("checked",false);
					$("#poblacion").attr("value","");
					$("#cp").attr("value","");																			
					$("textarea#comentario").example("Comentario*");
					
					alert("Su contacto se ha enviado con \u00e9xito.");	
				}
			});
		break;
		case 1:
			alert("Debe confirmar que est\u00e1 de acuerdo con nuestra pol\u00edtica de privacidad.");
		break;
		case 2:
			alert("Debe rellenar todos los campos obligatorios para poder enviar el su comentario.");
		break;
		case 3:
			alert("Introduzca una direcci\u00f3n de email v\u00e1lida.");
		break;	
	}
}
function updateFormacion(id,a){	
	if(!$(a).hasClass("selected")){		
		$.ajax({
			url: "php/update_formacion.php",
			data: "tipo="+id,
			type: "GET",
			success: function(html){
				$("#cuerpo_formacion").html(html);
			},
			complete: function(){											
				$(".selected").removeClass("selected");	
				$(a).addClass("selected");
				Cufon.refresh();				
			}
		});	
	}
}
function send_inscripcion(){
	var error= 0;
	if(!$("#acepto").attr("checked")){
		error= 1;	
	}
	if(error==0){
		$(".obligatorio").each(function(i){			
			if($(this).val()==""){
				error= 2;	
				return false;
			}
		});
	}
	if(error==0){
		if(!validar_email($("#email").val())){
			error= 3;	
		}
	}
	switch(error){
		case 0:			
			var info=0;
			if($("#info").attr("checked")){
				var info= 1;	
			}
			var p= $("form#contacto").serialize()+"&info="+info;
			
			$.ajax({
				url: "php/send_inscripcion.php",
				type: "GET",
				data: p,
				success:function(){
					$('#document').uploadifyUpload();
				},
				complete: function(){
					$("#nombre").attr("value","");
					$("#apellidos").attr("value","");
					$("#email").attr("value","");
					$("#telefono").attr("value","");
					$("#movil").attr("value","");
					$("#direccion").attr("value","");
					$("textarea#comentario").attr("value","");	
					$("#doc").attr("value", "");					
					$("#info").attr("checked",false);
					$("#acepto").attr("checked",false);
					$("#poblacion").attr("value","");
					$("#cp").attr("value","");																			
					$("textarea#comentario").example("Comentario*");										
				}
			});
		break;
		case 1:
			alert("Debe confirmar que est\u00e1 de acuerdo con nuestra pol\u00edtica de privacidad.");
		break;
		case 2:
			alert("Debe rellenar todos los campos obligatorios para poder enviar el su comentario.");
		break;
		case 3:
			alert("Introduzca una direcci\u00f3n de email v\u00e1lida.");
		break;	
	}
}
function verLista(a, obj){
	if($(obj).parent().hasClass("list_hover")){
		$(obj).parent().removeClass("list_hover");		
		$("#lista"+a).removeClass("visible");
	}else{
		$(obj).parent().addClass("list_hover");		
		$("#lista"+a).addClass("visible");
	}
}
function comentar(id){
	window.location.href="#anchor";
	$("#com").attr("value",id);
	$("#nombre").focus();	
}
function saveComentario(id){
	var error= 0;
	var email= 0;
	$("form#comentarios input").each(function(i){
		switch(i){
			case 1:
				var text= "Nombre*";
				
			break;
			case 2:
				var text= "Email*";
				email= 1;
			break;	
		}
		if($(this).val()== text){
			error= 1;	
		}
		if(error==0 && email==1){
			if(!validar_email($(this).val())){
				error= 2;
			}
		}
	});
	if(error==0){
		if($("textarea#comentario").attr("value")=="Comentario*"){
			error= 1;	
		}
	}
	
	switch(error){
		case 0:
		var p= $("form#comentarios").serialize();
			$.ajax({
				type: "GET",
				data: p+"&id="+id,
				url: "php/save_comentario.php",
				success: function(){
					$("#com").attr("value",0);
					alert("Su comentario ha sido enviado, no se visualizar\u00e1 de manera autom\u00e1tica ya que debe ser moderado previamente antes de publicarlo.");
				},
				complete: function(){
					$("#nombre").attr("value", "");
					$("#email").attr("value", "");
					$("textarea#comentario").attr("value", "");
					
					$("#nombre").example("Nombre*");
					$("#email").example("email*");
					$("#comentario").example("Comentario*");	
				}
			});
		break;
		case 1:
			alert("Debe rellenar todos los campos del formulario para poder enviar el comentario.");
		break;
		case 2:
			alert("Introduzca una direcci\u00f3n de email v\u00e1lida.");
		break;	
	}
}
function paginate(p){
	$.ajax({
		type: "GET",
		data: "p="+p,
		url: "php/paginate.php",
		success: function(html){
			$("#blog_izq").html(html);
		},
		complete: function(){
			$(".foto_blog img").imgCenter();
			Cufon.replace('.news .med');
			Cufon.replace('.news .med2');
			Cufon.replace('#subfooter p.tit');
			Cufon.replace('#subfooter a');	
			Cufon.replace('.texto_blog h2');
			Cufon.replace('a.button');	
			Cufon.replace('.modulo_blog h4');
				
			Cufon.replace('#comentarios h2');
			Cufon.replace('#comentarios h5');
			Cufon.replace('#form_comentario h2');	
		}
	});	
}
function ir(label){
	window.location= "blog.php?label="+label;
}
function buscar(){
	var v= $("#search").val();
	if(v=="Buscar en el Blog"){
		v= "";	
	}
	if(v!=""){
		window.location= "blog.php?search="+v;
	}
}
