//Valida mail
function isEmailAddress(theElement, nombre_del_elemento, next_focus ){
    /*var s = theElement.value;
    var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
    if (s.length == 0 ) return true;
    if (filter.test(s))
            return true;
    else
            if(next_focus){alert("Ingrese una direccion de correo valida");}
    if(next_focus){theElement.focus();}
    return false;*/

    var email  = theElement.value;
    var filter = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
    if (email.length == 0 ) return true;
    if (filter.test(email)){
        return true;
    } else {
        if(next_focus){
            alert("Ingrese una direccion de correo valida");
            theElement.focus();
        }
        return false;
    }
}

/**
 *
 * @access public
 * @return void
 **/
function redirectInicio(){
	window.location = "http://www.almacenaraujo.com";
}

/**
 *
 * @access public
 * @return void
 **/
function validarFecha(fecha){
	if(fecha.length < 10){
		document.form.fechanacimiento.focus();
		document.form.fechanacimiento.style.background =colorError;
		bFocus=false;
	}else{
		var dia = fecha.substring(0,2);
		var mes = fecha.substring(3,5);
		var anio = fecha.substring(6,10);

		if(isNaN(dia) || isNaN(mes) || isNaN(anio)){
			document.form.fechanacimiento.focus();
			document.form.fechanacimiento.style.background =colorError;
			bFocus=false;
		}else{
			if(dia > 31 || mes > 12){
				document.form.fechanacimiento.focus();
				document.form.fechanacimiento.style.background =colorError;
				bFocus=false;
			}else{
				return true;
				document.form.fechanacimiento.style.background=colorNormal;
			}
		}
	}
	return false;
}

function caracterAleatorio(){
	$longitud=5;
	$password="";
/*
	$caracteres = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
	// Introduce la semilla del generador de n�meros aleatorios mejorado
	mt_srand(microtime() * 1000000);
	for($i = 0; $i < $longitud; $i++){
		// Genera un valor aleatorio mejorado con mt_rand, entre 0 y el tama�o del array
		//   $caracteres menos 1. Poster�ormente vamos concatenando en la cadena $password
		//   los caracteres que se van eligiendo aleatoriamente.
		$key = mt_rand(0,strlen($caracteres)-1);
		$password = $password . $caracteres{$key};
	}
	return $password;
*/
}
// JavaScript Document
function NewWindow(mypage,myname,w,h,pos,infocus){
	var win=null;

	if(pos=="random"){
		myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;
		mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
	}
	if(pos=="center"){
		myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;
	}else if((pos!='center' && pos!="random") || pos==null){
		myleft=0;
		mytop=20
	}
	settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no";
	win=window.open(mypage,myname,settings);
	win.focus();
}

//function change_combo(categoria){
//   alert(document.formulario.combotitems.options[document.formulario.combotitems.selectedIndex].value);
//}

function llamar_Ajax(pagina, id_contenedor, categoria){
	llamarasincrono(pagina,id_contenedor,categoria);
	for(i=0;i<90;i++){for(e=0;e<50;e++){}}
	xajax_cambiar_menu_filtro(categoria);
	xajax_muestra_articulos(categoria,1,0,'');
}

function llama_llena_check(codinv, checked){
	xajax_llena_check(codinv, checked);
}

