// JavaScript Document
function mostrar_ocultar(cont,capa){
			var text = document.getElementById(cont).innerHTML.substr(4);
	if (document.getElementById(capa).style.display == 'block'){

		document.getElementById(capa).style.display='none'
		//document.getElementById(cont).innerHTML = "(+) " + text;
	}
	else {
		document.getElementById(capa).style.display='block'
		//document.getElementById(cont).innerHTML = "(-) " + text;

	}
		//alert(text);
}
function form_contacto(vaccion){
	document.getElementById("accion").value = vaccion;
	document.getElementById("contacto").submit();
}
function form_inscripcion(vaccion){
	document.getElementById("accion").value = vaccion;
	document.getElementById("inscripcion").submit();
	
}
function form_submit(vform){
	document.getElementById(vform).submit();
}
function form_submit2(vform,vusuario,vpwd){
	document.getElementById("vusuario").value = vusuario;
	document.getElementById("vpwd").value = vpwd;
	document.getElementById(vform).submit();
}

function confirmar(texto, url){
 if (confirm(texto)) {
	 window.location.href=url;
  }
  else {
	  window.location.href="#";
  }
}

function calcula_p(pu,idv,idt){
	valor = document.getElementById(idv).value * pu;
	document.getElementById(idt).innerHTML = valor + " €";
}
function resumen(idr) {
	 var ii=0;
	var ic=0;
	var it=0;
	texto = "<ul><li>" + document.getElementById("nombre").value;
	texto += " " + document.getElementById("1apellido").value;
	texto += " " + document.getElementById("2apellido").value + "<br>";
	texto += document.getElementById("direccion").value + "<br>";
	texto += document.getElementById("cp").value;
	texto += " " + document.getElementById("poblacion").value + "<br>";
	texto += " " + document.getElementById("provincia").value + "<br>";
	if (document.getElementById("email").value != "") {
		texto += document.getElementById("email").value + "<br>";
		}
	texto += document.getElementById("telf").value;
	if (document.getElementById("telfmov").value != "") {
		texto += "/" + document.getElementById("telfmov").value + "<br>";
		}
	texto += document.getElementById("centro").value + "<br>";
	texto += document.getElementById("espe").value + "</li>";
	
	if (document.getElementById("tipo1").checked) {
		texto += "<li>Miembro de la <span class=tit>A.E.D.P.</span> que ingresará el importe antes del 30-09-2007 (120 €)</li>";
		ii=120;
		}
	if (document.getElementById("tipo2").checked) {
		texto += "<li>No perteneciente a la <span class=tit>A.E.D.P.</span> que ingresará el importe antes del 30-09-2007 (145 €)</li>";
		ii=145;
		}
	if (document.getElementById("tipo3").checked) {
		texto += "<li>Becario que ingresará el importe antes del 30-09-2007 (60 €)</li>";
		ii=60;
		}
	if (document.getElementById("tipo4").checked) {
		texto += "<li>Miembro de la <span class=tit>A.E.D.P.</span> que ingresará el importe a partir del 01-10-2007 (140 €)</li>";
		ii=140;
		}
	if (document.getElementById("tipo5").checked) {
		texto += "<li>No perteneciente a la <span class=tit>A.E.D.P.</span> que ingresará el importe a partir del 01-10-2007 (165 €)</li>";
		ii=165;
		}
	if (document.getElementById("nc").value != 0){
		texto += "<li>Cena para " +document.getElementById("nc").value+ " personas</li>";
		ic = document.getElementById("nc").value * 45;
	}
	if (document.getElementById("nv1").value != 0){
		texto += "<li>Reserva para " +document.getElementById("nv1").value+ " personas para la visita al Castillo de Loarre y de la ciudad de Huesca el 26-10-2007</li>";
	}
	if (document.getElementById("nv2").value != 0){
		texto += "<li>Reserva para " +document.getElementById("nv2").value+ " personas para la visita al Parque Nacional de Ordesa el 27-10-2007</li>";
	}
	texto += "</ul>";
	texto2 = "Inscripción: "
	it = ii + ic;
	document.getElementById(idr).innerHTML = texto;
	document.getElementById("ii").innerHTML = ii + " €";
	document.getElementById("ic").innerHTML = ic + " €";
	document.getElementById("it").innerHTML = it + " €";

	
	//alert(texto);

}


