function replaceChars(entry, out, add) {
	temp = "" + entry; // temporary holder
	while (temp.indexOf(out)>-1) {
		pos= temp.indexOf(out);
		temp = "" + (temp.substring(0, pos) + add + 
		temp.substring((pos + out.length), temp.length));
	}
	return(temp);
}


function inicio()	{
		window.parent.name="index.php";
		alert(window.parent.name);
	}
function revisarForma(update)	{
		var mensaje="";
		var aux=0;
		var auxfec=0;
		if (
		(document.guardar.APE1REG.value=="")||
		(document.guardar.NOM1REG.value=="")||
		(document.guardar.TEL1REG.value=="")||
		(document.guardar.GENREG.value=="")||
		(document.guardar.CODPRO.value=="")
		)
		{
			mensaje="- Debe ingresar todos los campos obligatorios (*)";
			aux=aux+1;
		}
		if (update==1)
		{
		
			if ((document.guardar.TERUSO.value=="No")||(document.guardar.TERUSO.value==""))
			{
				mensaje=mensaje+"\n- Por favor lee los Términos de Uso y Acepta la Opción";
				aux=aux+1;
			}	
		}
		
		if (update==2)
		{
		if (aux>0)
		{
			document.guardar.grab1.value="El registro no ha sido modificado";
		}
		}
		
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			if (update==1)
			{
				document.guardar.action='guardaregistro.php';	
			}
			if (update==2)
			{
				document.guardar.action='actualizaregistro.php';	
			}
			document.guardar.submit();
		}	
}

function revisarUsuario()	{
		var mensaje="";
		var aux=0;
		
		if (document.guardar1.USUREG.value=="")
		{
			mensaje="- Debe ingresar todos los campos obligatorios (*)";
			aux=aux+1;
		}
		if (document.guardar1.PASREG.value!=document.guardar1.PASREG1.value)
		{
			mensaje=mensaje+"\n- Error al repetir la contraseña";
			aux=aux+1;
			document.guardar1.PASREG.value="";
			document.guardar1.PASREG1.value="";
		}
		arregloemail=document.guardar1.USUREG.value.split('@');
		if((arregloemail.length==1)||(arregloemail.length>2))
		{
			mensaje=mensaje+"\n- Debe ingresar una dirección de email válida";
			aux=aux+1;
			document.guardar1.USUREG.value="";
			
		
		}
		if(((document.guardar1.PASREG.value.length<5)||(document.guardar1.PASREG.value.length>10))||(document.guardar1.PASREG.value==""))
		{
			mensaje=mensaje+"\n- La clave debe tener mínimo 5 y máximo 10 elementos";
			aux=aux+1;
			document.guardar1.PASREG.value="";
			document.guardar1.PASREG1.value="";
			
		}
		
		
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			document.guardar1.action='guardaregistrousu.php';
			document.guardar1.submit();
		}	
}

function funactividad(ACTREG,NUM)	{
		aux=ACTREG;
		if (NUM==0)
		{
			document.guardar.action="index.php?reg2=1&aux=aux&nue=1";
		}
		if (NUM==1)
		{
			document.guardar.action="index.php?aux=aux&per=1";
		}
		
		document.guardar.submit();
		
}
function acepta(NUM)	{
		
		if (NUM==0)
		{
			document.guardar.GENREG.value="";
			alert('Si no está; seguro de aceptar los términos de uso; por favor, léalos en el archivo "Términos de Uso"');
			return (false);
		}
		if (NUM==1)
		{
			document.guardar.action="index.php?reg2=1&aux1=1&nue=1";
			document.guardar.submit();
		}
		
		
		
}

function funcodigo(aux)
{
			tem="index.php?perf=4&aux="+aux;
			document.guardar.action=tem;
			document.guardar.submit();
		
}

function funservicios(CODCSS)
{
			if ($CODCSS==1)
			{
				tem="haciendascompra.php?per=4&aux="+aux;
			}
			tem="perfil.php?per=4&aux="+aux;
			document.guardar.action=tem;
			document.guardar.submit();
		
}

var time = 3000;
var numofitems = 7;

function menu(allitems,thisitem,startstate){ 
  callname= "gl"+thisitem;
  divname="subglobal"+thisitem;  
  this.numberofmenuitems = allitems;
  this.caller = document.getElementById(callname);
  this.thediv = document.getElementById(divname);
  this.thediv.style.visibility = startstate;
}

function ehandler(event,theobj){
  for (var i=1; i<= theobj.numberofmenuitems; i++){
    var shutdiv =eval( "menuitem"+i+".thediv");
    shutdiv.style.visibility="hidden";
  }
  theobj.thediv.style.visibility="visible";
}
				
function closesubnav(event){
  if ((event.clientY <5)||(event.clientY > 200)){
    for (var i=1; i<= numofitems; i++){
      var shutdiv =eval('menuitem'+i+'.thediv');
      shutdiv.style.visibility='hidden';
    }
  }
}