function revisar_mail(nombre,mail,telefono,ciudad,mensaje){
	cMensaje="Campos resaltados son requeridos.";
	bFocus=true;
	colorError ="#FFFF66";
	colorNormal="#FFFFFF";

	if(ciudad.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		ciudad.focus();
		ciudad.style.background =colorError;
		bFocus=false;
	}else{
		ciudad.style.background=colorNormal;
	}

	if(mail.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		mail.focus();
		mail.style.background =colorError;
		bFocus=false;
	}else{
		mail.style.background=colorNormal;
	}

	if(mensaje.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		mensaje.focus();
		mensaje.style.background =colorError;
		bFocus=false;
	}else{
		mensaje.style.background=colorNormal;
	}

	if(!isEmailAddress(mail, "mail",false )){
		mail.style.background=colorError;
		cMensaje+="\nIngrese una direcci�n de correo v�lida en Info. envio.";
		if(bFocus){mail.focus();}
		bFocus=false;
	}else{
		if(bFocus){mail.focus();}
	}

	if(!bFocus){
		alert("Campos requeridos: \n" + cMensaje);
	}else{
		javascript:llamarasincrono('vistas/enviar_mail.php?txt_nombre='+nombre.value+'&txt_mail='+mail.value+'&txt_telefono='+telefono.value+'&txt_ciudad='+ciudad.value+'&txt_mensaje='+mensaje.value,'contenido');
	}

}
function agregar_al_carro(codinv,cantidad, add_to_car,categoria, idListaRegalo){
    if(idListaRegalo == undefined){
        idListaRegalo = 0;
    }
    //alert(idListaRegalo);
    var respuesta = xajax_add_to_car(codinv, cantidad, add_to_car, 0, idListaRegalo);
    //alert(respuesta);
    var t = setTimeout("llamarasincrono(\"vistas/carrito_compra.php?categoria="+categoria+"&idListaRegalo="+idListaRegalo+"\",\"contenido\");",2500);
}

function actualizar_cant(codinv, cantidad, idListaRegalo){
    if(idListaRegalo == undefined){
        idListaRegalo = 0;
    }

    if(cantidad<=0){
        alert("Cantidad debe ser mayor que cero");
    }else{
        //alert(idListaRegalo);
        xajax_add_to_car(codinv, 0, "true", cantidad, idListaRegalo);
    }
    //for(i=0;i<100;i++){for(e=0;e<100;e++){}}
    var t = setTimeout("llamarasincrono(\"vistas/carrito_compra.php?idListaRegalo="+idListaRegalo+"\",\"contenido\");",500);
}

function remover(codinv, cantidad, addToCar, new_can, idListaRegalo){
    if(idListaRegalo == undefined){
        idListaRegalo = 0;
    }

    xajax_add_to_car(codinv,cantidad,addToCar,new_can, idListaRegalo);
    //for(i=0;i<100;i++){for(e=0;e<100;e++){}}
    var t = setTimeout("llamarasincrono(\"vistas/carrito_compra.php?idListaRegalo="+idListaRegalo+"\",\"contenido\");",500);
}


function acceptNum(evt){
    /*var nav4 = window.Event ? true : false;
    // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
    var key = nav4 ? evt.which : evt.keyCode;
    return (key <= 13 || (key >= 48 && key <= 57) || key==45);*/
    var charCode;
    if (navigator.appName == "Netscape"){
        charCode = evt.which;
    }else{
        charCode = evt.keyCode;
    }
    return (charCode <= 13 || (charCode >= 48 && charCode <= 57) || charCode==45);
}
function VeriAdmin(){
	cMensaje="Campos resaltados son requeridos.";
	bFocus=true;
	colorError ="#FFFF66";
	colorNormal="#FFFFFF";

	if(document.form.login.value==""){
		document.form.login.focus();
		document.form.login.style.background =colorError;
		bFocus=false;
	}else{
		document.form.login.style.background=colorNormal;
	}

	if(document.form.password.value==""){
		if(bFocus){
			document.form.password.focus();
		}
		document.form.password.style.background=colorError;
		bFocus=false;
	}else{
		document.form.password.style.background=colorNormal;
	}

	if(!bFocus){
		alert("Campos requeridos: \n" + cMensaje);
	}else{
		document.form.submit();

	}
}


