document.write('<html  onselectstart="return false" ondragstart="return false"><style>@import url("headhunter.css");</style><bgsound src="#" id="beep" /><body background="D:">')
//-->
function mostrar(nombreCapa){ 
document.getElementById(nombreCapa).style.visibility="visible"; 
} 
function ocultar(nombreCapa){ 
document.getElementById(nombreCapa).style.visibility="hidden"; 
} 
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

//-->
<!--
window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById) {
if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
//-->
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//-->
function quitarFrame() 
{
if (self.parent.frames.length != 0)
self.parent.location=document.location.href;
}
quitarFrame()
//-->

function abrirpopup(nombre,ancho,alto) {
dat = 'width=' + ancho + ',height=' + alto + ',left=0,top=0,scrollbars=yes,resize=no';
window.open(nombre,'',dat)
}


function validar_colocarcurriculum()
{
if ( document.colocarcurriculum.posicion.value == "" ) 
	{
	alert("Ingrese la posicion deseada...");
	document.colocarcurriculum.posicion.focus()
	return false;
	}
if ( document.colocarcurriculum.experiencia.value == "" ) 
	{
	alert("Ingrese su experiencia en años");
	document.colocarcurriculum.experiencia.focus()
	return false;
	}
if ( document.colocarcurriculum.zona.value == "" ) 
	{
	alert("Ingrese la zona donde desea trabajar");
	document.colocarcurriculum.zona.focus()
	return false;
	}
if ( document.colocarcurriculum.sueldo.value == "" ) 
	{
	alert("Ingrese el sueldo deseado");
	document.colocarcurriculum.sueldo.focus()
	return false;
	}
if ( document.colocarcurriculum.moneda.value == "" ) 
	{
	alert("Ingrese en que moneda esta el sueldo expresado");
	document.colocarcurriculum.moneda.focus()
	return false;
	}
if ( document.colocarcurriculum.contrato.value == "" ) 
	{
	alert("Ingrese el tipo de contrato");
	document.colocarcurriculum.contrato.focus()
	return false;
	}
if ( document.colocarcurriculum.contacto.value == "" ) 
	{
	alert("Ingrese su nombre completo: Materno / Paterno y Nombre(s)");
	document.colocarcurriculum.contacto.focus()
	return false;
	}
if ( document.colocarcurriculum.edad.value == "" ) 
	{
	alert("Ingrese su edad");
	document.colocarcurriculum.edad.focus()
	return false;
	}
if ( document.colocarcurriculum.sexo.value == "" ) 
	{
	alert("Elija su Sexo");
	document.colocarcurriculum.sexo.focus()
	return false;
	}
if ( document.colocarcurriculum.edocivil.value == "" ) 
	{
	alert("Ingrese su Estado Civil");
	document.colocarcurriculum.edocivil.focus()
	return false;
	}
if ( document.colocarcurriculum.lada.value == "" ) 
	{
	alert("La clave de LADA de su ciudad es requerida...");
	document.colocarcurriculum.lada.focus()
	return false;
	}
if ( document.colocarcurriculum.telefono.value == "" ) 
	{
	alert("Ingrese su telefono");
	document.colocarcurriculum.telefono.focus()
	return false;
	}
if ( document.colocarcurriculum.email.value == "" ) 
	{
	alert("Ingrese su Correo electronico, verifique que este correcto ahi le enviaran informacion..");
	document.colocarcurriculum.email.focus()
	return false;
	}
if (echeck(document.colocarcurriculum.email.value)==false)
	{ 
	document.colocarcurriculum.email.value="" 
	document.colocarcurriculum.email.focus() 
	return false ;
	} 
if ( document.colocarcurriculum.pais.value == "" ) 
	{
	alert("Ingrese el Pais donde se registrara su curriculum");
	document.colocarcurriculum.pais.focus()
	return false;
	}
if ( document.colocarcurriculum.estado.value == "" ) 
	{
	alert("Ingrese su Poblacion /Estado ");
	document.colocarcurriculum.estado.focus()
	return false;
	}
if ( document.colocarcurriculum.categoria.value == "" ) 
	{
	alert("Ingrese la Categoria");
	document.colocarcurriculum.categoria.focus()
	return false;
	}
if ( document.colocarcurriculum.estudios.value == "" ) 
	{
	alert("Ingrese el nivel de estudios");
	document.colocarcurriculum.estudios.focus()
	return false;
	}
if ( document.colocarcurriculum.situacion.value == "" ) 
	{
	alert("Ingrese cual es su situacion actual");
	document.colocarcurriculum.situacion.focus()
	return false;
	}
if ( document.colocarcurriculum.habilidades.value == "" ) 
	{
	alert("Describa ampliamente sus habilidades");
	document.colocarcurriculum.habilidades.focus()
	return false;
	}
if ( document.colocarcurriculum.porque.value == "" ) 
	{
	alert("Explique por que una empresa deberia contratarlo(a)");
	document.colocarcurriculum.porque.focus()
	return false;
	}
if ( document.colocarcurriculum.curriculum.value == "" ) 
	{
	alert("Ingrese su curriculum - Corte y Pegue o describa su perfil");
	document.colocarcurriculum.curriculum.focus()
	return false;
	}

return true;
}


function validar_crearcuenta()
{
if ( document.crearcuenta.contacto.value == "" ) 
	{
	alert("Ingrese el nombre del contacto..");
	document.crearcuenta.contacto.focus()
	return false;
	}
if ( document.crearcuenta.ind_tipo.value == "" ) 
	{
	alert("Ingrese el tipo de empresa");
	document.crearcuenta.ind_tipo.focus()
	return false;
	}
if ( document.crearcuenta.ind_tipo.value == "" ) 
	{
	alert("Ingrese el tipo de empresa");
	document.crearcuenta.ind_tipo.focus()
	return false;
	}
if ( document.crearcuenta.rfc.value == "" ) 
	{
	alert("Ingrese el RFC de su empresa, es un dato requerido...");
	document.crearcuenta.rfc.focus()
	return false;
	}
if ( document.crearcuenta.empresa.value == "" ) 
	{
	alert("Ingrese el nombre de su empresa..");
	document.crearcuenta.empresa.focus()
	return false;
	}
if ( document.crearcuenta.pais.value == "" ) 
	{
	alert("Ingrese su Pais");
	document.crearcuenta.pais.focus()
	return false;
	}
if ( document.crearcuenta.calle.value == "" ) 
	{
	alert("Ingrese unicamente el nombre de la calle de su domiclio");
	document.crearcuenta.calle.focus()
	return false;
	}
if ( document.crearcuenta.exterior.value == "" ) 
	{
	alert("Ingrese el numero exterior de la calle");
	document.crearcuenta.exterior.focus()
	return false;
	}
if ( document.crearcuenta.interior.value == "" ) 
	{
	alert("Ingrese el numero interior de la calle");
	document.crearcuenta.interior.focus()
	return false;
	}
if ( document.crearcuenta.colonia.value == "" ) 
	{
	alert("Ingrese el nombre de la colonia de su domicilio");
	document.crearcuenta.colonia.focus()
	return false;
	}
if ( document.crearcuenta.cp.value == "" ) 
	{
	alert("Ingrese el Codigo Postal");
	document.crearcuenta.cp.focus()
	return false;
	}
if ( document.crearcuenta.ciudad.value == "" ) 
	{
	alert("Ingrese la ciudad");
	document.crearcuenta.ciudad.focus()
	return false;
	}
if ( document.crearcuenta.estado.value == "" ) 
	{
	alert("Ingrese su estado");
	document.crearcuenta.estado.focus()
	return false;
	}
if ( document.crearcuenta.lada.value == "" ) 
	{
	alert("Ingrese el numero LADA  de su ciudad");
	document.crearcuenta.lada.focus()
	return false;
	}
if ( document.crearcuenta.telefono.value == "" ) 
	{
	alert("Ingrese su telefono");
	document.crearcuenta.telefono.focus()
	return false;
	}
if ( document.crearcuenta.fax.value == "" ) 
	{
	alert("Ingrese su telefono FAX");
	document.crearcuenta.fax.focus()
	return false;
	}
if ( document.crearcuenta.email.value == "" ) 
	{
	alert("Por lo menos debe existir un correo electronico...");
	document.crearcuenta.email.focus()
	return false;
	}
if (echeck(document.crearcuenta.email.value)==false)
	{ 
	document.crearcuenta.email.value="" 
	document.crearcuenta.email.focus() 
	return false ;
	} 
if ( document.crearcuenta.pwd.value == "" ) 
	{
	alert("Ingrese una clave de autorización");
	document.crearcuenta.pwd.focus()
	return false;
	}
if ( document.crearcuenta.repetir.value == "" ) 
	{
	alert("Ingrese la clave de autorización");
	document.crearcuenta.repetir.focus()
	return false;
	}
if ( document.crearcuenta.pwd.value != document.crearcuenta.repetir.value ) 
	{
	alert("Clave de autorización DIFERENTE, capture nuevamente...");
	document.crearcuenta.pwd.value="" 
	document.crearcuenta.repetir.value="" 
	document.crearcuenta.pwd.focus()
	return false;
	}
if ( document.crearcuenta.suscripcion.value == "" ) 
	{
	alert("Ingrese el tipo de suscripcion que requiere");
	document.crearcuenta.suscripcion.focus()
	return false;
	}
if ( document.crearcuenta.descripcion.value == "" ) 
	{
	alert("Describa su empresa ampliamente, explique a que se dedica, que hacen, cual es su objetivo, etc...");
	document.crearcuenta.descripcion.focus()
	return false;
	}
return true;
}

function validar_ofertadeempleo()
{
if ( document.ofertadeempleo.titulo.value == "" ) 
	{
	alert("Ingrese el titulo descriptivo de la Oferta de empleo...");
	document.ofertadeempleo.titulo.focus()
	return false;
	}
if ( document.ofertadeempleo.pais.value == "" ) 
	{
	alert("Ingrese su Pais");
	document.ofertadeempleo.pais.focus()
	return false;
	}

if ( document.ofertadeempleo.poblacion.value == "" ) 
	{
	alert("Ingrese su estado");
	document.ofertadeempleo.poblacion.focus()
	return false;
	}
if ( document.ofertadeempleo.posicion.value == "" ) 
	{
	alert("Ingrese la posicion dentro del organigrama");
	document.ofertadeempleo.posicion.focus()
	return false;
	}
if ( document.ofertadeempleo.tipo.value == "" ) 
	{
	alert("Ingrese el tipo de empleo...");
	document.ofertadeempleo.tipo.focus()
	return false;
	}
if ( document.ofertadeempleo.duracion.value == "" ) 
	{
	alert("Ingrese la duracion del empleo...");
	document.ofertadeempleo.duracion.focus()
	return false;
	}
if ( document.ofertadeempleo.sueldo.value == "" ) 
	{
	alert("Indique el sueldo a ofrecer...");
	document.ofertadeempleo.sueldo.focus()
	return false;
	}
if ( document.ofertadeempleo.select4.value == "" ) 
	{
	alert("Ingrese el tipo de moneda...");
	document.ofertadeempleo.select4.focus()
	return false;
	}
if ( document.ofertadeempleo.categoria.value == "" ) 
	{
	alert("Ingrese la CATEGORIA...");
	document.ofertadeempleo.categoria.focus()
	return false;
	}
if ( document.ofertadeempleo.perfil.value == "" ) 
	{
	alert("Describa el perfil del puesto...");
	document.ofertadeempleo.perfil.focus()
	return false;
	}
return true;
}

function echeck(str) { 

var at="@" 
var dot="." 
var lat=str.indexOf(at) 
var lstr=str.length 
var ldot=str.indexOf(dot) 
if (str.indexOf(at)==-1){ 
alert("E-mail invalido") 
return false 
} 

if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){ 
alert("E-mail invalido") 
return false 
} 

if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){ 
alert("E-mail invalido") 
return false 
} 

if (str.indexOf(at,(lat+1))!=-1){ 
alert("E-mail invalido") 
return false 
} 

if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){ 
alert("E-mail invalido") 
return false 
} 

if (str.indexOf(dot,(lat+2))==-1){ 
alert("E-mail invalido") 
return false 
} 

if (str.indexOf(" ")!=-1){ 
alert("E-mail invalido") 
return false 
} 

return true 
}