function init()
{
	menus[0] = new menu(20, "horizontal", 5, 154, 40, 2, "#009900", "#0000A0", "Verdana,Helvetica", 8, 
		"bold", "bold", "white", "white", 0, "#ffffff", 2, "rollover:images/tri-down2.gif:images/tri-down1.gif", false, false, true, true, 12, false, 4, 4, "");
	menus[0].addItem("index.php", "", 100, "right", "Principal", 0);
	menus[0].addItem("#", "", 90, "right", "Anuncios", 1);
	menus[0].addItem("servicios_general.php?servicio=4", "", 190, "center", "Directorio Empresarial", 0);
	menus[0].addItem("servicios_general.php?servicio=5", "", 170, "center", "Guía Profesional", 0);
	menus[0].addItem("#", "", 150, "right", "Cómo Funciona", 2);
	menus[0].addItem("index.php?men=7", "", 130, "right", "Contáctenos", 0);
	menus[0].floatMenu(1024, 768, 10, 0);
	
	menus[1] = new menu(130, "horizontal", 0, 0, 200, -5, "#FFFFCC", "#0000A0", "Verdana,Helvetica", 8, "bold", 
		"bold", "#000066", "white", 1, "#FFFFCC", 2, 62, false, false, false, true, 6, false, 4, 4, "");
	menus[1].addItem("servicios_general.php?servicio=2", "", 150, "left", "Haciendas", 0);
	menus[1].addItem("servicios_general.php?servicio=3", "", 22, "left", "Animales", 0);
	menus[1].addItem("servicios_general.php?servicio=1", "", 22, "left", "Equipos", 0);
	menus[1].addItem("servicios_general.php?servicio=6", "", 22, "left", "Bolsa Laboral", 0);
	menus[1].addItem("servicios_general.php?servicio=7", "", 22, "left", "Productos", 0);
	
	menus[2] = new menu(170, "horizontal", 0, 0, -5, -5, "#FFFFCC", "#0000A0", "Verdana,Helvetica", 8, "bold", 
		"bold", "#000066", "white", 1, "#FFFFCC", 2, 62, false, false, false, true, 6, false, 4, 4, "");
	menus[2].addItem("index.php?men=4", "", 22, "left", "Publicidad", 0);
	menus[2].addItem("index.php?men=3", "", 22, "left", "Información General", 0);
}

function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}
function imprimir(){	
	window.print();
}
function MM_displayStatusMsg(msgStr) { 
  status=msgStr;
  document.MM_returnValue = true;
}

function revisarAnuncio(codcss,valor,codpre)	{
		var mensaje="";
		var aux=0;
		
		if (document.guardar.EMAPRE.value!='')
		{
			
				arregloEMAPRE=document.guardar.EMAPRE.value.split('@');
				if((arregloEMAPRE.length==1)||(arregloEMAPRE.length>2))
				{
					mensaje=mensaje+"\n- Esa dirección de Email no es válida";
					aux=aux+1;
					document.guardar.EMAPRE.value="";
					
				
				}
			
		}
		
		if ((codcss==1)||(codcss==4))
		{
		
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.EXTMIN.value=="")||
			(document.guardar.VALMIN.value==""))
					
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		if (isNaN(document.guardar.VALMIN.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Valor Mínimo';
			document.guardar.VALMIN.value='';
		}
		if (isNaN(document.guardar.VALMAX.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Valor Máximo';
			document.guardar.VALMAX.value='';
		}
		
		}
		
		if (codcss==2)
		{

		if	((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.PREPRE.value=="")||
			(document.guardar.EXTPRE.value=="")||
			(document.guardar.ZONPRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		
		if (isNaN(document.guardar.PREPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio';
			document.guardar.PREPRE.value='';
		}
		
		}
		
		if (codcss==3)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.PREPRE.value=="")||
			(document.guardar.EXTPRE.value=="")||
			(document.guardar.TIPPRE.value=="")||
			(document.guardar.ZONPRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		if (isNaN(document.guardar.PREPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio';
			document.guardar.PREPRE.value='';
		}
		
		
		}
		
		if (codcss==8)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.PREUNI.value=="")||
			(document.guardar.CANPRE.value=="")||
			(document.guardar.ZONPRE.value=="")||
			(document.guardar.RAZPRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		if (isNaN(document.guardar.PREUNI.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio Unitario';
			document.guardar.PREUNI.value='';
		}
		if (isNaN(document.guardar.CANPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Cantidad';
			document.guardar.CANPRE.value='';
		}
		}
			

		if (codcss==7)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.CANPRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		if (isNaN(document.guardar.CANPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Cantidad';
			document.guardar.CANPRE.value='';
		}
		
		}
		
		if (codcss==6)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.PREPRE.value=="")||
			(document.guardar.ZONPRE.value=="")||
			(document.guardar.ESTPRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		if (isNaN(document.guardar.PREPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio';
			document.guardar.PREPRE.value='';
		}
		}
		
		if (codcss==10)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.PREPRE.value=="")||
			(document.guardar.ZONPRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		if (isNaN(document.guardar.PREPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio';
			document.guardar.PREPRE.value='';
		}
		}
		
		if (codcss==9)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.NOMPRE.value=="")||
			(document.guardar.TEL1PRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		}
		
		if (codcss==12)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.NOMPRE.value=="")||
			(document.guardar.TEL1PRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		}
		
		if (codcss==11)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-")||
			(document.guardar.NOMPRE.value=="")||
			(document.guardar.TEL1PRE.value==""))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		}
		if (codcss==5)
		{
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.CODPRO1.value=="-"))
		{
			mensaje=mensaje+'\n- Debe ingresar todos los campos obligatorios';
			aux=aux+1;
		}
		}
		
			
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			if (valor==1)
			{
				document.guardar.action="guardaanuncios.php?codcss="+codcss;
			}
			if (valor==2)
			{
				document.guardar.action="modificaanuncios.php?codcss="+codcss+"&codpre="+codpre+"&valor="+valor;
			}
			if (valor==3)
			{
				document.guardar.action="modificaanunciostemp.php?codcss="+codcss+"&codpre="+codpre+"&valor="+valor;
			}
			document.guardar.submit();
		}
			
		
}
	

