function redirige()
		{
			setTimeout("location.href='index.php'", 1000);
		}
function validaAsistente(form){
			if (form.strTitle.selectedIndex==0){
					alert("Please enter your title.");
					form.strTitle.focus();
					return false;
				}
			else if (form.strFirstName.value=="")
				{
					alert("Please enter your firstname.");
					form.strFirstName.focus();
					return false;
				}
			else if (form.strFamilyName.value=="")
				{
					alert("Please enter your family name.");
					form.strFamilyName.focus();
					return false;
				}
			else if ((form.strWorkEmail.value==""))
				{
					alert("Please enter your work email.");
					form.strWorkEmail.focus();
					return false;
				}
			else if ((form.strPassword.value==""))
				{
					alert("Please enter the password.");
					form.strPassword.focus();
					return false;
				}
			else if (form.strWorkPhone.value=="")
				{
					alert("Please enter your work phone in case we need to contact you.");
					form.strWorkPhone.focus();
					return false;
				}
			else if ((form.strOrg.value==""))
				{
					alert("Please enter the name of your organization.");
					form.strOrg.focus();
					return false;
				}
			else if ((form.strAddress1.value==""))
				{
					alert("Please enter your address.");
					form.strAddress1.focus();
					return false;
				}
			else if ((form.strCity.value==""))
				{
					alert("Please enter your city.");
					form.strCity.focus();
					return false;
				}
			else if ((form.strZip.value==""))
				{
					alert("Please enter your Zip value or Postal Code.");
					form.strZip.focus();
					return false;
				}
			else if ((form.strCountryCode.value==""))
				{
					alert("Please enter your country.");
					form.strCountryCode.focus();
					return false;
				}
		form.submit();
	}
	
	function validaDatos(form){
			if (form.intTypeID.value=="13"){
					alert("Please enter the registration type.");
					form.intTypeID.focus();
					return false;
				}
			else if (form.intArrivalMonth.value=="13")
				{
					alert("Please enter the arrival month.");
					form.intArrivalMonth.focus();
					return false;
				}
			else if (form.intArrivalDay.value=="32")
				{
					alert("Please enter the arrival day.");
					form.intArrivalDay.focus();
					return false;
				}
		form.submit();
	}
	
	function validaAbstract(form){
			if (form.strAbstractTitle.value==""){
					alert("Please enter the abstract title.");
					form.strAbstractTitle.focus();
					return false;
				}
			else if (form.strCoAuthors.value=="")
				{
					alert("Please enter the authors of the abstract.");
					form.strCoAuthors.focus();
					return false;
				}
			else if (form.intTypeAbstract.value=="4")
				{
					alert("Please enter the preference for your abstract.");
					form.intTypeAbstract.focus();
					return false;
				}
		form.submit();
	}
	
	function userPass(form){
		if (form.strUsuario.value=="")
			{
				alert("Please enter your email.");
				form.strUsuario.focus();
				return false;
			}
		else if (form.strContrasenya.value=="")
			{
				alert("Please enter your password.");
				form.strContrasenya.focus();
				return false;
			}
		form.submit();
	}
	
		function userPassAdministracion(form){
		if (form.strUsuario.value=="")
			{
				alert("Por favor introduzca su correo electrónico.");
				form.strUsuario.focus();
				return false;
			}
		else if (form.strContrasenya.value=="")
			{
				alert("Por favor introduzca su contraseña.");
				form.strContrasenya.focus();
				return false;
			}
		form.submit();
	}
	
	function redimPagina()
{
	var altura;
	altura = document.documentElement.scrollHeight 
	altura = altura - 320;
	altura = altura + 'px';
	
	//document.getElementById("celdaIzquierda").style.height = altura;
	//document.getElementById("celdaDerecha").style.height = altura;
}