function resumen2(idr) {
	 var ii=0;
	var ic=0;
	var it=0;
	texto = "<ul><li>" + document.getElementById("nombre").value;
	texto += " " + document.getElementById("1apellido").value;
	texto += " " + document.getElementById("2apellido").value + "<br>";
	texto += document.getElementById("direccion").value + "<br>";
	texto += document.getElementById("cp").value;
	texto += " " + document.getElementById("poblacion").value + "<br>";
	texto += " " + document.getElementById("provincia").value + "<br>";
	if (document.getElementById("email").value != "") {
		texto += document.getElementById("email").value + "<br>";
		}
	texto += document.getElementById("telf").value;
	if (document.getElementById("telfmov").value != "") {
		texto += "/" + document.getElementById("telfmov").value + "<br>";
		}
	texto += document.getElementById("centro").value + "<br>";
	texto += document.getElementById("espe").value + "</li>";
	
	if (document.getElementById("tipo1").checked) {
		//texto += "<li>Inscripciones antes del 20 de septiembre de 2.009 (180 €)</li>";
		ii=150;
		}
	if (document.getElementById("tipo2").checked) {
		//texto += "<li>Inscripciones a partir del 20 de septiembre de 2.009 (230 €)</li>";
		ii=180;
		}
	if (document.getElementById("tipo3").checked) {
		//texto += "<li>Inscripciones a partir del 20 de septiembre de 2.009 (230 €)</li>";
		ii=200;
		}
	if (document.getElementById("tipo4").checked) {
		//texto += "<li>Inscripciones a partir del 20 de septiembre de 2.009 (230 €)</li>";
		ii=230;
		}
	texto += "</ul>";
	texto2 = "Inscripción: "
	it = ii;
	//document.getElementById(idr).innerHTML = texto;
	document.getElementById("ii").innerHTML = ii + " €";
	document.getElementById("it").innerHTML = it + " €";

	
	//alert(texto);

}


function form_inscripcion_cc(vform){
	var nc
	nc=0
	if ((nulo(document.getElementById('Nombre').value))==0){
		alert("Se ha de especificar un Nombre para el Laboratorio");
	}
	else if ((nulo(document.getElementById('Direccion').value))==0){
		alert("Se ha de especificar una Dirección para el Laboratorio");
	}
	else if ((nulo(document.getElementById('poblacion').value))==0){
		alert("Se ha de especificar una Población para el Laboratorio");
	}
	else if ((nulo(document.getElementById('cp').value))==0){
		alert("Se ha de especificar un Código Postal para el Laboratorio");
	}
	else if ((nulo(document.getElementById('Provincia').value))==0){
		alert("Se ha de especificar una Provincia para el Laboratorio");
	}
	else{
	document.getElementById(vform).submit();
	}
}


function form_personal_cc(vform){
	if ((nulo(document.getElementById('Titulacion').value))==0){
		alert("Se ha de especificar la titulación de la persona");
	}
	else
	{
	document.getElementById(vform).submit();
	}
}




function form_inscripcion_com(vform){
	var nc
	nc=0
	if ((nulo(document.getElementById('Nombre').value))==0){
		alert("Se ha de especificar un Nombre");
	}
	else if ((nulo(document.getElementById('Apellidos').value))==0){
		alert("Se han de especificar los Apellidos");
	}
	else if ((nulo(document.getElementById('Direccion').value))==0){
		alert("Se ha de especificar una Dirección");
	}
	else if ((nulo(document.getElementById('Ciudad').value))==0){
		alert("Se ha de especificar una Ciudad");
	}
	else if ((nulo(document.getElementById('CP').value))==0){
		alert("Se ha de especificar un Código Postal");
	}
	else if ((nulo(document.getElementById('Telefono').value))==0){
		alert("Se ha de especificar un Teléfono");
	}
	else if ((nulo(document.getElementById('Email').value))==0){
		alert("Se ha de especificar un Email");
	}
	else if ((nulo(document.getElementById('Resumen').value))==0){
		alert("Se ha de especificar el Resumen");
	}

	else{
	document.getElementById(vform).submit();
	}
}




function form_alta_per_cc(vform){
   document.getElementById(vform).submit();
	location="cc_alta_personas.asp";
}
function form_per_sig_cc(vform){
   document.getElementById(vform).submit();
	location="cc_protocolo05.asp";
}

function nulo (inputString)
{
	var cadena
	cadena = removeLeadingAndTrailingChar(inputString," ")
	return cadena.length;
}

function removeLeadingAndTrailingChar (inputString, removeChar) 
{
	var returnString = inputString;
	if (removeChar.length)
	{
	  while(''+returnString.charAt(0)==removeChar)
		{
		  returnString=returnString.substring(1,returnString.length);
		}
		while(''+returnString.charAt(returnString.length-1)==removeChar)
	  {
	    returnString=returnString.substring(0,returnString.length-1);
	  }
	}
	return returnString;
}