function MM_callJS(jsStr) { 
  return eval(jsStr)
}

function revisa_fechas ()
{
	var auxfec=0;
	
if (document.buscar.FECDES.value.length=="")
{
	auxfec=0;
}
else
{
if (document.buscar.FECDES.value.length==10)
		{		
			var va=replaceChars(document.buscar.FECDES.value,"-","");
			
				
			if(va.length==8)
			{
				var anio=va.substring(0,4);
				var mes=va.substring(4,6);
				var dia=va.substring(6);
				var mesmes="";
				
				switch (mes)
				{
					case '01': mes=parseInt(mes);
					break;
					case '02': mes=parseInt(mes);
					break;
					case '03': mes=parseInt(mes);
					break;
					case '04': mes=parseInt(mes);
					break;
					case '05': mes=parseInt(mes);
					break;
					case '06': mes=parseInt(mes);
					break;
					case '07': mes=parseInt(mes);
					break;
					
					case '08': mes=parseInt(8);
					break;
					case '09': mes=parseInt(9);
					break;
				}
				
				switch (dia)
				{
					
					case '01': dia=parseInt(dia);
					break;
					case '02': dia=parseInt(dia);
					break;
					case '03': dia=parseInt(dia);
					break;
					case '04': dia=parseInt(dia);
					break;
					case '05': dia=parseInt(dia);
					break;
					case '06': dia=parseInt(dia);
					break;
					case '07': dia=parseInt(dia);
					break;
					case '08': dia=parseInt(8);
					break;
					case '09': dia=parseInt(9);
					break;
				}
				
				switch (mes)
				{
					case 1: mesmes="Enero";
							break;
					case 2: mesmes="Febrero";
							break;
					case 3: mesmes="Marzo";
							break;
					case 4: mesmes="Abril";
							break;
					case 5: mesmes="Mayo";
							break;
					case 6: mesmes="Junio";
							break;
					case 7: mesmes="Julio";
							break;
					case 8: mesmes="Agosto";
							break;
					case 9: mesmes="Septiembre";
							break;
					case 10: mesmes="Octubre";
							break;
					case 11: mesmes="Noviembre";
							break;
					case 12: mesmes="Diciembre";
							break;
				}
				

		
			if(mes>0 && mes<13)
			{
				if (mes==1||mes==3||mes==5||mes==7||mes==8||mes==10||mes==12)
				{
					if (dia<1 || dia>31)
					{
						auxfec=auxfec+1;
						mensaje=mensaje+"\n- El mes "+mesmes+" tiene máximo 31 días"; 
					}
				
					
				
				} //fin if meses 31 dias
				if (mes==4||mes==6||mes==9||mes==11)
				{
					if (dia<1 || dia>30)
					{
						auxfec=auxfec+1;
						mensaje=mensaje+"\n- El mes "+mesmes+" tiene máximo 30 días"; 
					}
					
				
				} //fin if meses 30 dias
				if (mes == 2)
				{
					if ((anio % 4)  == 0)
					{
						if (dia<1 || dia>29)
						{
							auxfec=auxfec+1;
							mensaje=mensaje+"\n- El mes de "+mesmes+" en el año "+anio+" tiene máximo 29 días"; 
						}
					
					} //fin if anio bisiesto
					else
					{
						if (dia<1 || dia>28)
						{
							auxfec=auxfec+1;
							mensaje=mensaje+"\n- El mes de "+mesmes+" en el año "+anio+" tiene máximo 28 días"; 
						}
					
					} //fin else anio bisiesto
				} //fin if mes febrero
				
						
			} //fin if meses anios 
			else
			{
				auxfec=auxfec+1;
				
			} //fin else if meses anios 
			
			
					
			} //fin if length 8
			else
			{
				auxfec=auxfec+1;
				
			
			} //fin else if length 8
		} // fin if length 10
		
		else
		{
			mensaje='Debe ingresar bien la fecha (Ej. 2007/06/01)';
			auxfec=auxfec+1;	
									
		}
}		
		if (auxfec>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			document.buscar.action='servicios_general.php?servicio=';
			document.buscar.submit();
		}
}


function revisar_busquedas(codcse,totalcategorias)	{
			var auxbus="";
						
			var CODPRO=document.buscar.CODPRO.value;
			var DESPRE=document.buscar.DESPRE.value;
			var CODTIS="";
			
			 for (i = 0; i < totalcategorias; i++)
			 {
			 	
			 	if (document.buscar.CODTIS2[i].checked)
			 	{
			 		var CODTIS=document.buscar.CODTIS2[i].value;
			 	}
			 	if (document.buscar.CODTIS2[i].unchecked)
			 	{
			 		var CODTIS=document.buscar.CODTIS2[i].value;
			 	}
			 }
			
			
					
			if (CODPRO!="-")
			{
				auxbus="1";
			}
			if (CODPRO=="-")
			{
				auxbus="0";
			}
			if (DESPRE=="")
			{
				auxbus=auxbus+",0";
			}
			if (DESPRE!="")
			{
				auxbus=auxbus+",1";
			}
			if (CODTIS!="")
			{
				auxbus=auxbus+",1";
			}
			if (CODTIS=="")
			{
				auxbus=auxbus+",0";
			}

			
			document.buscar.action="servicios_especificos.php?auxbus="+auxbus+"&CODPRO="+CODPRO+"&codcse="+codcse+"&codtis="+CODTIS+"&DESPRE="+DESPRE;
				document.buscar.submit();
				
			return (true);

		
}

