filtros=function(){};

filtros.prototype.FiltroHubicacion=function(tipo){
	var pais=$('N_Pais').value;
	var provincia=$('N_Provincia').value;
	var ciudad=$('N_localidad').value;
	if(tipo==1){
		pagi.IrAlgunLado("?idpais="+pais+"&idProvin="+provincia+"&idciudad="+ciudad);
	}else{
		pagi.IrAlgunLadoConcat("&idpais="+pais+"&idProvin="+provincia+"&idciudad="+ciudad);
	}
}

filtros.prototype.FiltroTipo=function(tipo){
	var tipoEvento=$("tipoEvento");
	if(tipoEvento.value==0){
		alert("Please select a type of event"); tipoEvento.focus(); return;
	}else{
		if(tipo==1){
			pagi.IrAlgunLado("?idTipo="+tipoEvento.value);
		}else{
			pagi.IrAlgunLado("&idTipo="+tipoEvento.value);		
		}
	}
}
filtros.prototype.FiltroByBoth=function(tipo){
	var pais=$('N_PaisBoth').value;
	var provincia=$('N_ProvinciaBoth').value;
	var ciudad=$('N_localidadBoth').value;
	var tipoEvento=$("tipoEventoBoth");
	if(tipoEvento.value==0){
		alert("Please select a type of event"); tipoEvento.focus(); return;
	}else{	
		if(tipo==1){
			pagi.IrAlgunLado("?idpais="+pais+"&idProvin="+provincia+"&idciudad="+ciudad+"&idTipo="+tipoEvento.value);
		}else{
			pagi.IrAlgunLadoConcat("&idpais="+pais+"&idProvin="+provincia+"&idciudad="+ciudad+"&idTipo="+tipoEvento.value);
		}
	}
}

filtros.prototype.TipoFiltro=function(form){
	var a = form.elements;
	for(i=0;i<a.length;i++)
	{		
		if(a[i].id == "FiltroTipo")
		{
			if(a[i].checked){				
				if(a[i].value=='si'){
					$('siEsLocation').style.display = 'block'
					$('siEsEvento').style.display = 'none'
					$("siEsAmbos").style.display='none';
					$("BotonFiltrado").style.display='block';
				}else if(a[i].value=='no'){
					$('siEsEvento').style.display = 'block'
					$('siEsLocation').style.display = 'none'
					$("siEsAmbos").style.display='none';
					$("BotonFiltrado").style.display='block';
				}else if(a[i].value=='dos'){
					$('siEsEvento').style.display = 'none'
					$('siEsLocation').style.display = 'none'
					$("siEsAmbos").style.display='block';
					$("BotonFiltrado").style.display='block';
				}
			}
		}
	}
}

filtros.prototype.ValidoFiltrado=function(form,caso){
		var a = form.elements;
	for(i=0;i<a.length;i++)
	{		
		if(a[i].id == "FiltroTipo")
		{
			if(a[i].checked){				
				if(a[i].value=='si'){
					//filtro por pais y esas cosas
					this.FiltroHubicacion(caso);
				}else if(a[i].value=='no'){
					//filtro por tipo de evento
					this.FiltroTipo(caso);
				}else if(a[i].value=='dos'){
					this.FiltroByBoth(caso);
				}
			}
		}
	}
	
}

fil=new filtros();