function VeriOrden(){
	cMensaje="Campos resaltados son requeridos.";
	bFocus=true;
	colorError ="#FFFF66";
	colorNormal="#FFFFFF";

	if(document.form.codcli.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.codcli.focus();
		document.form.codcli.style.background =colorError;
		bFocus=false;
	}else{
		document.form.codcli.style.background=colorNormal;
	}
	if(document.form.nomcli.value==""){
		//if(cMensaje==""){document.form.nomcli.focus();}
		//cMensaje+="Debe ingresar Nombre.\n";
		if(bFocus){document.form.nomcli.focus();}
		document.form.nomcli.style.background=colorError;
		bFocus=false;
	}else{
		document.form.nomcli.style.background=colorNormal;
	}

	if(document.form.apecli.value==""){
		//if(cMensaje==""){document.form.nomcli.focus();}
		//cMensaje+="Debe ingresar Apellido.\n";
		if(bFocus){document.form.apecli.focus();}
		document.form.apecli.style.background=colorError;
		bFocus=false;
	}else{
		document.form.apecli.style.background=colorNormal;
	}

	if(document.form.dircli.value==""){
		//if(cMensaje==""){document.form.dircli.focus();}
		//cMensaje+="Debe ingresar Direcci�n.\n";
		if(bFocus){document.form.dircli.focus();}
		document.form.dircli.style.background=colorError;
		bFocus=false;
	}else{
		document.form.dircli.style.background=colorNormal;
	}

        if(document.form.idpaiscli.value==""){
		if(bFocus){document.form.idpaiscli.focus();}
		document.form.idpaiscli.style.background=colorError;
		bFocus=false;
	}else{
		document.form.idpaiscli.style.background=colorNormal;
	}

	if(document.form.ciucli.value==""){
		//if(cMensaje==""){document.form.ciucli.focus();}
		//cMensaje+="Debe ingresar Ciudad.\n";
		if(bFocus){document.form.ciucli.focus();}
		document.form.ciucli.style.background=colorError;
		bFocus=false;
	}else{
		document.form.ciucli.style.background=colorNormal;
	}

	if(document.form.mail.value==""){
		//if(cMensaje==""){document.form.mail.focus();}
		//cMensaje+="Debe ingresar e-mail.\n";
		if(bFocus){document.form.mail.focus();}
		document.form.mail.style.background=colorError;
		bFocus=false;
	}else{
		document.form.mail.style.background=colorNormal;
	}

	if(document.form.confmail.value==""){
		//if(cMensaje==""){document.form.confmail.focus();}
		//cMensaje+="Debe ingresar confirmaci�n e-mail.\n";
		if(bFocus){document.form.confmail.focus();}
		document.form.confmail.style.background=colorError;
		bFocus=false;
	}else{
		document.form.confmail.style.background=colorNormal;
	}

	if(document.form.confmail.value!=document.form.mail.value){
		alert("e-mail no coincide con la confirmacion de e-mail.\nPor favor, verifique.\n");
		if(bFocus){document.form.mail.focus();}
		bFocus=false;
	}

//*************************************///
	if(document.form.codcli2.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.codcli2.focus();
		document.form.codcli2.style.background =colorError;
		bFocus=false;
	}else{
		document.form.codcli2.style.background=colorNormal;
	}
	if(document.form.nomcli2.value==""){
		//if(cMensaje==""){document.form.nomcli.focus();}
		//cMensaje+="Debe ingresar Nombre.\n";
		if(bFocus){document.form.nomcli2.focus();}
		document.form.nomcli2.style.background=colorError;
		bFocus=false;
	}else{
		document.form.nomcli2.style.background=colorNormal;
	}

	if(document.form.apecli2.value==""){
		//if(cMensaje==""){document.form.nomcli.focus();}
		//cMensaje+="Debe ingresar Apellido.\n";
		if(bFocus){document.form.apecli2.focus();}
		document.form.apecli2.style.background=colorError;
		bFocus=false;
	}else{
		document.form.apecli2.style.background=colorNormal;
	}

	if(document.form.dircli2.value==""){
		//if(cMensaje==""){document.form.dircli.focus();}
		//cMensaje+="Debe ingresar Direcci�n.\n";
		if(bFocus){document.form.dircli2.focus();}
		document.form.dircli2.style.background=colorError;
		bFocus=false;
	}else{
		document.form.dircli2.style.background=colorNormal;
	}

        if(document.form.idpaisdest.value==""){
		if(bFocus){document.form.idpaisdest.focus();}
		document.form.idpaisdest.style.background=colorError;
		bFocus=false;
	}else{
		document.form.idpaisdest.style.background=colorNormal;
	}

	if(document.form.ciucli2.value==""){
		//if(cMensaje==""){document.form.ciucli.focus();}
		//cMensaje+="Debe ingresar Ciudad.\n";
		if(bFocus){document.form.ciucli2.focus();}
		document.form.ciucli2.style.background=colorError;
		bFocus=false;
	}else{
		document.form.ciucli2.style.background=colorNormal;
	}
	try{
		if(document.form.mail2.value==""){
			//if(cMensaje==""){document.form.mail.focus();}
			//cMensaje+="Debe ingresar e-mail.\n";
			if(bFocus){document.form.mail2.focus();}
			document.form.mail2.style.background=colorError;
			bFocus=false;
		}else{
			document.form.mail2.style.background=colorNormal;
		}

		if(document.form.confmail2.value==""){
			//if(cMensaje==""){document.form.confmail.focus();}
			//cMensaje+="Debe ingresar confirmaci�n e-mail.\n";
			if(bFocus){document.form.confmail2.focus();}
			document.form.confmail2.style.background=colorError;
			bFocus=false;
		}else{
			document.form.confmail2.style.background=colorNormal;
		}

		if(document.form.confmail2.value!=document.form.mail2.value){
			alert("e-mail no coinside con la confirmacion de e-mail.\nPor favor, verifique.\n");
			if(bFocus){document.form.mail2.focus();}
			bFocus=false;
		}

		if(!isEmailAddress(document.form.mail, "mail",false )){
			document.form.mail.style.background=colorError;
			cMensaje+="\nIngrese una direccion de correo valida en Info personal.";
			if(bFocus){document.form.mail.focus();}
			bFocus=false;
		}else{
			if(bFocus){document.form.mail.focus();}
		}
		if(!isEmailAddress(document.form.mail2, "mail2",false )){
			document.form.mail2.style.background=colorError;
			cMensaje+="\nIngrese una direccion de correo valida en Info. envio.";
			if(bFocus){document.form.mail2.focus();}
			bFocus=false;
		}else{
			if(bFocus){document.form.mail2.focus();}
		}
	}catch(e){}
	if(!document.form.Aceptar.checked){
		cMensaje+="\nDebe Aceptar los Terminos y Condiciones antes de Seguir.";
		bFocus = false;
	}


//*************************************///
	if(!bFocus){
		alert("Campos requeridos: \n" + cMensaje);
	}else{
            //alert(document.form.action);
            document.form.submit();
            //window.location="https://192.168.0.6/vistas/TipoPago.php";
	}
        //xajax_crear_orden(document.form.codcli.value,document.form.nomempre.value,document.form.nomcli.value,document.form.apecli.value,document.form.dircli.value,document.form.ciucli.value,document.form.telcli.value,document.form.faxcli.value,document.form.mail.value,document.form.codcli2.value,document.form.nomcli2.value,document.form.apecli2.value,document.form.dircli2.value,document.form.ciucli2.value,document.form.telcli2.value,document.form.faxcli2.value,document.form.mail2.value);
        //javascript:llamar_Ajax("vistas/tipo_pago_oc.php?categoria=$categoria","contenido","$categoria");
        //var t = setTimeout("window.location='http://www.almacenaraujo.com'",200);
        //var t = setTimeout("llamarasincrono(\"vistas/tipo_pago_oc.php\",\"contenido\");",800);
}

