//var nombreEstablecimiento, direccion, localidad, cpostal, provincia, telefono1, telefono2, fax, web, email;
//var regexNombreEstablecimiento, regexDireccion, regexLocalidad, regexCpostal, regexProvincia, regexTelefono1, regexTelefono2, regexFax, regexWeb, regexEmail;
var sumaBusca = 0;
var erroresBusca = new Array();
var salidaBusca = "";
var opciones = new Array();
function errorBusca(n){
	erroresBusca.push(n);//Almaceno el error
}
function bienBusca(){
	sumaBusca ++;	
}
function limpiaErroresBusca(){
	erroresBusca = new Array();
}

function validaBusca(){
	sumaBusca = 0; 
	/*Validacion, 1 = ok*/
	validaBusqueda();//1
	validaTipoEstablecimientoBusca();
	validaComunidadBusca();
	validaProvinciaBusca();
	
	if (sumaBusca == 1){//Los campos que valida son 1 si no error.
		if(opciones[0] != 0 && opciones[1] == 0 && opciones[2] == 0){salidaBusca = salidaBusca + "?tipo=" + opciones[0];}
		if(opciones[0] != 0 && opciones[1] != 0 && opciones[2] == 0){salidaBusca = salidaBusca + "?tipo=" + opciones[0]+"&comunidad=" + opciones[1];}
		if(opciones[0] != 0 && opciones[1] != 0 && opciones[2] != 0){salidaBusca = salidaBusca + "?tipo=" + opciones[0]+"&comunidad=" + opciones[1]+"&provincia=" + opciones[2];}
		if(opciones[0] == 0 && opciones[1] != 0 && opciones[2] == 0){salidaBusca = salidaBusca + "?comunidad=" + opciones[1];}
		if(opciones[0] == 0 && opciones[1] != 0 && opciones[2] != 0){salidaBusca = salidaBusca + "?comunidad=" + opciones[1]+"&provincia=" + opciones[2];}

		document.getElementById("formBusca").action = "buscador.php" + salidaBusca;
		document.getElementById("formBusca").submit();
		//alert("buscador.php" + salidaBusca);
	}else{
		salidaBusca = "Atención:\n\r";
		alert (salidaBusca + "- " + erroresBusca[0]);
	}
	opciones = new Array();//Limpio el array
	salidaBusca = "";//Limipo la salida	
}
/*-----------------------------------------------------------------------------------*/
function validaBusqueda(){
	campoBusca = 'busqueda';
	localidadBusca = document.getElementById(campoBusca).value;
	regexLocalidadBusca = "^[A-Za-z,.()\x20\xE1\xE9\xED\xF3\xFA\xF1\xC1\xC9\xCD\xD3\xDA\xD1]+$";
	/*
	if (localidadBusca.match(regexLocalidadBusca)!=null){
		bienBusca();
	}else{
		errorBusca("Deve revisar su Busqueda");
	}
	*/
	if (localidadBusca != ""){
		bienBusca();
	}else{
		errorBusca("Debe poner una palabra o frase.");
	}
}

function validaTipoEstablecimientoBusca(){
	campoBusca = 'establecimiento1';
	localidadBusca = document.getElementById(campoBusca).value;
	opciones.push(localidadBusca);
}
function validaComunidadBusca(){
	campoBusca = 'comunidad1';
	localidadBusca = document.getElementById(campoBusca).value;
	opciones.push(localidadBusca);
}
function validaProvinciaBusca(){
	campoBusca = 'provincia1';
	localidadBusca = document.getElementById(campoBusca).value;
	if(localidadBusca==0 || localidadBusca=="-Seleccionar-" || localidadBusca==""){
		opciones.push(0);
	}else{
		opciones.push(localidadBusca);
	}
}
