//Javascript de funciones comunes
function mostrarCaminoTitulo (jCodigo)
{	
	var mLetra = jCodigo.substring(0,1);
	var mLetra2 = String(top.titulo.location).substring(String(top.titulo.location).length - 4, String(top.titulo.location).length);
	var mLetra2 = mLetra2.substring (0,1);	
	var dCamino = "";
	var dTitulo = "";	
	top.camino.location.href = "http://www.hacesfalta.org/web/camino.asp?T=" + String(jCodigo);
	if (mLetra2 != mLetra)	
		top.titulo.location.href = "http://www.hacesfalta.org/web/titulo.asp?T=" + String(jCodigo);		
	return;
}

function contactanos(){
  var ventanacontact = null;
	ventanacontact = window.open("/formulario/contactanos/contactanos.html", "ventanacontact", 								
								"scrollbars=yes, width=410, height=300, toolbar=no, menubar=no, directories=no, location=no, status=no, resizable=no");								
	ventanacontact.focus ();
	return;
  }


function mostrarGuiaExperiencias ()
{
	var ventanaGuiaExperiencias = null;
	ventanaGuiaExperiencias = window.open("/formulario/experiencias/guia.html", "ventanaGuiaExperiencias", 								
								"scrollbars=yes, width=410, height=300, toolbar=no, menubar=no, directories=no, location=no, status=no, resizable=no");								
	ventanaGuiaExperiencias.focus ();
	return;
}

function mostrarEnvioNoticias ()
{
	var ventanaNoticias = null;
	ventanaNoticias = window.open("http://www.hacesfalta.org/procesos/noticias/003.asp", "ventanaNoticias", 
								"scrollbars=yes, width=600, height=500, toolbar=no, menubar=no, directories=no, location=no,  status=no, resizable=no");								
	ventanaNoticias.focus ();
	return;
}


function mostrarDetalleOportunidad (jId)
{
	var ventanaOportunidad = null;
	ventanaOportunidad = window.open("http://www.hacesfalta.org/adminhf/listados/199.asp?IO="+String(jId), "ventanaOportunidad", 
								"scrollbars=yes, width=600, height=500, toolbar=no, menubar=no, directories=no, location=no,  status=no, resizable=no");								
	ventanaOportunidad.focus ();
	return;
}

function mostrarQuienesSomos2 ()
{
	var ventanaQuienesSomos = null;
	ventanaQuienesSomos = window.open("/formulario/quienes_somos/quienes_somos.htm", "ventanaQuienesSomos", 
								"scrollbars=yes, width=600, height=500, toolbar=no, menubar=no, directories=no, location=no,  status=no, resizable=no");								
	ventanaQuienesSomos.focus ();
	return;
}

function mostrarReglasUso ()
{
	var ventanaReglasUso = null;
	ventanaReglasUso = window.open("http://www.hacesfalta.org/procesos/reglasuso/001.asp", "ventanaReglasUso", 								
								"scrollbars=yes, width=410, height=300, toolbar=no, menubar=no, directories=no, location=no, status=no, resizable=no");								
	ventanaReglasUso.focus ();
	return;
}

function mostrarCorreo ()
{
	var ventanaCorreo = null;
	ventanaCorreo = window.open("/enviar_amigo.html", "ventanaCorreo", 								
								"scrollbars=no, width=600, height=444, toolbar=no, menubar=no, directories=no, location=no, status=no, resizable=no");								
	ventanaCorreo.focus ();
	return;
}

function mostrarVoluntariado ()
{
	var ventanaVoluntariado = null;
	ventanaVoluntariado = window.open("http://www.hacesfalta.org/procesos/busqueda/009.asp", "ventanaVoluntariado", 								
								"scrollbars=yes, width=410, height=300, toolbar=no, menubar=no, directories=no, location=no, status=no, resizable=no");								
	ventanaVoluntariado.focus ();
	return;
}

function mostrarGuia ()
{
	var ventanaVoluntariado = null;
	ventanaVoluntariado = window.open("/formulario/gui_voluntario/voluntariado.htm", "ventanaVoluntariado", 								
								"scrollbars=yes, width=600, height=500, toolbar=no, menubar=no, directories=no, location=no, status=no, resizable=no");																
	ventanaVoluntariado.focus ();
	return;
}

function mostrarAyuda (a)
{
	var ventanaAyuda = null;
	ventanaAyuda = window.open("/ayuda/ayuda.asp?pag="+a, "ayuda",	
								"scrollbars=yes, width=410, height=300, toolbar=no, menubar=no, directories=no, location=no, status=no, resizable=no");		
	ventanaAyuda.focus();
	ventanaAyuda.moveTo(0,0);
	return;
}

