function valida(formulario){
formul = document.getElementById(formulario);
for (i=0;i<formul.length;i++){
	formul.elements[i].value.replace(/(^s*)|(s*$)/g,"");
	while(formul.elements[i].value==""){
	valor = prompt("El campo " + formul.elements[i].name + " está vacío\n Por favor introducca el valor aqui");
	formul.elements[i].value = valor;
	}
}
if (formul.password.value != formul.password2.value) alert ("Los campos contraseña son diferentes, por favor corrigelo");
else formul.submit();
}

function repetir(formulario){

	respuesta = confirm ("Desea realmente crear una nueva oferta para este puesto");
	if (respuesta == true) document.getElementById(formulario).submit();
}

function modificaEstado(formulario){

	respuesta = confirm ("Desea realmente modificar el estado del candidato");
	if (respuesta == true) document.getElementById(formulario).submit();
}

function vPass(){

p1 = document.getElementById('npass').value.replace(/(^s*)|(s*$)/g,"");
p2 = document.getElementById('npass2').value.replace(/(^s*)|(s*$)/g,"");
if(p1=="" || p2==""){
	rpt = alert("Debes escribir una contraseña");
	
}else{
	if ( p1!=p2 ){
	alert("Los campos contraseña no son iguales");
	document.getElementById('npass').value = "";
	document.getElementById('npass2').value = "";
	document.getElementById('npass').focus();
	}else{
		document.forms[0].submit();
	}
}
}

function upUser(){
	
	while (document.getElementById('p').value == ""){
	rpt = prompt("Confirma la modificación de tus datos insertando aqui tu contraseña");
	document.getElementById('p').value = rpt;
	}
	
	p = document.getElementById('p').value;
	if (p != "") document.getElementById('fat').submit();
}
function passConfirm(){
	if(document.getElementById('p').value == ""){
		alert("Debes rellenar el campo contraseña para poder enviar el formulario");
	}else{
	document.forms[0].submit();
	}
}