function VeriTipo(codcli,nomempre,nomcli,apecli,dircli,ciucli,telcli,faxcli,emailcli,coddest,nomdest,apedest,dirdest,ciudest,teldest,faxdest,emaildest,articulos){
	cMensaje="Campos resaltados son requeridos.";
	bFocus=true;
	colorError ="#FFFF66";
	colorNormal="#FFFFFF";

	var orden = new Array();

	orden[0] = codcli;
	orden[1] = nomempre;
	orden[2] = nomcli;
	orden[3] = apecli;
	orden[4] = dircli;
	orden[5] = ciucli;
	orden[6] = telcli;
	orden[7] = faxcli;
	orden[8] = emailcli;
	orden[9] = coddest;
	orden[10] = nomdest;
	orden[11] = apedest;
	orden[12] = dirdest;
	orden[13] = ciudest;
	orden[14] = teldest;
	orden[15] = faxdest;
	orden[16] = emaildest;

	//alert("Codigo es: " + codcli);
	//alert("El articulo es:" + articulos[0][0]);
	//alert("El articulo es:" + articulos[0][3]);
	/*<?php
		$orden_compra = new Orden();
		$orden_compra = userialize($_SESSION['orden_compra']);

		echo "orden[0] = '$orden_compra['codcli']';\n";
		echo "orden[1] = '$orden_compra['nomempre'];\n";
		echo "orden[2] = '$orden_compra['nomcli'];\n";
		echo "orden[3] = '$orden_compra['apecli'];\n";
		echo "orden[4] = '$orden_compra['dircli'];\n";
		echo "orden[5] = '$orden_compra['ciucli'];\n";
		echo "orden[6] = '$orden_compra['telcli'];\n";
		echo "orden[7] = '$orden_compra['faxcli'];\n";
		echo "orden[8] = '$orden_compra['emailcli'];\n";
		echo "orden[9] = '$orden_compra['coddest'];\n";
		echo "orden[10] = '$orden_compra['nomdest'];\n";
		echo "orden[11] = '$orden_compra['apedest'];\n";
		echo "orden[12] = '$orden_compra['dirdest'];\n";
		echo "orden[13] = '$orden_compra['ciudest'];\n";
		echo "orden[14] = '$orden_compra['teldest'];\n";
		echo "orden[15] = '$orden_compra['faxdest'];\n";
		echo "orden[16] = '$orden_compra['emaildest'];\n";

	?>*/
	//alert("Articulo: " + articulos[0]);
	if(document.form.numeroTarjeta.value==""){
		cMensaje = "Debe Ingresar Numero de Tarjeta.\n";
		document.form.numeroTarjeta.focus();
		document.form.numeroTarjeta.style.background =colorError;
		bFocus=false;
	}else if(document.form.nombreTarjeta.value==""){
		cMensaje="Debe Ingresar Nombre en la Tarjeta.\n";
		document.form.nombreTarjeta.focus();
		document.form.nombreTarjeta.style.background =colorError;
		bFocus=false;
	}else if(document.form.codseg.value==""){
		cMensaje="Debe Ingresar Codigo de Seguridad.\n";
		document.form.codseg.focus();
		document.form.codseg.style.background =colorError;
		bFocus=false;
	}else if(document.form.dirregtarjeta.value==""){
		cMensaje="Debe Ingresar Direccion Registrada en la Tarjeta.\n";
		document.form.dirregtarjeta.focus();
		document.form.dirregtarjeta.style.background =colorError;
		bFocus=false;
	}else if(document.form.bancoemi.value==""){
		cMensaje="Debe Ingresar Banco / Entidad Emisora.\n";
		document.form.bancoemi.focus();
		document.form.bancoemi.style.background =colorError;
		bFocus=false;
	}else if(document.form.caducidad.value==""){
		cMensaje="Debe Ingresar Fecha Caducidad.\n";
		document.form. caducidad.focus();
		document.form.caducidad.style.background =colorError;
		bFocus=false;
	}else if(document.form.codigo.value==""){
		cMensaje="Debe ingresar Codig de Verificacion de Transaccion.\n";
		document.form.codigo.focus();
		document.form.codigo.style.background =colorError;
		bFocus=false;
	}else if(document.form.codigo1.value.toLowerCase() != document.form.codigo.value.toLowerCase()){
			cMensaje = "Deben ser iguales los codigos";
			document.form.codigo.focus();
			document.form.codigo.style.background =colorError;
			bFocus=false;
	}else{
		document.form.bancoemi.style.background=colorNormal;
		document.form.dirregtarjeta.style.background=colorNormal;
		document.form.nombreTarjeta.style.background=colorNormal;
		document.form.numeroTarjeta.style.background=colorNormal;
		document.form.caducidad.style.background=colorNormal;
		document.form.codseg.style.background=colorNormal;
		document.form.codigo.style.background=colorNormal;
	}

	var cuota;

	for(var i = 0; i < document.form.cuotas.length; i++){
		if(document.form.cuotas.options[i].selected){
			cuota = document.form.cuotas.options[i].value;
			//alert("El valor es: " + cuota);
		}
	}

	var tipotarjeta;

	for(var i = 0; i < document.form.tipo.length; i++){
		if(document.form.tipo.options[i].selected){
			tipotarjeta = document.form.tipo.options[i].value;
			//alert("El valor es: " + disponibilidad);
		}
	}
	//alert("El valor es: " + cuota);
	//*************************************///
	if(!bFocus){
		alert("Campos requeridos: \n" + cMensaje);
	}else{
		//xajax_crear_orden_compra(tipotarjeta, document.form.numeroTarjeta.value, document.form.nombreTarjeta.value, document.form.caducidad.value,cuota,orden,articulos);
		//var t = setTimeout("llamarasincrono(\"vistas/tipo_pago_oc.php\",\"contenido\");",800);
		//var t = setTimeout("javascript:llamar_Ajax(\"vistas/mensajesOrden.php\",\"contenido\",\"1\");",100);
		document.form.submit();
	}
}