function mostrarPreguntas ()
{
	var ventanaPreguntas = null;
	ventanaPreguntas = window.open("/formulario/faq/preguntas.htm", "ventanaPreguntas", 								
								"scrollbars=yes, width=600, height=400, toolbar=no, menubar=no, directories=no, location=no, status=no, resizable=no");								
	ventanaPreguntas.focus ();
	return;
}

function selectMultiple ()
{
	var datosOrganizaciones = selectMultiple.arguments;
	var parteUno = "";
	var parteDos = "";
	var parteTres = "";
	var formul = "";
	var enviar = "";
	var i = 3;
	
	if (datosOrganizaciones.length < 3)
		return;
	if (datosOrganizaciones[2] == "a")
		return;
	if (datosOrganizaciones.length > 3)
	{
		parteUno = "document";
		parteDos = "form1";
		parteTres = datosOrganizaciones[1];
	}
	while (i < datosOrganizaciones.length)
	{
		formul = eval (parteUno + "." + parteDos + "." + datosOrganizaciones[i]);
		formul.value = "";
		i ++;
	}
	
	formul = eval (parteUno + "." + parteDos + "." + parteTres);
	enviar = eval (parteUno + "." + parteDos);
	formul.value = datosOrganizaciones[2] == "a" ? "" : datosOrganizaciones[2];	
	if (datosOrganizaciones[2] != "a")
		enviar.submit ();	
	return;
}

function selectPrimario (sFormulario,sCampoAsociado,sValor)
{
	var parteUno = "document";
	var parteDos = "form1";
	var parteTres = sCampoAsociado;
	var formul = eval (parteUno + "." + parteDos + "." + parteTres);
	var enviar = eval (parteUno + "." + parteDos);
	formul.value = sValor == "a" ? "" : sValor;	
	if (sValor != "a")
		enviar.submit ();	
	return;
}

function selectSecundario (sFormulario,sCampoAsociado,sValor)
{
	var parteUno = "document";
	var parteDos = "form1";
	var parteTres = sCampoAsociado;
	var formul = eval (parteUno + "." + parteDos + "." + parteTres);	
	formul.value = sValor == "a" ? "" : sValor;	
	return;
}

function selectBusquedaPrimario (sFormulario, sCampoAsociado, sValor)
{
	var parteUno = "document";
	var parteDos = "form1";
	var parteTres = sCampoAsociado;
	var formul = eval (parteUno + "." + parteDos + "." + parteTres);	
	var enviar = eval (parteUno + "." + parteDos);
	formul.value = sValor == "s" ? "" : sValor;	
	if (sValor != "s")
		formul.value = sValor == "c" ? "" : sValor;		
	enviar.submit ();
	return;
}

function selectBusquedaSecundario (sFormulario, sCampoAsociado, sValor)
{
	var parteUno = "document";
	var parteDos = "form1";
	var parteTres = sCampoAsociado;
	var formul = eval (parteUno + "." + parteDos + "." + parteTres);		
	formul.value = sValor == "s" ? "" : sValor;	
	if (sValor != "s")
		formul.value = sValor == "c" ? "" : sValor;		
	return;
}


function selectElementos(sFormulario,sCampoAsociado,sValor)
{	
	var parteUno = "window.document";
	var parteDos = "form1";
	var parteTres = "h1";
	var formul = eval (parteUno + "." + parteDos + "." + parteTres);
	/*var formularioAux = eval (sFormulario + "." + sCampoAsociado);
	sValor = rellenarVacios (sValor);
	formularioAux.value = sValor == "a" ? "" : sValor;	*/
	//alert (sFormulario.sCampoAsociado.value);
	alert (formul.value);
	return;
}

function rellenarVacios (mCadena)
{
	var pos1;
	var cadenaAux = mCadena;
	pos1 = cadenaAux.indexOf (" ",0);
	while (pos1 != -1)
	{
		cadenaAux = cadenaAux.substring(0,pos1) + "%20" + cadenaAux.substring(pos1 + 1, cadenaAux.length);
		pos1 = cadenaAux.indexOf(" ",0);	
	}	
	return cadenaAux;
}

function probarEnvio ()
{
	/*
	if (confirm ("Esta usted seguro?"))
		document.form1.submit ();
	else
		alert ("OK");
	*/
	return;
}