function revisar_busquedas_prin()	{
			var auxprin="";
			
			var des=document.buscar.des.value;
			var codcse=document.buscar.CODCSE.value;
		
			if ((des!="")&&(codcse=="-"))
			{
				auxprin="1,0";
				document.buscar.action="index.php?auxprin="+auxprin+"&des="+des;
			}
			if ((des!="")&&(codcse!="-"))
			{
				auxprin="1,1";
				document.buscar.action="index.php?auxprin="+auxprin+"&codcse="+codcse+"&des="+des;
				
			}
			if ((des=="")&&(codcse=="-"))
			{
				auxprin="0,0";
				document.buscar.action="index.php?auxprin="+auxprin;
			}
			if ((des=="")&&(codcse!="-"))
			{
				auxprin="0,1";
				document.buscar.action="index.php?auxprin="+auxprin+"&codcse="+codcse;
				
			
			
			
			
		}
				document.buscar.submit();
				return (true);
			

		
}
	

function revisar_busquedas2(codcse)	{
			var auxbus1="";
			var auxbus2="";
			
			var CODALF=document.buscar2.CODALF.value;
			var DESPRE=document.buscar2.DESPRE.value;
			var CODTIS="";
		
		if (codcse==4)//nombre empresa
		{
			var NOMEMP=document.buscar2.NOMEMP.value;
			
			if (CODALF!="-")
			{
				auxbus1="1,";
			}
			if (CODALF=="-")
			{
				auxbus1="0,";
			}
			if (NOMEMP=="")
			{
				auxbus1=auxbus1+"0,";
			}
			if (NOMEMP!="")
			{
				auxbus1=auxbus1+"1,";
			}
			if (DESPRE=="")
			{
				auxbus1=auxbus1+"0";
			}
			if (DESPRE!="")
			{
				auxbus1=auxbus1+"1";
			}
			
			document.buscar2.action="servicios_especificos.php?auxbus1="+auxbus1+"&codcse="+codcse+"&DESPRE="+DESPRE+"&NOMEMP="+NOMEMP+"&codtis="+CODTIS;
				
			
		}
		if (codcse==5)//nombre profesional
		{
			var NOMPROF=document.buscar2.NOMPROF.value;
			if ((CODALF!="-")&&(NOMPROF=="")&&(DESPRE==""))
			{
				auxbus2="1,0,0";
			}
			if ((CODALF!="-")&&(NOMPROF!="")&&(DESPRE==""))
			{
				auxbus2="1,1,0";
				
			}
			if ((CODALF!="-")&&(NOMPROF!="")&&(DESPRE!=""))
			{
				auxbus2="1,1,1";
				
			}
			if ((CODALF=="-")&&(NOMPROF!="")&&(DESPRE==""))
			{
				auxbus2="0,1,0";
				
			}
			if ((CODALF=="-")&&(NOMPROF!="")&&(DESPRE!=""))
			{
				auxbus2="0,1,1";
				
			}
			if ((CODALF=="-")&&(NOMPROF=="")&&(DESPRE!=""))
			{
				auxbus2="0,0,1";
				
			}
			if ((CODALF=="-")&&(NOMPROF=="")&&(DESPRE==""))
			{
				auxbus2="0,0,0";
				
			}
			if ((CODALF!="-")&&(NOMPROF=="")&&(DESPRE!=""))
			{
				auxbus2="1,0,1";
				
			}
			
			document.buscar2.action="servicios_especificos.php?auxbus2="+auxbus2+"&codcse="+codcse+"&codtis="+CODTIS+"&DESPRE="+DESPRE+"&NOMPROF="+NOMPROF;
				
		}
			
				document.buscar2.submit();
				return (true);
						

		
}

function modal (pagina)
{
	aux="";
	aux=window.showModalDialog(pagina,"","dialogHeight: 250px; dialogWidth: 440px; dialogTop: px; dialogLeft: px; edge: Sunken; center: Yes; help: No; resizable: No; status: No;");
		eval(aux);

}

function revisarAnuncioProf(grabar,codigo)	{
		var mensaje="";
		var aux=0;
		
		
		if ((document.curriculum.nombre.value=="")||
			(document.curriculum.profesion.value=="")||
			(document.curriculum.CODPRO1.value=="-")||
			(document.curriculum.telef.value=="")||
			(document.curriculum.email.value==""))
		{
			aux=aux+1;
			mensaje=mensaje+'\n-Debe ingresar todos los campos obligatorios (*)';
		}
		arregloemail=document.curriculum.email.value.split('@');
		if((arregloemail.length==1)||(arregloemail.length>2))
		{
			mensaje=mensaje+"\n- Debe ingresar una dirección de email válida";
			aux=aux+1;
			document.curriculum.email.value="";
			
		
		}
		
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			if (grabar==1)
			{
				document.curriculum.action="guardarprof.php?var=1";
			}
			if (grabar==0)
			{
				document.curriculum.action="guardarprof.php?var=2&codigo="+codigo;
			}
			document.curriculum.submit();
		}	
		

	
}

