function validar_registro(form) {

	if (form.nombre.value == '') { alert('Indique su nombre.'); form.nombre.focus(); return false; }
	if (form.apellido.value == '') { alert('Indique su apellido.'); form.apellido.focus(); return false; }
	if (form.empresa.value == '') { alert('Indique su empresa.'); form.empresa.focus(); return false; }
	if (form.ruc.value == '') { alert('Indique su RUC.'); form.ruc.focus(); return false; }
	if (form.telefono.value == '') { alert('Indique su teléfono.'); form.telefono.focus(); return false; }
	if (form.direccion.value == '') { alert('Indique su dirección.'); form.direccion.focus(); return false; }
	if (form.localidad.value == '') { alert('Indique su localidad.'); form.localidad.focus(); return false; }
	if (form.email.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) { alert('Dirección de correo incorrecta.'); form.email.focus(); return false; }
	if (form.email.value!=form.confirmaremail.value) { alert('Confirmación de correo incorrecta.'); form.email.focus(); return false; }
	if (form.usuario.value == '') { alert('Seleccione un nombre de usuario.'); form.usuario.focus(); return false; }
	if (form.clave.value == '') { alert('Digite una clave.'); form.clave.focus(); return false; }
	clave=form.clave.value;
	if (clave.length<5) { alert('Digite una clave que tenga como mínimo 6 caracteres'); form.clave.focus(); return false; }
	if (clave!=form.confirmclave.value) { alert('No coinciden las clave'); form.clave.focus(); return false; }

	return true;

}

function check_postulante(form) {

	if (form.nombre.value == '') { alert('Escriba su nombre.'); form.nombre.focus(); return false; }
	if (form.apellido.value == '') { alert('Escriba su apellido.'); form.apellido.focus(); return false; }
	if (form.email.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) { alert('Dirección de correo incorrecta.'); form.email.focus(); return false; }
	if (form.email.value!=form.confirmaremail.value) { alert('Confirmación de correo incorrecta.'); form.email.focus(); return false; }

	if (form.clave.value == '') { alert('Digite una clave.'); form.clave.focus(); return false; }
	clave=form.clave.value;
	if (clave.length<3) { alert('Digite una clave que tenga como mínimo 3 caracteres'); form.clave.focus(); return false; }
	if (clave!=form.confirmclave.value) { alert('No coinciden las clave'); form.clave.focus(); return false; }

	if (form.telefono1.value == '') { alert('Indique su teléfono.'); form.telefono1.focus(); return false; }
	if (form.direccion.value == '') { alert('Indique su dirección.'); form.direccion.focus(); return false; }
	if (form.ciudad.value == '') { alert('Indique su ciudad.'); form.ciudad.focus(); return false; }
	if (form.documento.value == '') { alert('Indique su documento.'); form.documento.focus(); return false; }
	if (form.horario_contacto.value == '') { alert('Indique un horario de contacto.'); form.horario_contacto.focus(); return false; }

	return true;

}

function validar_contacto(form) {

	if (form.nombre.value == '') { alert('Escriba su nombre.'); form.nombre.focus(); return false; }
	if (form.apellido.value == '') { alert('Escriba su apellido.'); form.apellido.focus(); return false; }
	if (form.email.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) { alert('Dirección de correo incorrecta.'); form.email.focus(); return false; }
	if (form.email.value!=form.confirmaremail.value) { alert('Confirmación de correo incorrecta.'); form.email.focus(); return false; }
	if (!form.contactarpor[0].checked && !form.contactarpor[1].checked) {alert('Seleccione la forma de contacto por favor');form.contactarpor[0].focus();return false;}
	if (form.contactarpor[1].checked && form.telefono.value == '') {
		alert('Ha seleccionado ser contactado via teléfonica,\npor favor indique su teléfono.');
		form.telefono.focus();
		return false;
	}
	if (form.contactarpor[1].checked && form.horario.value == '') {
		alert('Ha seleccionado ser contactado via teléfonica,\npor favor indique un horario en el que lo podamos llamar.');
		form.horario.focus();
		return false;
	}
	//if (form.empresa.value == '') { alert('Indique su empresa.'); form.empresa.focus(); return false; }
	//if (form.ciudad.value == '') { alert('Debe indicar su ciudad'); form.ciudad.focus(); return false; }
	if (form.asunto.value == '') { alert('Escriba el asunto.'); form.asunto.focus(); return false; }
	if (form.mensaje.value == '') { alert('Escriba el mensaje.'); form.mensaje.focus(); return false; }

	return true;

}


function check_empresa(form) {

	if (form.nombre.value == '') { alert('Escriba su nombre.'); form.nombre.focus(); return false; }
	if (form.apellido.value == '') { alert('Escriba su apellido.'); form.apellido.focus(); return false; }
	if (form.telefono.value == '') { alert('Indique su teléfono.'); form.telefono.focus(); return false; }
	if (form.email.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) { alert('Dirección de correo incorrecta.'); form.email.focus(); return false; }
	if (form.email.value!=form.confirmaremail.value) { alert('Confirmación de correo incorrecta.'); form.email.focus(); return false; }
	if (form.clave.value == '') { alert('Digite una clave.'); form.clave.focus(); return false; }
	clave=form.clave.value;
	if (clave.length<3) { alert('Digite una clave que tenga como mínimo 3 caracteres'); form.clave.focus(); return false; }
	if (clave!=form.confirmclave.value) { alert('No coinciden las clave'); form.clave.focus(); return false; }
	if (form.cargo.value == '') { alert('Indique su cargo.'); form.cargo.focus(); return false; }

	if (form.empresa_nombre.value == '') { alert('Indique nombre de su empresa'); form.empresa_nombre.focus(); return false; }
	if (form.empresa_razon_social.value == '') { alert('Indique la Razón Social de su empresa'); form.empresa_razon_social.focus(); return false; }
	if (form.empresa_ruc.value == '') { alert('Indique el RUC de su empresa.'); form.empresa_ruc.focus(); return false; }
	if (form.empresa_direccion.value == '') { alert('Indique direccion de su empresa.'); form.empresa_direccion.focus(); return false; }
	if (form.empresa_ciudad.value == '') { alert('Indique la ciudad de su empresa.'); form.empresa_ciudad.focus(); return false; }
	if (form.empresa_telefono.value == '') { alert('Indique teléfono de su empresa.'); form.empresa_telefono.focus(); return false; }
	if (form.empresa_email_empresa.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) { alert('Dirección de correo de su empresa incorrecta.'); form.empresa_email_empresa.focus(); return false; }
	if (form.empresa_email_empresa.value!=form.confirmarempresa_email_empresa.value) { alert('Confirmación de correo de su empresa incorrecta.'); form.empresa_email_empresa.focus(); return false; }

	return true;

}


function validar_olvidemiclave(form) {

	if (form.email.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) { alert('Dirección de correo incorrecta.'); form.email.focus(); return false; }

	return true;

}