function VeriUsuarios(){
	cMensaje="Campos resaltados son requeridos.";
	bFocus=true;
	colorError ="#FFFF66";
	colorNormal="#FFFFFF";

	if(document.form.nombres.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.nombres.focus();
		document.form.nombres.style.background =colorError;
		bFocus=false;
	}else{
		document.form.nombres.style.background=colorNormal;
	}

	if(document.form.apellidos.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form. apellidos.focus();
		document.form.apellidos.style.background =colorError;
		bFocus=false;
	}else{
		document.form.apellidos.style.background=colorNormal;
	}

	if(document.form.email.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.email.focus();
		document.form.email.style.background =colorError;
		bFocus=false;
	}else{
		document.form.email.style.background=colorNormal;
	}

	if(document.form.ciudad.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.ciudad.focus();
		document.form.ciudad.style.background =colorError;
		bFocus=false;
	}else{
		document.form.ciudad.style.background=colorNormal;
	}

	var paises;

	for(var i = 0; i < document.form.pais.length; i++){
		if(document.form.pais.options[i].selected){
			paises = document.form.pais.options[i].value;
			//alert("El valor es: " + disponibilidad);
		}
	}

	if(!isEmailAddress(document.form.email, "mail", false )){
		document.form.email.style.background=colorError;
		cMensaje+="\nIngrese una direccion de correo valida en Info personal.";
		if(bFocus){document.form.email.focus();}
		bFocus=false;
	}else{
		if(bFocus){document.form.email.focus();}
	}

	//*************************************///
	if(!bFocus){
		alert("Campos requeridos: \n" + cMensaje);
	}else{
		xajax_crear_usuario(document.form.nombres.value, document.form.apellidos.value, document.form.email.value, document.form.direccion.value, paises, document.form.ciudad.value, document.form.telefono.value, document.form.numerocedula.value, document.form.fechanacimiento.value);
		javascript:llamar_Ajax("vistas/mensajes.php","contenido","$categoria");
	}
}

