function cargarDatos () {
	var arrProvincias = document.formPre.dato.value.split("-");
	for (i=0; i < arrProvincias.length; i += 2) {
		document.formPre.sec.value=arrProvincias[i]
		document.formPre.nomprov.value=arrProvincias[i+1]
		
	}

	document.formPre.submit();
}



function rellenaComboProvincias () {

	var provincias = ",Elige una provincia,15,A Coruña,02,Albacete,03,Alicante,04,Almería," +
                     "01,Araba ,33,Asturias,05,Ávila,06,Badajoz,08,Barcelona,48,Bizkaia,09,Burgos,10,Cáceres," +
                     "11,Cádiz,39,Cantabria,12,Castellón,51,Ceuta,13,Ciudad Real,14,Córdoba,16,Cuenca," +
                     "20,Gipuzkoa,17,Girona,18,Granada,19,Guadalajara,21,Huelva,22,Huesca,07,Illes Balears,23,Jaén," +
                     "26,La Rioja,35,Las Palmas,24,León,25,Lleida,27,Lugo,28,Madrid,29,Málaga,52,Melilla," +
                     "30,Murcia,31,Navarra,32,Ourense,34,Palencia,36,Pontevedra,37,Salamanca,38,Santa Cruz De Tenerife," +
                     "40,Segovia,41,Sevilla,42,Soria,43,Tarragona,44,Teruel,45,Toledo,46,Valencia,47,Valladolid," +
                     "49,Zamora,50,Zaragoza"



	var Prov = GetCookie("PBOLSEC");

	var arrProvincias = provincias.split(",");
	var j = 0;
	for (i=0; i < arrProvincias.length; i += 2) {
		if (document.frmBusqueda1) {
			document.frmBusqueda1.sec.options[j]= new Option(arrProvincias[i+1],arrProvincias[i]);
		}
		if (document.frmBusqueda2) {
			document.frmBusqueda2.sec.options[j]= new Option(arrProvincias[i+1],arrProvincias[i]);
		}
		if ((document.frmBusqueda1) && (Prov == arrProvincias[i])) {
		  document.frmBusqueda1.sec.options[j].selected = true;
		}
		
		if ((document.frmBusqueda2) && (Prov == arrProvincias[i])) {

		  document.frmBusqueda2.sec.options[j].selected = true;
		}
		j++;
    }
}



function validarDatosPersonas (formulario){

//	if (formulario.sec.options[formulario.sec.selectedIndex].value == ''){
//		alert("Debe seleccionar una Provincia");
//		return false;
//	}else{

	 		if ((formulario.no.value != '') || (formulario.ap1.value != '') || (formulario.ap2.value != '')){
 			if(formulario.sec.value == ''){
	 			alert("Debe introducir al menos uno de los siguientes datos: Provincia");
		 		return false;
	 		}
	
	 		if (validarExplorer(formulario)){
				
				document.cookie = "INICIAL=0; path=/;";
				if (formulario.sec.value == "")
				{
					formulario.nomprov.value = "";
				}	
				else
				{
					formulario.nomprov.value = formulario.sec.options[formulario.sec.options.selectedIndex].text;
				}	
				//formulario.nomprov.value = formulario.sec.options[formulario.sec.options.selectedIndex].text;
				for ( var i=0, url=''; i<formulario.elements.length; i++) {
				
					switch( formulario.elements[i].type ) {
						case "hidden":
						case "text":
							if ( formulario.elements[i].value != "" ) {
								if ( formulario.elements[i].name == "no" && formulario.elements[i].value.indexOf("\'") != -1 ) {
									var aux = formulario.elements[i].value.replace(/\'/gi,"")
									url += ( url == '' ? '' : '&') + "notx=" + escape(formulario.elements[i].value)
								}
								else
									var aux = formulario.elements[i].value
								url += ( url == '' ? '' : '&') + formulario.elements[i].name + "=" + escape(aux)
							}
							break
						case "select-one":
							if ( formulario.elements[i].options[formulario.elements[i].options.selectedIndex].value != "" )
								url += ( url == '' ? '' : '&') + formulario.elements[i].name + "=" + escape(formulario.elements[i].options[formulario.elements[i].options.selectedIndex].value)
							break;
					}
				}
				
				location = formulario.action+'?' + url;
				return false;
			}
			return true;
	 	}else{
	 		alert("Debe introducir al menos uno de los siguientes datos: Nombre, Primer apellido o Segundo apellido");
	 		return false;
		}		
	
}

function validarDatosInstitucion (formulario){
	/*if (formulario.sec.options[formulario.sec.selectedIndex].value == '')	{
		alert("Debe seleccionar una Provincia");
		return false;
	}*/

	if ((formulario.no.value == ''))	{
		alert("Debe indicar nombre de Organismo/Institución");
		return false;
	}
	else{
		if(formulario.sec.value == '')
		{
			alert("Debe indicar una Provincia");
			return false;
		}
	}

	if(validarExplorer(formulario)){		
		
			document.cookie = "INICIAL=0; path=/;";
			formulario.nomprov.value = formulario.sec.options[formulario.sec.options.selectedIndex].text;
			//alert(formulario.nomprov.value);
			for ( var i=0, url=''; i<formulario.elements.length; i++) {
			
				switch( formulario.elements[i].type ) {
					case "hidden":
					case "text":
						if ( formulario.elements[i].value != "" ){
							var aux = formulario.elements[i].value
							url += ( url == '' ? '' : '&') + formulario.elements[i].name + "=" + escape(aux)
						}
							//url += ( url == '' ? '' : '&') + formulario.elements[i].name + "=" + escape(formulario.elements[i].value)
						break
					case "select-one":
						if ( formulario.elements[i].options[formulario.elements[i].options.selectedIndex].value != "" )
							url += ( url == '' ? '' : '&') + formulario.elements[i].name + "=" + escape(formulario.elements[i].options[formulario.elements[i].options.selectedIndex].value)
						break
				}
			}
	
			location  =formulario.action+'?' + url;
			return false;
	}
	return false;	
	
}

function GetEnter(tipo)
{
	if(document.all)
	{
		// Para IE
		if (event.keyCode == 13)
		{
			// Hemos pulsado la tecla enter,hacemos validaci?n del formulario
			if (tipo == 1) {
				validarDatosPersonas (document.frmBusqueda1);
			}
			else {
				validarDatosInstitucion (document.frmBusqueda2);
			}
		}
	}
	else
	{
		// Para NS
 		window.captureEvents(Event.KEYPRESS);
 		if (tipo == 1) {
 			window.onkeypress = allKeyPressPers;
 		}
 		else {
 			window.onkeypress = allKeyPressInst;
 		}
	}
}

function allKeyPressPers(e)
{
	if(e.which == 13)
	{
		validarDatosPersonas (document.frmBusqueda1);
	}
}

function allKeyPressInst(e)
{
	if(e.which == 13)
	{
		validarDatosInstitucion (document.frmBusqueda2);
	}
}