function revisarAnuncioEmpr()	{
		var mensaje="";
		var aux=0;
		
		
		if ((document.curriculum.nombre.value=="")||
			(document.curriculum.empresa.value=="")||
			(document.curriculum.telef.value=="")||
			(document.curriculum.email.value==""))
		{
			aux=aux+1;
			mensaje=mensaje+'\n-Debe ingresar todos los campos obligatorios (*)';
		}
		arregloemail=document.curriculum.email.value.split('@');
		if((arregloemail.length==1)||(arregloemail.length>2))
		{
			mensaje=mensaje+"\n- Debe ingresar una dirección de email válida";
			aux=aux+1;
			document.curriculum.email.value="";
			
		
		}
		
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			document.curriculum.action="guardarempresa.php";
			document.curriculum.submit();
		}	
		

	
}

function MM_goToURL() { 
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function revisarContra()	{
		var mensaje="";
		var aux=0;
		
		if (document.guardar1.PASREGANT.value=="")
		{
			mensaje="- Debe ingresar todos los campos obligatorios (*)";
			aux=aux+1;
		}
		if (document.guardar1.PASREG.value!=document.guardar1.PASREG1.value)
		{
			mensaje=mensaje+"\n- Error al repetir la contraseña";
			aux=aux+1;
			document.guardar1.PASREG.value="";
			document.guardar1.PASREG1.value="";
		}
		
		if(((document.guardar1.PASREG.value.length<5)||(document.guardar1.PASREG.value.length>10))||(document.guardar1.PASREG.value==""))
		{
			mensaje=mensaje+"\n- La clave debe tener mínimo 5 y máximo 10 elementos";
			aux=aux+1;
			document.guardar1.PASREG.value="";
			document.guardar1.PASREG1.value="";
			
		}
		
		if (document.guardar1.PASREG.value==document.guardar1.PASREGANT.value)
		{
			mensaje=mensaje+"\n- La contraseña nueva debe ser diferente a la antigua";
			document.guardar1.PASREG.value="";
			document.guardar1.PASREG1.value="";
			aux=aux+1;
			
		}
		
		
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			document.guardar1.action='cambiacontra.php';
			document.guardar1.submit();
			return (true);
		}	
}


function revisa_numero()
{
	var valor;
	valor=document.form1.NUMTUS.value;
	if (isNaN(valor))
	{
		alert('Debe ingresar un número');
		document.form1.NUMTUS.value="";
		return (false);
	}
	else
	{
		document.form1.action='grabatermino.php';
		document.form1.submit();
		return (true);
		
	}


}
function revisa_numero2()
{
	var valor;
	valor=document.form1.NUMCFU.value;
	if (isNaN(valor))
	{
		alert('Debe ingresar un número');
		document.form1.NUMCFU.value="";
		return (false);
	}
	else
	{
		document.form1.action='grabacomofunciona.php';
		document.form1.submit();
		return (true);
		
	}


}
function revisa_numero3()
{
	document.form1.action='grabaempresa.php';
	document.form1.submit();
	return (true);
		


}
function revisa_numero4(numero)
{
	var valor;
	valor=document.form1.ORDMET.value;
	if (isNaN(valor))
	{
		alert('Debe ingresar un número');
		document.form1.ORDMET.value="";
		return (false);
	}
	else
	{
		if (numero!='')
		{
			document.form1.action='actualizametatag.php?codigo='+numero;
		}
		else
		{
			document.form1.action='grabametatag.php';
		}
		document.form1.submit();
		return (true);
		
	}
		


}
function revisa_numero5(numero)
{
	var valor;
	valor=document.form1.ORDLIN.value;
	if (isNaN(valor))
	{
		alert('Debe ingresar un número');
		document.form1.ORDLIN.value="";
		return (false);
	}
	else
	{
		if (numero!='')
		{
			document.form1.action='actualizalink.php?codigo='+numero;
		}
		else
		{
			document.form1.action='grabalink.php';
		}
		document.form1.submit();
		return (true);
		
	}
		


}

function revisa_numero6(numero)
{
		if (numero!='')
		{
			document.form1.action='actualizatitulo.php?codigo='+numero;
		}
		else
		{
			document.form1.action='grabatitulo.php';
		}
		document.form1.submit();
		return (true);
		
	
		


}
function revisa_numero7(numero)
{
		if (numero!='')
		{
			document.form1.action='actualizausuario.php?codigo='+numero;
		}
		else
		{
			document.form1.action='grabausuario.php';
		}
		document.form1.submit();
		return (true);
		
	
		


}
function enviamail(valor)
{
		document.contactanos.action='Contact_us.php?valor='+valor;
		document.contactanos.submit();
		return (true);
}

function confborra(campo,codigo,tabla)
{
	metodo=confirm('Está seguro de borrar');
	if ((metodo)&&(campo==0))
	{
		location.href="anunciosantiguos.php?borra=1";
		
	}
	if (metodo)
	{
		location.href="borraregistro.php?campo="+campo+"&codigo="+codigo+"&tabla="+tabla;
	}
	else
	{
		return (false);
	}

}
function confborrareg(campo,codigo,tabla)
{
	metodo=confirm('Está seguro de borrar');
	if (metodo)
	{
		location.href="borraregistroreg.php?campo="+campo+"&codigo="+codigo+"&tabla="+tabla;
	}
	else
	{
		return (false);
	}

}

