﻿//show loading bar
function showLoading(){
	
	var loading=$('#loading');
	loading.css({visibility:"visible"});
	loading.css({opacity:"1"});
	loading.css({display:"block"});
}

//hide loading bar
function hideLoading(){
	var loading=$('#loading');
	loading.fadeTo(300,0);
	
}
		
function cargarModulo(modulo){		
			 
	var idioma=l.lang;
	l.mod=modulo;					
	
	showLoading();
	$('#contenido').load('mod/'+modulo+'.php',{lang:idioma},hideLoading);	
	$('#contenido').show();	
}

function cargarModuloP(modulo,param){
	
	var idioma=l.lang;
	l.mod=modulo;		
	
	showLoading();
	$('#contenido').load('mod/'+modulo+'.php',{id:param,lang:idioma},hideLoading);	
	$('#contenido').show();		
}

function filtrado(){
		
	$('#buscar').toggle();	
	$('#quicksearch > input').val('');
	$('#quicksearch > input').focus();	
	$('.celdaPoblacion').css('color','black');
	$('.celdaComarca').css('color','black');	
	
	var b=document.getElementById('buscar');
	if(b.style.display=="none"){
		cargarModuloP(O.mod,$('#anyo').val());
	}	
}

function generarInforme(){

	var tipo=$('#tipo').val();
	var id_localidad=$('#id_localidad').val();
	var anyo=$('#anyo').val();

	if(tipo!="Agentes Desarrollo Local"){alert('Informe en construcción, estará disponible en breve\n\nDisculpen las molestias');return;}
	window.open("mod/generarInforme.php?tipo="+tipo+" & id_localidad="+id_localidad+" & anyo="+anyo);

}

function generarExcel(modulo,anyo){

window.open("mod/calc/c"+modulo+".php?id="+anyo);
}

var lenguaje=function(){};
lenguaje.prototype={

	lang: "val",	
	mod: "inicio",
	
	setLang: function(idioma){

		this.lang=idioma;			
		cargarModulo(this.mod);
	}
}

var l=new lenguaje();