function VeriEmpleos(){
	cMensaje="Campos resaltados son requeridos.";
	bFocus=true;
	colorError ="#FFFF66";
	colorNormal="#FFFFFF";

	if(document.form.nombres.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.nombres.focus();
		document.form.nombres.style.background =colorError;
		bFocus=false;
	}else{
		document.form.nombres.style.background=colorNormal;
	}

	if(document.form.apellidos.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.apellidos.focus();
		document.form.apellidos.style.background =colorError;
		bFocus=false;
	}else{
		document.form.apellidos.style.background=colorNormal;
	}

	if(document.form.numerocedula.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.numerocedula.focus();
		document.form.numerocedula.style.background =colorError;
		bFocus=false;
	}else{
		document.form.numerocedula.style.background=colorNormal;
	}

	var fecha = document.form.fechanacimiento.value;

	if(fecha==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.fechanacimiento.focus();
		document.form.fechanacimiento.style.background =colorError;
		bFocus=false;
	}else{
		if(!validarFecha(fecha)){
			document.form.fechanacimiento.focus();
			document.form.fechanacimiento.style.background =colorError;
			bFocus=false;
		}else{
			document.form.fechanacimiento.style.background=colorNormal;
		}
	}

	if(document.form.email.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.email.focus();
		document.form.email.style.background =colorError;
		bFocus=false;
	}else{
		document.form.email.style.background=colorNormal;
	}

	if(document.form.telefono.value==""){
		//cMensaje="Debe ingresar CC/NIT.\n";
		document.form.telefono.focus();
		document.form.telefono.style.background =colorError;
		bFocus=false;
	}else{
		document.form.telefono.style.background=colorNormal;
	}

	var estado;

	//Para obtener el estado civil...
	for(var i = 0; i < document.form.estadocivil.length;i++){
		if(document.form.estadocivil[i].checked){
			estado = document.form.estadocivil[i].value;
		}
	}

	var trabaja;

	//Para obtener el estado civil...
	for(var i = 0; i < document.form.trabajoactual.length;i++){
		if(document.form.trabajoactual[i].checked){
			trabaja = document.form.trabajoactual[i].value;
		}
	}

	var estudio;

	//Para obtener el estado civil...
	for(var i = 0; i < document.form.estudios.length;i++){
		if(document.form.estudios[i].checked){
			estudio = document.form.estudios[i].value;
		}
	}

	var disp;

	for(var i = 0; i < document.form.disponibilidad.length; i++){
		if(document.form.disponibilidad.options[i].selected){
			disp = document.form.disponibilidad.options[i].value;
			//alert("El valor es: " + disponibilidad);
		}
	}

	if(!isEmailAddress(document.form.email, "mail",false )){
		document.form.email.style.background=colorError;
		cMensaje+="\nIngrese una direccion de correo vaida en Info personal.";
		if(bFocus){document.form.email.focus();}
		bFocus=false;
	}else{
		if(bFocus){document.form.email.focus();}
	}

	//*************************************///
	if(!bFocus){
		alert("Campos requeridos: \n" + cMensaje);
	}else{
		xajax_crear_empleos(document.form.nombres.value,
							document.form.apellidos.value,
							document.form.numerocedula.value,
							document.form.fechanacimiento.value,
							estado,
							document.form.email.value,
							document.form.telefono.value,
							document.form.celular.value,
							document.form.direccion.value,
							document.form.ciudad.value,
							document.form.profesion.value,
							document.form.aniospractica.value,
							document.form.cargo.value,
							document.form.aspiracionsalarial.value,
							trabaja,
							disp,
							estudio,
							document.form.titulo.value,
							document.form.informacion.value);

		javascript:llamar_Ajax("vistas/mensajes.php","contenido","$categoria");
	}
}


function copiarDatos(){
	if(document.form.checkbox.checked == true){
		document.form.codcli2.value   = document.form.codcli.value;
		document.form.nomcli2.value   = document.form.nomcli.value;
		document.form.apecli2.value   = document.form.apecli.value;
                document.form.dircli2.value   = document.form.dircli.value;
		document.form.idpaisdest.value   = document.form.idpaiscli.value;
		document.form.ciucli2.value   = document.form.ciucli.value;
		document.form.telcli2.value   = document.form.telcli.value;
		document.form.mail2.value     = document.form.mail.value;
		//document.form.nomempre2.value = document.form.nomempre.value;
		document.form.faxcli2.value   = document.form.faxcli.value;
		document.form.confmail2.value = document.form.confmail.value;
	}
}