function alto(){
var alt_res = screen.height
}
function revisarAnuncioProfMod(codcss,codpre,valor)	{
		var mensaje="";
		var aux=0;
		
		if (document.guardar.email.value!='')
		{
			arregloemail=document.guardar.email.value.split('@');
			if((arregloemail.length==1)||(arregloemail.length>2))
			{
				mensaje=mensaje+"\n- Debe ingresar una dirección de email válida";
				aux=aux+1;
				document.guardar.email.value="";
				
			
			}
		}
		
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			if (valor==1)
			{
				document.guardar.action="modificaanunciostemp.php?codcss="+codcss+"&codpre="+codpre+"&valor="+valor;
			}
			if (valor==2)
			{
				document.guardar.action="modificaanuncios.php?codcss="+codcss+"&codpre="+codpre+"&valor="+valor;
			}
			
			document.guardar.submit();
		}	
		

	
}
function revisarAnuncioEmprMod(codcss,codpre,valor)	{
		var mensaje="";
		var aux=0;
		
		
		if ((document.guardar.TITPRE.value=="")||
			(document.guardar.TEL1PRE.value=="")||
			(document.guardar.email.value=="")||
			(document.guardar.REPPRE.value=="")||
			(document.guardar.WEBSITE.value=="")||
			(document.guardar.DIRPRE.value==""))
		{
			aux=aux+1;
			mensaje=mensaje+'\n-Debe ingresar todos los campos obligatorios (*)';
		}
		arregloemail=document.guardar.email.value.split('@');
		if((arregloemail.length==1)||(arregloemail.length>2))
		{
			mensaje=mensaje+"\n- Debe ingresar una dirección de email válida";
			aux=aux+1;
			document.guardar.email.value="";
			
		
		}
		
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			if (valor==1)
			{
				document.guardar.action="modificaanunciostemp.php?codcss="+codcss+"&codpre="+codpre+"&valor="+valor;
			}
			if (valor==2)
			{
				document.guardar.action="modificaanuncios.php?codcss="+codcss+"&codpre="+codpre+"&valor="+valor;
			}
			
			
			document.guardar.submit();
		}	
		

	
}
function revisa_mensaje(valor,codigo)
{
	var aux=0;
	var mensaje='';

	if ((document.form1.CODTIPMEN.value=="-")||
		(document.form1.PARMEN.value=="")||
		(document.form1.DEMEN.value=="")||
		(document.form1.TITMEN.value==''))
	{
		aux=aux+1;
		mensaje=mensaje+'-Debe ingresar todos los campos obligatorios (*)';
	}
	if (aux>0)
	{
		alert (mensaje);
		return (false);
		
	}
	else
	{
		if (valor==1)
		{
			document.form1.action='grabamensajes.php';
		}
		if (valor==2)
		{
			document.form1.action='actualizamensajes.php?codigo='+codigo;
		}
		document.form1.submit();

	}

}
function revisa_publicidad(numero,codigo,logo)
{
	var auxfec=0;
	var mensaje='';
	var DESPUB=document.form1.DESPUB.value;
	var va='';
	
	
if (document.form1.DESPUB.value.length==10)
{		
			va=replaceChars(document.form1.DESPUB.value,"-","");
					
			if(va.length==8)
			{
				var anio=va.substring(0,4);
				var mes=va.substring(4,6);
				var dia=va.substring(6);
				var mesmes="";
				
							
				switch (mes)
				{
					case '01': mes=parseInt(mes);
					break;
					case '02': mes=parseInt(mes);
					break;
					case '03': mes=parseInt(mes);
					break;
					case '04': mes=parseInt(mes);
					break;
					case '05': mes=parseInt(mes);
					break;
					case '06': mes=parseInt(mes);
					break;
					case '07': mes=parseInt(mes);
					break;
					
					case '08': mes=parseInt(8);
					break;
					case '09': mes=parseInt(9);
					break;
				}
				
				switch (dia)
				{
					
					case '01': dia=parseInt(dia);
					break;
					case '02': dia=parseInt(dia);
					break;
					case '03': dia=parseInt(dia);
					break;
					case '04': dia=parseInt(dia);
					break;
					case '05': dia=parseInt(dia);
					break;
					case '06': dia=parseInt(dia);
					break;
					case '07': dia=parseInt(dia);
					break;
					case '08': dia=parseInt(8);
					break;
					case '09': dia=parseInt(9);
					break;
				}
				
				switch (mes)
				{
					case 1: mesmes="Enero";
							break;
					case 2: mesmes="Febrero";
							break;
					case 3: mesmes="Marzo";
							break;
					case 4: mesmes="Abril";
							break;
					case 5: mesmes="Mayo";
							break;
					case 6: mesmes="Junio";
							break;
					case 7: mesmes="Julio";
							break;
					case 8: mesmes="Agosto";
							break;
					case 9: mesmes="Septiembre";
							break;
					case 10: mesmes="Octubre";
							break;
					case 11: mesmes="Noviembre";
							break;
					case 12: mesmes="Diciembre";
							break;
				}
				

		
			if(mes>0 && mes<13)
			{
				if (mes==1||mes==3||mes==5||mes==7||mes==8||mes==10||mes==12)
				{
					if (dia<1 || dia>31)
					{
						auxfec=auxfec+1;
						mensaje=mensaje+"\n- El mes "+mesmes+" tiene máximo 31 días"; 
					}
				
					
				
				} //fin if meses 31 dias
				if (mes==4||mes==6||mes==9||mes==11)
				{
					if (dia<1 || dia>30)
					{
						auxfec=auxfec+1;
						mensaje=mensaje+"\n- El mes "+mesmes+" tiene máximo 30 días"; 
					}
					
				
				} //fin if meses 30 dias
				if (mes == 2)
				{
					if ((anio % 4)  == 0)
					{
						if (dia<1 || dia>29)
						{
							auxfec=auxfec+1;
							mensaje=mensaje+"\n- El mes de "+mesmes+" en el año "+anio+" tiene máximo 29 días"; 
						}
					
					} //fin if anio bisiesto
					else
					{
						if (dia<1 || dia>28)
						{
							auxfec=auxfec+1;
							mensaje=mensaje+"\n- El mes de "+mesmes+" en el año "+anio+" tiene máximo 28 días"; 
						}
					
					} //fin else anio bisiesto
				} //fin if mes febrero
				
						
			} //fin if meses anios 
			else
			{
				auxfec=auxfec+1;
				mensaje=mensaje+"\n- Ingresar bien el mes "+mesmes; 
				
			} //fin else if meses anios 
			
			
					
			} //fin if length 8
			else
			{
				auxfec=auxfec+1;
				mensaje=mensaje+"\n- Necesita ingresar con guiones"; 
				
			
			} //fin else if length 8
		} // fin if length 10
		
		else
		{
			mensaje=mensaje+'\n-Debe ingresar bien la fecha "Desde" (Ej. 2007/06/01)';
			auxfec=auxfec+1;	
									

		}

if (document.form1.HASPUB.value.length==10)
		{		
			var va=replaceChars(document.form1.HASPUB.value,"-","");
			
				
			if(va.length==8)
			{
				var anio=va.substring(0,4);
				var mes=va.substring(4,6);
				var dia=va.substring(6);
				var mesmes="";
				
				switch (mes)
				{
					case '01': mes=parseInt(mes);
					break;
					case '02': mes=parseInt(mes);
					break;
					case '03': mes=parseInt(mes);
					break;
					case '04': mes=parseInt(mes);
					break;
					case '05': mes=parseInt(mes);
					break;
					case '06': mes=parseInt(mes);
					break;
					case '07': mes=parseInt(mes);
					break;
					
					case '08': mes=parseInt(8);
					break;
					case '09': mes=parseInt(9);
					break;
				}
				
				switch (dia)
				{
					
					case '01': dia=parseInt(dia);
					break;
					case '02': dia=parseInt(dia);
					break;
					case '03': dia=parseInt(dia);
					break;
					case '04': dia=parseInt(dia);
					break;
					case '05': dia=parseInt(dia);
					break;
					case '06': dia=parseInt(dia);
					break;
					case '07': dia=parseInt(dia);
					break;
					case '08': dia=parseInt(8);
					break;
					case '09': dia=parseInt(9);
					break;
				}
				
				switch (mes)
				{
					case 1: mesmes="Enero";
							break;
					case 2: mesmes="Febrero";
							break;
					case 3: mesmes="Marzo";
							break;
					case 4: mesmes="Abril";
							break;
					case 5: mesmes="Mayo";
							break;
					case 6: mesmes="Junio";
							break;
					case 7: mesmes="Julio";
							break;
					case 8: mesmes="Agosto";
							break;
					case 9: mesmes="Septiembre";
							break;
					case 10: mesmes="Octubre";
							break;
					case 11: mesmes="Noviembre";
							break;
					case 12: mesmes="Diciembre";
							break;
				}
				

		
			if(mes>0 && mes<13)
			{
				if (mes==1||mes==3||mes==5||mes==7||mes==8||mes==10||mes==12)
				{
					if (dia<1 || dia>31)
					{
						auxfec=auxfec+1;
						mensaje=mensaje+"\n- El mes "+mesmes+" tiene máximo 31 días"; 
					}
				
					
				
				} //fin if meses 31 dias
				if (mes==4||mes==6||mes==9||mes==11)
				{
					if (dia<1 || dia>30)
					{
						auxfec=auxfec+1;
						mensaje=mensaje+"\n- El mes "+mesmes+" tiene máximo 30 días"; 
					}
					
				
				} //fin if meses 30 dias
				if (mes == 2)
				{
					if ((anio % 4)  == 0)
					{
						if (dia<1 || dia>29)
						{
							auxfec=auxfec+1;
							mensaje=mensaje+"\n- El mes de "+mesmes+" en el año "+anio+" tiene máximo 29 días"; 
						}
					
					} //fin if anio bisiesto
					else
					{
						if (dia<1 || dia>28)
						{
							auxfec=auxfec+1;
							mensaje=mensaje+"\n- El mes de "+mesmes+" en el año "+anio+" tiene máximo 28 días"; 
						}
					
					} //fin else anio bisiesto
				} //fin if mes febrero
				
						
			} //fin if meses anios 
			else
			{
				auxfec=auxfec+1;
				
			} //fin else if meses anios 
			
			
					
			} //fin if length 8
			else
			{
				auxfec=auxfec+1;
				
			
			} //fin else if length 8
		} // fin if length 10
		
		else
		{
			mensaje=mensaje+'\n-Debe ingresar bien la fecha "Hasta" (Ej. 2007/06/01)';
			auxfec=auxfec+1;	
									
		}

		if (document.form1.NOMPUB.value=='')
		{
			mensaje=mensaje+'\n-Debe ingresar el campo de nombre Obligatoriamente';
			auxfec=auxfec+1;	
		}
		if (document.form1.CODTPU.value=='-')
		{
			mensaje=mensaje+'\n-Debe ingresar el tipo de anuncio Obligatoriamente';
			auxfec=auxfec+1;	
		}
		if (logo==0)
		{
			if (document.form1.LOGPUB.value=='')
			{
				mensaje=mensaje+'\n-Debe ingresar el anuncio Obligatoriamente';
				auxfec=auxfec+1;	
			}
		}
		if (document.form1.CODCSE.value=='-')
		{
			mensaje=mensaje+'\n-Debe ingresar la localización del anuncio Obligatoriamente';
			auxfec=auxfec+1;	
		}

		if (auxfec>0)
		{
			alert(mensaje);
		}
		
		
		
	else
		{
			if (numero==1)
			{
				document.form1.action='grabapublicidad.php?graba=1&codigo='+codigo;
			}
			if (numero==2)
			{
				document.form1.action='grabapublicidad.php?actualiza=1&codigo='+codigo;
			}
			document.form1.submit();
			return (true);
		}
		


}