function posicionaTexto()
{
	var ancho;
	var distancia;
	var distanciaAdmin;
	var distanciaTexto;
	var distanciaSup;
	ancho = document.documentElement.clientWidth;
	
	distancia = ((ancho - 867) / 2);
	if(distancia > 0)
	{
		distancia = distancia + 34;
		//distanciaTexto = distancia - 34 + 253;
		distanciaTexto = distancia - 65 + 253;
		distanciaAdmin = distancia - 40;
		distanciaSup = 250;
		distancia = distancia + 'px';
		distanciaTexto = distanciaTexto + 'px';
		distanciaAdmin = distanciaAdmin + 'px';
		distanciaSup =  distanciaSup + 'px';
		if(document.getElementById('divTexto'))
		document.getElementById('divTexto').style["left"] = distanciaTexto;
		if(document.getElementById('divMenu'))
		document.getElementById('divMenu').style["left"] = distancia;
		if(document.getElementById('divMenuAdmin')){
		document.getElementById('divMenuAdmin').style["left"] = distanciaAdmin;
		document.getElementById('divMenuAdmin').style["top"] = distanciaSup;
		}
	}else
	{
		document.getElementById('divTexto').style["left"] = '253px';
		document.getElementById('divMenu').style["left"] = '34px';
		document.getElementById('divMenuAdmin').style["left"] = '1px';
	}
}
function pieDePagina()
	{
		if(navigator.appName=="Microsoft Internet Explorer"){
			document.getElementById('footer').style["position"] = 'absolute';
			document.getElementById('footer').style["left"] = '-576px';
			document.getElementById('footer').style["top"] = '585px';
		}
	}
	
	
	
function validaSpeaker(form){
			if (form.treatment.selectedIndex==0){
					alert("Please enter your title.");
					form.treatment.focus();
					return false;
				}
			else if (form.name.value=="")
				{
					alert("Please enter your first name.");
					form.name.focus();
					return false;
				}
			else if ((form.lastname.value==""))
				{
					alert("Please enter your last name.");
					form.lastname.focus();
					return false;
				}
			else if ((form.email.value==""))
				{
					alert("Please enter your email.");
					form.email.focus();
					return false;
				}
			else if (!form.email.value.match("@"))
				{
					alert("Please enter a valid email address.");
					form.email.focus();
					return false;
				}
			else if (form.institution.value=="")
				{
					alert("Please enter the name of your institution.");
					form.institution.focus();
					return false;
				}
			else if (form.biography.value=="")
				{
					alert("Please enter your biography.");
					form.biography.focus();
					return false;
				}
			else if (form.picture.value=="")
				{
					alert("Please attach a picture.");
					form.picture.focus();
					return false;
				}
		form.submit();
	}
	
	function validaAnnouncement(form){
		 	if (form.name.value=="")
				{
					alert("Please enter your name.");
					form.name.focus();
					return false;
				}
				
			else if (form.surname.value=="")
				{
					alert("Please enter your family name.");
					form.surname.focus();
					return false;
				}
				
			else if ((form.email.value==""))
				{
					alert("Please enter your email.");
					form.email.focus();
					return false;
				}
			else if (!form.email.value.match("@"))
				{
					alert("Please enter a valid email address.");
					form.email.focus();
					return false;
				}
			else if ((form.email_confirm.value==""))
				{
					alert("Please confirm your email.");
					form.email_confirm.focus();
					return false;
				}
			else if ((form.email.value!=form.email_confirm.value))
				{
					alert("Emails do not match.");
					form.email.focus();
					return false;
				}
			else if ((form.pass.value==""))
			{
				alert("Please enter a password.");
				form.pass.focus();
				return false;
			}
		
			else if ((form.repass.value==""))
				{
					alert("Please confirm your password.");
					form.repass.focus();
					return false;
				}
			else if ((form.pass.value!=form.repass.value))
				{
					alert("Passwords do not match.");
					form.pass.focus();
					return false;
				}
				
			else if ((form.title.value==""))
				{
					alert("Please enter the Posting Title.");
					form.title.focus();
					return false;
				}
				
			else if ((form.country.value==""))
				{
					alert("Please enter the country.");
					form.country.focus();
					return false;
				}
				
			else if ((form.position.value==""))
				{
					alert("Please enter the Position Type.");
					form.position.focus();
					return false;
				}
				
			else if ((form.summary.value==""))
				{
					alert("Please enter the Job/Research Summary.");
					form.summary.focus();
					return false;
				}
			
			else if ((form.education.value==""))
			{
				alert("Please enter the Required Education.");
				form.education.focus();
				return false;
			}
			else if ((form.experience.value==""))
			{
				alert("Please enter the Required Experience.");
				form.experience.focus();
				return false;
			}
				
		form.submit();
	}
	
	function validaCV(form){
		 	if (form.name.value=="")
				{
					alert("Please enter your name.");
					form.name.focus();
					return false;
				}
				
			else if (form.surname.value=="")
				{
					alert("Please enter your family name.");
					form.surname.focus();
					return false;
				}
				
			else if ((form.email.value==""))
				{
					alert("Please enter your email.");
					form.email.focus();
					return false;
				}
			else if (!form.email.value.match("@"))
				{
					alert("Please enter a valid email address.");
					form.email.focus();
					return false;
				}
			else if ((form.email_confirm.value==""))
				{
					alert("Please confirm your email.");
					form.email_confirm.focus();
					return false;
				}
			else if ((form.email.value!=form.email_confirm.value))
				{
					alert("Emails do not match.");
					form.email.focus();
					return false;
				}
			else if ((form.pass.value==""))
			{
				alert("Please enter a password.");
				form.pass.focus();
				return false;
			}
		
			else if ((form.repass.value==""))
				{
					alert("Please confirm your password.");
					form.repass.focus();
					return false;
				}
			else if ((form.pass.value!=form.repass.value))
				{
					alert("Passwords do not match.");
					form.pass.focus();
					return false;
				}
				
			else if((form.strAnyoNac.value=="0"))
				{
					alert("Please enter your birth date.");
					form.strAnyoNac.focus();
					return false;
				}
				
			else if ((form.country.value==""))
				{
					alert("Please select your country.");
					form.country.focus();
					return false;
				}
			
			else if ((form.bsc.value==""))
				{
					alert("Please enter your BSc or equivalent.");
					form.bsc.focus();
					return false;
				}

			else if ((form.bsc_year.value=="0"))
				{
					alert("Please enter your Date (year) of BSc or equivalent.");
					form.bsc_year.focus();
					return false;
				}
				
			else if ((form.bsc_institution.value==""))
				{
					alert("Please enter your institution of BSc or equivalent.");
					form.bsc_institution.focus();
					return false;
				}
				
		form.submit();
	}
	
	function validaComp(form){
	 	if (form.name.value=="")
			{
				alert("Please enter your name.");
				form.name.focus();
				return false;
			}
			
		else if (form.surname.value=="")
			{
				alert("Please enter your family name.");
				form.surname.focus();
				return false;
			}
			
		else if ((form.email.value==""))
			{
				alert("Please enter your email.");
				form.email.focus();
				return false;
			}
		else if (!form.email.value.match("@"))
			{
				alert("Please enter a valid email address.");
				form.email.focus();
				return false;
			}
		else if ((form.email_confirm.value==""))
			{
				alert("Please confirm your email.");
				form.email_confirm.focus();
				return false;
			}
		else if ((form.email.value!=form.email_confirm.value))
			{
				alert("Emails do not match.");
				form.email.focus();
				return false;
			}
		else if ((form.pass.value==""))
		{
			alert("Please enter a password.");
			form.pass.focus();
			return false;
		}
	
		else if ((form.repass.value==""))
			{
				alert("Please confirm your password.");
				form.repass.focus();
				return false;
			}
		else if ((form.pass.value!=form.repass.value))
			{
				alert("Passwords do not match.");
				form.pass.focus();
				return false;
			}
	 	form.submit();
	}
	
	function validaNewAnnoun(form){
		if ((form.title.value==""))
		{
			alert("Please enter the Posting Title.");
			form.title.focus();
			return false;
		}
		
		else if ((form.country.value==""))
			{
				alert("Please enter the country.");
				form.country.focus();
				return false;
			}
			
		else if ((form.position.value==""))
			{
				alert("Please enter the Position Type.");
				form.position.focus();
				return false;
			}
			
		else if ((form.summary.value==""))
			{
				alert("Please enter the Job/Research Summary.");
				form.summary.focus();
				return false;
			}
			
		else if ((form.education.value==""))
			{
				alert("Please enter the Required Education.");
				form.education.focus();
				return false;
			}
		else if ((form.experience.value==""))
		{
			alert("Please enter the Required Experience.");
			form.experience.focus();
			return false;
		}
			
		form.submit();
	}
	
	function validaSendOffer(form){
	 	if (form.oferta.value=="")
			{
				alert("Please select an offer.");
				form.oferta.focus();
				return false;
			}
		form.submit();
	}
	
	function confirmar(id) {
		del=confirm("ÀEsta seguro de que desea eliminar este anuncio del listado?");
		if(del)
		window.location.href="http://www.hopv.org/offers_company.php?id="+id+"&del=1";
		else
		return;
	}