function revisarAnuncioAdm(codcss,valor,codpre)	{
		var mensaje="";
		var aux=0;
		
		if ((codcss==1)||(codcss==2)||(codcss==3)||(codcss==4)||(codcss==5)||(codcss==6)||(codcss==7)||(codcss==8)){
			arregloEMAPRE=document.guardar.EMAPRE.value.split('@');
			if((arregloEMAPRE.length==1)||(arregloEMAPRE.length>2))
			{
				mensaje=mensaje+"\n- Debe ingresar una dirección de Email válida";
				aux=aux+1;
				document.guardar.EMAPRE.value="";
				
			
			}
		}
		if ((codcss==1)||(codcss==4))
		{
		
		if (isNaN(document.guardar.VALMIN.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Valor Mínimo';
			document.guardar.VALMIN.value='';
		}
		if (isNaN(document.guardar.VALMAX.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Valor Máximo';
			document.guardar.VALMAX.value='';
		}
		
		}
		
		if (codcss==2)
		{

		if (isNaN(document.guardar.PREPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio';
			document.guardar.PREPRE.value='';
		}
		
		}
		
		if (codcss==3)
		{
		if (isNaN(document.guardar.PREPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio';
			document.guardar.PREPRE.value='';
		}
		
		
		}
		
		if (codcss==8)
		{
		if (isNaN(document.guardar.PREUNI.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio Unitario';
			document.guardar.PREUNI.value='';
		}
		}
			

		if (codcss==7)
		{
		if (isNaN(document.guardar.CANPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Cantidad';
			document.guardar.CANPRE.value='';
		}
		
		}
		
		if (codcss==6)
		{
		if (isNaN(document.guardar.PREPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio';
			document.guardar.PREPRE.value='';
		}
		}
		
		if (codcss==10)
		{
		if (isNaN(document.guardar.PREPRE.value))
		{
			aux=aux+1;
			mensaje=mensaje+'\n- Debe ingresar un número en Precio';
			document.guardar.PREPRE.value='';
		}
		}
		
					
		if (aux>0)
		{
			alert(mensaje);
			return (false);
		}
		
		else
		{
			if (valor==1)
			{
				document.guardar.action="guardaanuncios.php?codcss="+codcss;
			}
			if (valor==2)
			{
				document.guardar.action="modificaanuncios.php?codcss="+codcss+"&codpre="+codpre+"&valor="+valor;
			}
			if (valor==3)
			{
				document.guardar.action="modificaanunciostemp.php?codcss="+codcss+"&codpre="+codpre+"&valor="+valor;
			}
			document.guardar.submit();
		}
			
		
}
function envio_fotos(codreg,tabla,ultimo,codcss,modfot)
{
document.guardafoto.action='modificaanuncios.php?codpre='+ultimo+'&codreg='+codreg+'&tabla='+tabla+'&modfot='+modfot+
'&codcss='+codcss;
document.guardafoto.submit();
		
}
function envio_imagen(codigo)
{
		document.guardafoto.action='actualizacategoria.php?codigo='+codigo+'&sub=1';
		document.guardafoto.submit();
		
}
function envio_publicidad(codigo)
{

		if (document.guardafoto.LOGPUB.value=='')
			{
				alert ('Debe ingresar el anuncio Obligatoriamente');
				return (false);
				
			}
			
		document.guardafoto.action='grabapublicidad.php?codigo='+codigo+'&actualiza=1&modfot=1';
		document.guardafoto.submit();
		
}
function borraantiguo(des,bus,meses)
{
	metodo=confirm('Está seguro de borrar');
	if (metodo)
	{
		location.href="grabaantiguos.php?des="+des+"&bus="+bus+"&meses="+meses;
	}
	else
	{
		return (false);
	}

}