window.status=' '
function hidestatus(){
window.status=' '
return true
}

if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT | Event.CLICK | Event.MOUSEDOWN | Event.MOUSEUP | Event.KEYPRESS | Event.KEYDOWN | Event.KEYUP | Event.LOAD | Event.FOCUS)

document.onmouseover=hidestatus
document.onmouseout=hidestatus
document.onmousedown=hidestatus
document.onmouseup=hidestatus
document.onkeydown=hidestatus
document.onkeypress=hidestatus
document.onkeyup=hidestatus
document.onload=hidestatus
document.onfocus=hidestatus
//document.onclick=hidestatus

function Trim(String) {
   if (String == null) {
      return (false);
   }
   return String.replace(/(^\s+)|(\s+$)/g,"");
}

function Validar_busqueda(frm_buscar){
	if(frm_buscar.palabra.value.length < 3) {
		alert('La referencia de Búsqueda  debe tener como minimo 3 caracteres');
		frm_buscar.palabra.focus();

		return false;
	}
	return true;
}

function subir_imagen(texto,ruta,tit) {
	window.open("subir_imagen.php?name=" +texto+ "&ruta=" +ruta+ "&tit=" +tit, "", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=no,width=600,height=400")
}

function subir_imagen_adc(texto,ruta,tit,cod) {
	window.open("subir_imagen.php?name=" +texto+ "&ruta=" +ruta+ "&tit=" +tit+ "&cod=" +cod, "", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=no,width=350,height=130")
}

function subir_archivo(form,texto,ruta) {
	window.open("subir_archivo.php?nom=" + form + "&name=" + texto + "&ruta=" + ruta, "", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=no,width=380,height=130")
}

function cambiar_imagen() {
	window.open('cambiar_imagen.php', '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=no,width=356,height=120')
}

function pop_template(ancho,alto,img) {
	window.open('popup_template.php?im=' + img, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+ ancho +',height='+ alto)
}

function pop_estilo_seccion() {
	window.open('popup_estilo_seccion.php', '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=no,width=490,height=230')
}

function pop_estiocategoria() {
	//alert('template');
	window.open('popup_estilocategoria.php', '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=no,width=450,height=100')
}

function pop_detalleAgenda(id) {
	window.open('pp_agenda_detalle.php?id=' + id,'', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=no,width=400,height=200')
}

function imprimir_contenido(IDpro,id_sec,ancho,alto) {
	//alert('detalle producto');
	window.open('wc_imprimirnota.php?IDpro=' + IDpro+ '&id_sec='+id_sec, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,top=50,left=180,resizable=no,width=' + ancho + ',height=' + alto)
}
function enviar_contenido(IDpro,id_sec,ancho,alto) {
	//alert('detalle producto');
	window.open('wc_enviarnota.php?IDpro=' + IDpro+ '&id_sec='+id_sec, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=40,top=50,left=180,resizable=no,width=' + ancho + ',height=' + alto)
}

function pop_detalleProducto(IDpro) {
	//alert('detalle producto');
	window.open('popup_detalleProducto.php?IDpro=' + IDpro, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,top=50,left=200,resizable=no,width=440,height=280')
}

function pop_productodetalle(IDpro,ancho,alto) {
	//alert('detalle producto');
	window.open('popup_productodetalle.php?IDpro=' + IDpro, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=no,width=' + ancho + ',height=' + alto)
}

function pop_producto_imagen(ancho,alto,img,ruta) {
	window.open('popup_producto_imagen.php?im=' + img + '&ruta=' + ruta, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+ ancho +',height='+ alto)
}
function webadmin_popupfondo(ancho,alto,img,ruta) {
	window.open('webadmin_popupfondo.php?im=' + img, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+ ancho +',height='+ alto)
}
function webadmin_popupimagen(img,ruta,ancho,alto) {
	window.open('webadmin_popupimagen.php?im=' + img + '&ruta=' + ruta, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+ ancho +',height='+ alto)
}



function pop_codiciones() {
	window.open('popup_condiciones.php', '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,top=50,left=200,resizable=no,width=560,height=540')
}

function cambiar() {
	rub1 = document.registro.rubro1.value;
	//alert("rub1=" + rub1);
	window.location = "busqueda_avanzada.php?r1=" + rub1;
}

function Validar_busqavanzada() {
	//alert("aca ta");
	if(registro.rubro1.value == '' && registro.bus_empresa.value == '' && registro.bus_producto.value == '' && registro.departamento.value == '' && registro.provincia.value == '') {
		alert("Debe ingresar al menos un criterio de busqueda")
		return false;
	}
	if(registro.rubro1.value == '' && registro.bus_empresa.value == '' && registro.bus_producto.value == '' && registro.departamento.value != '' && registro.provincia.value != '') {
		alert("Debe ingresar otro criterio de busqueda");
		return false;
	}
	if(registro.rubro1.value == '' && registro.bus_empresa.value == '' && registro.bus_producto.value == '' && registro.departamento.value != '' && registro.provincia.value == '') {
		alert("Debe ingresar otro criterio de busqueda");
		return false;
	}
	
	return true;

}

function valida_buscarProducto() {

	if(frm_empresaProducto.tipo_criterio.value != '' && frm_empresaProducto.palabra.value == '') {
		alert("Ingrese criterio de busqueda");
		frm_empresaProducto.palabra.focus();
		return false;
	}
}

function ir_empresapanel(IDemp,tip) {
	
	var ind = document.frm_emp_cat.opc_emp.selectedIndex;
	var val = document.frm_emp_cat.opc_emp.options[ind].value;
	
	window.location = val;

}

function ir_productoNuevo(IDemp) {
	window.location = "empresa_productonuevo.php?empID=" + IDemp;

}

function valida_nuevaCategoria() {
	if(document.frm_categoria_nueva.categoria.value == '') {
		alert("Debe ingresar nombre de una categoria");
		return false;
	}
	
	return true;
}

function valida_nuevaModificar() {
	if(document.frm_categoria_modificar.categoria.value == '') {
		alert("Debe ingresar nombre de una categoria");
		return false;
	}
	
	return true;
}

function valida_productoCaracteristica() {
	if(document.frm_productoCaracteristica.caracteristica.value == '0000') {
		alert("Debe ingresar nombre de una caracteristica");
		return false;
	}
	if(document.frm_productoCaracteristica.num.value == '0') {
		alert("No hay ningun dato");
		return false;
	}
	
	return true;
}

function validar_parametros(form1)
{
  
  if (form1.textcod.value == "")
  { alert("Por favor ingrese un código"); form1.textcod.focus(); return (false); }
  
  if (form1.textdes.value == "")
  { alert("Por favor ingrese una dirección de correo"); form1.textdes.focus(); return (false); }
    
}

function volver_parametros(){ 
	window.location.href="parametros.php";
}

function cambia_documento() {
	
	if (document.frm_usuarioEmpresa.tipo_empresa.value == '2') {
		otraopcion = new Option("RUC",1);
		document.frm_usuarioEmpresa.tipo_doc.options[0] = otraopcion;
	}
		
	if (document.frm_usuarioEmpresa.tipo_empresa.value == '1') {
		otraopcion = new Option("DNI",2);
		document.frm_usuarioEmpresa.tipo_doc.options[0] = otraopcion;
	}
}

function valida_usuarioEmpresa() {
	if(document.frm_usuarioEmpresa.nombre_emp.value == '') {
		alert("Debe ingresar nombre de una empresa");
		document.frm_usuarioEmpresa.nombre_emp.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.tipo_empresa.value == '') {
		alert("Debe ingresar tipo de empresa");
		document.frm_usuarioEmpresa.tipo_empresa.focus();
		return false;
	}
	
	if(document.frm_usuarioEmpresa.tipo_empresa.value == '2') {
		if(document.frm_usuarioEmpresa.numero_doc.value == '') {
			alert("Debe ingresar numero de documento");
			document.frm_usuarioEmpresa.numero_doc.focus();
			return false;
		}
		if(document.frm_usuarioEmpresa.numero_doc.value.length > 11 || document.frm_usuarioEmpresa.numero_doc.value.length < 11) {
			alert("Debe ingresar 11 digitos para R.U.C.");
			document.frm_usuarioEmpresa.numero_doc.focus();
			return false;
		}
	}
	if(document.frm_usuarioEmpresa.tipo_empresa.value == '1') {
		if(document.frm_usuarioEmpresa.numero_doc.value == '') {
			alert("Debe ingresar numero de documento");
			document.frm_usuarioEmpresa.numero_doc.focus();
			return false;
		}
		if(document.frm_usuarioEmpresa.numero_doc.value.length > 8 || document.frm_usuarioEmpresa.numero_doc.value.length < 8) {
			alert("Debe ingresar 8 digitos para D.N.I.");
			document.frm_usuarioEmpresa.numero_doc.focus();
			return false;
		}
	}
	if(document.frm_usuarioEmpresa.tipo_const.value == '') {
		alert("Debe ingresar tipo constitucion de empresa");
		document.frm_usuarioEmpresa.tipo_const.focus();
		return false;
	}	
	if(document.frm_usuarioEmpresa.depto.value == '') {
		alert("Debe ingresar departamento");
		document.frm_usuarioEmpresa.depto.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.prov.value == '') {
		alert("Debe ingresar provincia");
		document.frm_usuarioEmpresa.prov.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.dist.value == '') {
		alert("Debe ingresar distrito");
		document.frm_usuarioEmpresa.dist.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.direccion.value == '') {
		alert("Debe ingresar direccion");
		document.frm_usuarioEmpresa.direccion.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.telefono.value == '') {
		alert("Debe ingresar al menos un telefono");
		document.frm_usuarioEmpresa.telefono.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.telefono.value.length < 6) {
		alert("Debe ingresar número de teléfono correcto");
		document.frm_usuarioEmpresa.telefono.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.descripcion_emp.value == '') {
		alert("Debe ingresar descripcion de la empresa");
		document.frm_usuarioEmpresa.descripcion_emp.focus();
		return false;
	}
	
	return true;
}

function valida_usuarioEmpresa2() {
	if(document.frm_usuarioEmpresa.nombre_emp.value == '') {
		alert("Debe ingresar nombre de una empresa");
		document.frm_usuarioEmpresa.nombre_emp.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.tipo_empresa.value == '') {
		alert("Debe ingresar tipo de empresa");
		document.frm_usuarioEmpresa.tipo_empresa.focus();
		return false;
	}
	if(document.frm_usuarioEmpresa.tipo_doc.value == '') {
		alert("Debe ingresar tipo de documento");
		document.frm_usuarioEmpresa.tipo_doc.focus();
		return false;
	}
	
	if(document.frm_usuarioEmpresa.tipo_doc.value == '1') {
		if(document.frm_usuarioEmpresa.numero_doc.value == '') {
			alert("Debe ingresar numero de documento");
			document.frm_usuarioEmpresa.numero_doc.focus();
			return false;
		}
		if(document.frm_usuarioEmpresa.numero_doc.value.length > 11 || document.frm_usuarioEmpresa.numero_doc.value.length < 11) {
			alert("Debe ingresar 11 digitos para R.U.C.");
			document.frm_usuarioEmpresa.numero_doc.focus();
			return false;
		}
	}
	if(document.frm_usuarioEmpresa.tipo_doc.value == '2') {
		if(document.frm_usuarioEmpresa.numero_doc.value == '') {
			alert("Debe ingresar numero de documento");
			document.frm_usuarioEmpresa.numero_doc.focus();
			return false;
		}
		if(document.frm_usuarioEmpresa.numero_doc.value.length > 8 || document.frm_usuarioEmpresa.numero_doc.value.length < 8) {
			alert("Debe ingresar 8 digitos para D.N.I.");
			document.frm_usuarioEmpresa.numero_doc.focus();
			return false;
		}
	}
	if(document.frm_usuarioEmpresa.tipo_const.value == '') {
		alert("Debe ingresar tipo constitucion de empresa");
		document.frm_usuarioEmpresa.tipo_const.focus();
		return false;
	}	

	if(document.frm_usuarioEmpresa.textdes.value == '') {
		alert("Debe ingresar descripcion de la empresa");
		document.frm_usuarioEmpresa.textdes.focus();
		return false;
	}
	
	return true;
}

function valida_empresaConfiguracion() {
	if(document.frm_empresaConfiguracion.dominio.value == '') {
		alert("Debe ingresar nombre de dominio");
		document.frm_empresaConfiguracion.dominio.focus();
		return false;
	}
	if(document.frm_empresaConfiguracion.tit_pagina.value == '') {
		alert("Debe ingresar titulo de la pagina");
		document.frm_empresaConfiguracion.tit_pagina.focus();
		return false;
	}
	if(document.frm_empresaConfiguracion.descripcion.value == '') {
		alert("Debe ingresar descripcion de la pagina");
		document.frm_empresaConfiguracion.descripcion.focus();
		return false;
	}
	if(document.frm_empresaConfiguracion.buscadores.value == '') {
		alert("Debe ingresar criterio de buscadores");
		document.frm_empresaConfiguracion.buscadores.focus();
		return false;
	}
	if(document.frm_empresaConfiguracion.diseno.value == '') {
		alert("Debe ingresar diseño de la pagina");
		document.frm_empresaConfiguracion.diseno.focus();
		return false;
	}
	if(document.frm_empresaConfiguracion.template.value == '') {
		alert("Debe ingresar template de la pagina");
		document.frm_empresaConfiguracion.template.focus();
		return false;
	}
	
	return true;
}

function valida_empresaConfiguracion2() {
	if(document.frm_empresaConfiguracion.dominio.value == '') {
		alert("Debe ingresar nombre de dominio");
		document.frm_empresaConfiguracion.dominio.focus();
		return false;
	}
	if(document.frm_empresaConfiguracion.tit_pagina.value == '') {
		alert("Debe ingresar titulo de la pagina");
		document.frm_empresaConfiguracion.tit_pagina.focus();
		return false;
	}
	if(document.frm_empresaConfiguracion.descripcion.value == '') {
		alert("Debe ingresar descripcion de la pagina");
		document.frm_empresaConfiguracion.descripcion.focus();
		return false;
	}
	if(document.frm_empresaConfiguracion.buscadores.value == '') {
		alert("Debe ingresar criterio de buscadores");
		document.frm_empresaConfiguracion.buscadores.focus();
		return false;
	}
	
	return true;
}

function valida_productoNuevo() {
	if(document.frm_productoNuevo.categoria.value == '') {
		alert("Debe ingresar categoria");
		document.frm_productoNuevo.categoria.focus();
		return false;
	}
	if(document.frm_productoNuevo.codigo.value == '') {
		alert("Debe ingresar codigo para el producto");
		document.frm_productoNuevo.codigo.focus();
		return false;
	}
	if(document.frm_productoNuevo.producto.value == '') {
		alert("Debe ingresar nombre del producto");
		document.frm_productoNuevo.producto.focus();
		return false;
	}
	if(document.frm_productoNuevo.unidad_basica.value == '') {
		alert("Debe ingresar unidad basica de venta");
		document.frm_productoNuevo.unidad_basica.focus();
		return false;
	}
	if(document.frm_productoNuevo.resumen.value == '') {
		alert("Debe ingresar un breve resumen para el producto");
		document.frm_productoNuevo.resumen.focus();
		return false;
	}
	if(document.frm_productoNuevo.descripcion.value == '') {
		alert("Debe ingresar descripcion para el producto");
		document.frm_productoNuevo.descripcion.focus();
		return false;
	}
	
	return true;
}

function valida_empresa_productounidadNew() {
	if(document.frm_empresa_productounidadNew.unidad.value == '') {
		alert("Debe ingresar unidad");
		document.frm_empresa_productounidadNew.unidad.focus();
		return false;
	}
	if(document.frm_empresa_productounidadNew.factor.value == '') {
		alert("Debe ingresar factor");
		document.frm_empresa_productounidadNew.factor.focus();
		return false;
	}
	
	return true;
}


function valida_numero() 
{
	if (event.keyCode < 46 || event.keyCode > 57 || event.keyCode == 47)
	event.returnValue = false;
}


/*********** form add seccion **************/
function valid_seccion(form) {
	if (form.nombre.value == "") { alert("Falta ingresar nombre de seccion"); form.nombre.focus(); return (false); }
	if (form.tipo_secc.value == "") { alert("Falta ingresar tipo"); form.tipo.focus(); return (false); }
//	if (form.OpcTipoArtx) { alert("OpcTipoArtx existe"); return (false);} else { alert("OpcTipoArtx NO existe"); return (false);}
//	if (form.OpcTipoArt.value == "") { alert("Falta seleccionar estilo \n ... Si no existe consulte con su webmaster"); form.OpcTipoArt.focus(); return (false); }	
}
/******************************************/

/*********** form categoria articulos **************/
function valid_artcategoria(form) {
	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
}
/******************************************/

/*********** form empresa articulos **************/
function valid_emparticulos(form) {
	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
	if ((form.tipo) && (form.tipo.value == "")) { alert("Falta seleccionar tipo"); form.tipo.focus(); return (false); }	
	if ((form.estilo) && (form.estilo.value == "")) { alert("Falta seleccionar estilo"); form.estilo.focus(); return (false); }
	if ((form.resumen) && (form.resumen.value == "")) { alert("Falta ingresar resumen"); form.resumen.focus(); return (false); }
}
/******************************************/

/*********** form empresa articulos pagina ************/
function valid_emparticulopag(form) {
	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
}
/******************************************/

/*********** form perfil articulos **************/
function valid_empperfil(form) {
	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
}
/******************************************/

/*********** form registra usuarios **************/
function valid_registrar_usuario_form(form,cod) 
{
	
	var topsecret=form.topsecret.value;
	var topsecret=topsecret.toLowerCase();
	var topsecretanswer = cod;
	var topsecretanswer = topsecretanswer.toLowerCase();
		
	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
	if (form.email.value == "") { alert("Falta ingresar E-mail"); form.email.focus(); return (false); }
		if (form.email.value.length!=0)
		if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
			{ alert("Dirección de correo inválida"); form.email.focus(); return (false); }
	if (form.pais.value == "") { alert("Falta selecionar pais"); form.pais.focus(); return (false); }
	if (form.topsecret.value == "") { alert("Falta ingresar el codigo de confirmación"); form.topsecret.focus(); return (false); }
	if (topsecret != topsecretanswer) { alert("El codigo no es correcto"); form.topsecret.focus(); return (false); }
	if (form.condicion.checked == false) { alert("Falta aceptar condicion de contrato"); form.condicion.focus(); return (false); }
		
}

function valid_registrar_usuario_form2(form) 
{

	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
	if (form.email.value == "") { alert("Falta ingresar E-mail"); form.email.focus(); return (false); }
		if (form.email.value.length!=0)
		if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
			{ alert("Dirección de correo inválida"); form.email.focus(); return (false); }
	if (form.pais.value == "") { alert("Falta selecionar pais"); form.pais.focus(); return (false); }
		
}
/******************************************/

/*********** form modifica usuarios **************/
function valid_modificar_usuario_form(form) {
	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
	if (form.email.value == "") { alert("Falta ingresar E-mail"); form.email.focus(); return (false); }
	if (form.pais.value == "") { alert("Falta selecionar pais"); form.pais.focus(); return (false); }
}
/******************************************/

/*********** form contactos pp **************/
function valid_pp_contactos(form) {
	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
	if (form.email.value == "") { alert("Falta ingresar E-mail"); form.email.focus(); return (false); }
	if (form.tipo.value == "") { alert("Falta selecionar tipo de contacto"); form.tipo.focus(); return (false); }
	if (form.lugar.value == "") { alert("Falta ingresar ciudad/distrito"); form.lugar.focus(); return (false); }
}
/******************************************/

/*********** form ticket pp **************/
function valid_pp_ticket(form) {
	if (form.asunto.value == "") { alert("Falta ingresar asunto"); form.asunto.focus(); return (false); }
	if (form.moduloerror.value == "") { alert("Falta seleccionar reporte de error"); form.moduloerror.focus(); return (false); }
	if (form.contenido.value == "") { alert("Falta ingresar mensaje"); form.contenido.focus(); return (false); }
	if (form.area.value == "") { alert("Falta seleccionar area"); form.area.focus(); return (false); }
	if (form.prioridad.value == "") { alert("Falta seleccionar prioridad"); form.prioridad.focus(); return (false); }
}
/******************************************/

/*********** form ticket detalle pp **************/
function valid_pp_ticketdet(form) {
	if (form.recontenido.value == "") { alert("Falta ingresar mensaje de consulta"); form.recontenido.focus(); return (false); }
}
/******************************************/

/*********** form envia contactos pp **************/
function valid_pp_contactosmsg(form) {
	if (form.asunto.value == "") { alert("Falta ingresar nombre"); form.asunto.focus(); return (false); }
	if (form.mensaje.value == "") { alert("Falta ingresar mensaje"); form.mensaje.focus(); return (false); }
}
/******************************************/

/*********** form personaempresa articulos **************/
function valid_empusuario(form,year) {
	if (form.nombre.value == "") { alert("Falta ingresar usuario"); form.nombre.focus(); return (false); }
	if (form.email.value == "") { alert("Falta ingresar email"); form.email.focus(); return (false); }
	if (form.perfil.value == "") { alert("Falta ingresar perfil"); form.perfil.focus(); return (false); }
	if (form.dia.value == "") { alert("Falta ingresar dia de nacimiento"); form.dia.focus(); return (false); }
	if ((form.dia.value <= 0) || (form.dia.value > 31)) { alert("Fecha de nacimiento incorrecta"); form.dia.focus(); return (false); }
	if (form.mes.value == "") { alert("Falta seleccionar mes de nacimiento"); form.mes.focus(); return (false); }
	if (form.anno.value == "") { alert("Falta ingresar año de nacimiento"); form.anno.focus(); return (false); }	
	if ((form.anno.value < 1940) || (form.anno.value > year)) { alert("Año de nacimiento no permitido"); form.anno.focus(); return (false); }
	if (form.opcsexo.value=="") { alert("Falta seleccionar sexo"); form.opcsexo.focus(); return (false); }
	if (form.pais.value == "") { alert("Falta selecionar pais"); form.pais.focus(); return (false); }
	if (form.tipop.value == "") { alert("Falta seleccionar tipo de persona"); form.tipop.focus(); return (false); }
	if (form.tipod.value == "") { alert("Falta selecionar tipo de documento"); form.tipod.focus(); return (false); }
	if (form.ndoc.value == "") { alert("Falta ingresar nro ducumento"); form.ndoc.focus(); return (false); }
}
/******************************************/

/*********** form modifica perfil persona**************/
function valid_perfilpersona(form,year) {
	if (form.nombre.value == "") { alert("Falta ingresar usuario"); form.nombre.focus(); return (false); }
	if (form.email.value == "") { alert("Falta ingresar email"); form.email.focus(); return (false); }
	if (form.dia.value == "") { alert("Falta ingresar dia de nacimiento"); form.dia.focus(); return (false); }
	if ((form.dia.value <= 0) || (form.dia.value > 31)) { alert("Fecha de nacimiento incorrecta"); form.dia.focus(); return (false); }
	if (form.mes.value == "") { alert("Falta seleccionar mes de nacimiento"); form.mes.focus(); return (false); }
	if (form.anno.value == "") { alert("Falta ingresar año de nacimiento"); form.anno.focus(); return (false); }	
	if ((form.anno.value < 1940) || (form.anno.value > year)) { alert("Año de nacimiento no permitido"); form.anno.focus(); return (false); }
	if (form.opcsexo.value=="") { alert("Falta seleccionar sexo"); form.opcsexo.focus(); return (false); }
	if (form.opcestciv.value=="") { alert("Falta seleccionar Estado civil"); form.opcestciv.focus(); return (false); }	
	if (form.tipo.value == "") { alert("Falta seleccionar tipo de persona"); form.tipo.focus(); return (false); }
	if (form.tdoc.value == "") { alert("Falta selecionar tipo de documento"); form.tdoc.focus(); return (false); }
	if (form.ndoc.value == "") { alert("Falta ingresar nro ducumento"); form.ndoc.focus(); return (false); }
	if (form.pais.value == "") { alert("Falta selecionar pais"); form.pais.focus(); return (false); }
	if (form.dpto.value == "") { alert("Falta selecionar departamento"); form.dpto.focus(); return (false); }
	if (form.prov.value == "") { alert("Falta selecionar provincia"); form.prov.focus(); return (false); }
	if (form.dist.value == "") { alert("Falta selecionar distrito"); form.dist.focus(); return (false); }
	if (form.direc.value == "") { alert("Falta selecionar direccion"); form.direc.focus(); return (false); }	
}
/******************************************/

/*********** form empresa sucursal **************/
function validar_sucursal(form1)
{
  
  if (form1.textnombre.value == "")
  { alert("ingrese un nombre"); form1.textnombre.focus(); return (false); }
  
  if (form1.textdir.value == "")
  { alert("ingrese una dirección"); form1.textdir.focus(); return (false); }
  
  if (form1.texttipo.value == "")
  { alert("seleccione un tipo de sucursal"); form1.texttipo.focus(); return (false); }
  
  if (form1.depto.value == "")
  { alert("seleccione un departamento"); form1.depto.focus(); return (false); }

  if (form1.prov.value == "")
  { alert("seleccione una provincia"); form1.prov.focus(); return (false); }
  
  if (form1.dist.value == "")
  { alert("seleccione un distrito"); form1.dist.focus(); return (false); }

  if (form1.texttel.value == "")
  { alert("ingrese un numero telefonico"); form1.texttel.focus(); return (false); }
    
}
/******************************************/

function envia_agenda(param,selObj,restore){
	
	var val = selObj.options[selObj.selectedIndex].value;
	window.location = "pp_agenda.php?pg=" + param + "&estado=" + val;
	if (restore) selObj.selectedIndex=0;

}

/*********** form boletin **************/

function envia_cod_bol(param,selObj,restore){
	
	var val = selObj.options[selObj.selectedIndex].value;
	window.location = "pe_suscriptores_boletin.php?" + param + "&textsus=" + val;
	if (restore) selObj.selectedIndex=0;
}

function validar_boletin(form1)
{ 
  if (form1.texttit.value == "")
  { alert("Falta ingresar el titulo"); form1.texttit.focus(); return (false); }
  
  if (form1.detalle.value == "")
  { alert("Falta ingresar el detalle"); form1.detalle.focus(); return (false); }
    
}

function validar_boletin_cat(form1)
{ 
  
  if (form1.textnom.value == "")
  { alert("Ingrese un nombre"); form1.textnom.focus(); return (false); }
  
  if (form1.textema.value == "")
  { alert("Ingrese su dirección de correo"); form1.textema.focus(); return (false); }
  
  if (form1.textema.value.length!=0)
	 if (form1.textema.value.indexOf('@', 0) == -1 || form1.textema.value.indexOf('.', 0) == -1)
		{ alert("Dirección de correo inválida"); form1.textema.focus(); return (false); }
}
/******************************************/

function valida_email(email)
{
// a very simple email validation checking. 
// you can add more complex email checking if it helps 
    if(email.length <= 0)
	{
	  return true;
	}
    var splitted = email.match("^(.+)@(.+)$");
    if(splitted == null) return false;
    if(splitted[1] != null )
    {
      var regexp_user=/^\"?[\w-_\.]*\"?$/;
      if(splitted[1].match(regexp_user) == null) return false;
    }
    if(splitted[2] != null)
    {
      var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
      if(splitted[2].match(regexp_domain) == null) 
      {
	    var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
	    if(splitted[2].match(regexp_ip) == null) return false;
      }// if
      return true;
    }
return false;
}

function validar_correo(direccion) {
       if (direccion.indexOf("@") != -1)
          return true;
       else {
          alert('Debe escribir una dirección válida');
          return false;
       }
}

/*********** form agenda **************/

function validar_agenda(form1)
{ 
  if (form1.textasu.value == "")
  { alert("Falta ingresar el asunto"); form1.textasu.focus(); return (false); }
  
  if (form1.textfec.value == "")
  { alert("Falta ingresar la fecha"); form1.textfec.focus(); return (false); }
  
  if (form1.texthor.value == "")
  { alert("Falta seleccionar una hora"); form1.texthor.focus(); return (false); }
  
  if (form1.textest.value == "")
  { alert("Falta seleccionar un estado"); form1.textest.focus(); return (false); }
    
}

/*********** form enlace **************/

function validar_enlace_cat(form1)
{ 
  if (form1.textnom.value == "")
  { alert("Falta ingresar el nombre"); form1.textnom.focus(); return (false); }
    
}

function validar_enlace(form1)
{ 
  if (form1.textnom.value == "")
  { alert("Falta ingresar el nombre"); form1.textnom.focus(); return (false); }
  
  if (form1.textweb.value == "")
  { alert("Falta ingresar el nombre de la pagina web"); form1.textweb.focus(); return (false); }
    
}

/*********** form curriculum **************/

function validar_curriculum_exp(form1)
{ 
  if (form1.textnom.value == "")
  { alert("Falta ingresar el nombre de la Empresa"); form1.textnom.focus(); return (false); }
  
  if (form1.textciu.value == "")
  { alert("Falta ingresar el nombre de ciudad"); form1.textciu.focus(); return (false); }
  
  if (form1.textfing.value == "")
  { alert("Falta ingresar la fecha de ingreso"); form1.textfing.focus(); return (false); }
  
  if (form1.textsing.value == "")
  { alert("Falta ingresar el sueldo inicial"); form1.textsing.focus(); return (false); }
  
  if (form1.textcarg.value == "")
  { alert("Falta ingresar el nombre del cargo"); form1.textcarg.focus(); return (false); }
 
  if (form1.textdesc.value == "")
  { alert("Falta ingresar una descripción del cargo"); form1.textdesc.focus(); return (false); } 
  
  if (form1.textfsal.value == "")
  { alert("Falta ingresar la fecha de salida"); form1.textfsal.focus(); return (false); }
  
  if (form1.textssal.value == "")
  { alert("Falta ingresar el sueldo final"); form1.textssal.focus(); return (false); }

  if (form1.textref.value == "")
  { alert("Falta ingresar una referencia"); form1.textref.focus(); return (false); }
    
}

function validar_curriculum_est(form1)
{ 
  if (form1.textnom.value == "")
  { alert("Falta ingresar el nombre"); form1.textnom.focus(); return (false); }

  if (form1.textinicio.value == "")
  { alert("Falta ingresar la fecha de inicio"); form1.textinicio.focus(); return (false); }
  
  if (form1.textfin.value == "")
  { alert("Falta ingresar la fecha de termino"); form1.textfin.focus(); return (false); }
    
}

function validar_curriculum_cap(form1)
{ 
  if (form1.textnom.value == "")
  { alert("Falta ingresar el nombre"); form1.textnom.focus(); return (false); }
  
  if (form1.textent.value == "")
  { alert("Falta ingresar el nombre"); form1.textent.focus(); return (false); }
  
  if (form1.textciu.value == "")
  { alert("Falta ingresar el nombre de ciudad"); form1.textciu.focus(); return (false); }
  
  if (form1.textfini.value == "")
  { alert("Falta ingresar la fecha de inicio"); form1.textfini.focus(); return (false); }
  
  if (form1.textffin.value == "")
  { alert("Falta ingresar la fecha de termino"); form1.textffin.focus(); return (false); }

  if (form1.texthoras.value == "")
  { alert("Falta ingresar el numero de horas"); form1.texthoras.focus(); return (false); }
    
}

/******************************************/

/*********** form login de usuarios **************/
function valid_formlogin(form){
	if (form.email.value == "")
	{ alert("Por favor ingrese su dirección de correo"); form.email.focus(); return (false); }
	if (form.email.value.length!=0)
		if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
			{ alert("Dirección de correo inválida"); form.email.focus(); return (false); }
	if (form.clave.value == "")
	{ alert("Por favor ingrese su contraseña"); form.clave.focus(); return (false); }
 }
 
/******************************************/

/*********** form impuestos **************/
function validar_impuesto(form){
	if (form.nom_impuesto.value == "")
	{ alert("Por favor ingrese el nombre del impuesto"); form.nom_impuesto.focus(); return false;}
	if (form.monto_impuesto.value == "")
	{ alert("Por favor ingrese el monto del impuesto"); form.monto_impuesto.focus();  return false;}
	return true;
}
 
/******************************************/

function calcular_total(form)
{
  var i=1;
  var subtotal=0;
  while(i <= form.cantitems.value)
  {
   subtotal= eval(subtotal) + ((eval("form.canaprob"+i+".value") * eval("form.preaprob"+i+".value")) * eval("form.aprobado"+i+".value"));
   i++;
   }
   
   function roundNumber(valor) {
	var numberField = valor; // Field where the number appears
	var rlength = 2; // The number of decimal places to round to
	var newnumber = Math.round(numberField * Math.pow(10,rlength))/Math.pow(10,rlength);
	return newnumber;

}


   form.total_aprob.value = subtotal;
}

function cargar_departamento(codpais,nivel,anterior)
{
  cadena=codpais+","+nivel+","+anterior;  
  jsrsExecute("include/cargar_ubicacion.php",enviar_dep,"confirmar",cadena);
}

function cargar_departamentob(codpais,nivel,anterior)
{
  cadena=codpais+","+nivel+","+anterior;  
  jsrsExecute("include/cargar_ubicacion.php",enviar_dep,"confirmar",cadena);
}

function enviar_dep(cadena)
{

 var form = document.frm_registro_usuario;
 cadena=cadena.split("-");
 
 coddepc=cadena[0].split(",");
 coddepn=cadena[1].split(",");
 
 cantidad=coddepc.length;
 
 form.dpto.options.length=1;
 form.prov.options.length=1;
 form.dist.options.length=1;
 
 opcion=new Option("---- Departamento ----","");
 form.dpto.options[0]= opcion;
 
 for(x=1;x < cantidad; x++)
 { 
  	otraopcion=new Option(coddepn[x-1],coddepc[x-1]);
	form.dpto.options[x] = otraopcion;
 }
}

function cargar_provincia_emp(coddep,nivel,anterior)
{
  cadena=coddep+","+nivel;
  jsrsExecute("include/cargar_ubicacion.php",enviar_prov_emp,"confirmar",cadena);
}

function enviar_prov_emp(cadena)
{
 var form = document.frm_usuarioEmpresa;
 cadena=cadena.split("-");
 
 coddepc=cadena[0].split(",");
 coddepn=cadena[1].split(",");
 
 cantidad=coddepc.length;
  
 form.prov.options.length=1;
 form.dist.options.length=1;
 
 opcion=new Option("--- Seleccione ---","");
 form.prov.options[0]= opcion;
 
 for(x=1;x < cantidad; x++)
 { 
  	otraopcion=new Option(coddepn[x-1],coddepc[x-1]);
	form.prov.options[x] = otraopcion;
 }
}

function cargar_distrito_emp(codprov,nivel,anterior)
{
  cadena=codprov+","+nivel;
  jsrsExecute("include/cargar_ubicacion.php",enviar_dist_emp,"confirmar",cadena);
}

function enviar_dist_emp(cadena)
{
 var form = document.frm_usuarioEmpresa;
 cadena=cadena.split("-");
 
 coddepc=cadena[0].split(",");
 coddepn=cadena[1].split(",");
 
 cantidad=coddepc.length;
  
 form.dist.options.length=1;
 
 opcion=new Option("--- Seleccione ---","");
 form.dist.options[0]= opcion;
 
 for(x=1;x < cantidad; x++)
 { 
  	otraopcion=new Option(coddepn[x-1],coddepc[x-1]);
	form.dist.options[x] = otraopcion;
 }
}

function cargar_provincia(coddep,nivel,anterior)
{
  cadena=coddep+","+nivel;
  jsrsExecute("include/cargar_ubicacion.php",enviar_prov,"confirmar",cadena);
}

function cargar_provinciab(coddep,nivel,anterior)
{
  cadena=coddep+","+nivel;
  jsrsExecute("include/cargar_ubicacion.php",enviar_prov,"confirmar",cadena);
}

function enviar_prov(cadena)
{
 var form = document.frm_registro_usuario;
 cadena=cadena.split("-");
 
 coddepc=cadena[0].split(",");
 coddepn=cadena[1].split(",");
 
 cantidad=coddepc.length;
  
 form.prov.options.length=1;
 form.dist.options.length=1;
 
 opcion=new Option("----   Provincia  ----","");
 form.prov.options[0]= opcion;
 
 for(x=1;x < cantidad; x++)
 { 
  	otraopcion=new Option(coddepn[x-1],coddepc[x-1]);
	form.prov.options[x] = otraopcion;
 }
}

function cargar_distrito(codprov,nivel,anterior)
{
  cadena=codprov+","+nivel;
  jsrsExecute("include/cargar_ubicacion.php",enviar_dist,"confirmar",cadena);
}

function cargar_distritob(codprov,nivel,anterior)
{
  cadena=codprov+","+nivel;
  jsrsExecute("include/cargar_ubicacion.php",enviar_dist,"confirmar",cadena);
}

function enviar_dist(cadena)
{
 var form = document.frm_registro_usuario;
 cadena=cadena.split("-");
 
 coddepc=cadena[0].split(",");
 coddepn=cadena[1].split(",");
 
 cantidad=coddepc.length;
  
 form.dist.options.length=1;
 
 opcion=new Option("----   Distrito   ----","");
 form.dist.options[0]= opcion;
 
 for(x=1;x < cantidad; x++)
 { 
  	otraopcion=new Option(coddepn[x-1],coddepc[x-1]);
	form.dist.options[x] = otraopcion;
 }
}

function validar_contactos(form){
	if (form.nombre.value == "")
	{ alert("Por favor ingrese su nombre"); form.nombre.focus(); return false;}
	if (form.email.value == "")
	{ alert("Por favor ingrese su dirección de correo"); form.email.focus(); return (false); }
	if (form.email.value.length!=0)
		if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
			{ alert("Dirección de correo inválida"); form.email.focus(); return (false); }
	if (form.ciudad.value == "")
	{ alert("Por favor ingrese su ciudad"); form.ciudad.focus(); return false;}
	if (form.telefono.value == "")
	{ alert("Por favor ingrese su número telefónico"); form.telefono.focus(); return false;}
	if (form.contenido.value == "")
	{ alert("Por favor ingrese el contenido"); form.tema.focus(); return false;}
	
			
	return true;
}

function validar_recuperarclave(form){
	if (form.email.value == "")
	{ alert("Por favor ingrese su dirección de correo"); form.email.focus(); return (false); }
	if (form.email.value.length!=0)
		if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
			{ alert("Dirección de correo inválida"); form.email.focus(); return (false); }
			
	return true;
}

function PDF(coddoc)
{
window.open('include/pdftable/pp_cotizacion_pdf.php?codidoc='+coddoc,'', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=50,left=200,resizable=yes,width=800,height=600')
}

function Enviar(form)
{
	if(validar_factura(form))
	{
	 form.action="pe_facturacion.php";
	 form.submit();
	}
}

function validar_factura(form){
	var i=0;
    var sel=0;
			
	while(i < form.elements.length)
    {
	 if(form.elements[i].type=='checkbox')
	 {  if(form.elements[i].checked) {  sel=1;  } }
	 i=i+1;
    }
		
	
	if (form.serie.value == "")
	{ alert("Por favor ingrese la serie del documento"); form.serie.focus(); return false;}
	if (form.numerodoc.value == "")
	{ alert("Por favor ingrese el numero de documento"); form.numerodoc.focus(); return (false); }
	if(!sel)
	{ alert("Debe seleccionar al menos un item"); form.numerodoc.focus();  return (false); }
			
	return true;
}

function validar_publicidad(form) {
	
	if (form.txtaltura.value == "" || form.txtaltura.value == 0)
	{ alert("Debe ingresar un valor para la altura"); form.txtaltura.focus(); return false;}

	return true;
}

function Buscar_Pendientes(form)
{
	if(Trim(form.nompersona.value)!= "")
	{
	 form.action="";
	 form.submit();
	}
	else
	{
		alert("Debe ingresar un criterio de busqueda");
	}
}

function hide(form)
{
  if (form.tipo_slt.value == "T") 
  {        
    self.div_pro.style.display='';
	self.div_emp.style.display='';
	return;
  } 
  if (form.tipo_slt.value == "P") 
  {        
    self.div_pro.style.display='';
	self.div_emp.style.display='none';
	return;
  }
  if (form.tipo_slt.value == "E") 
  {        
    self.div_pro.style.display='none';
	self.div_emp.style.display='';
	return;
  } 
}

function hide_tiposeccion(form)
{

  if (form.tipo_secc.value == "1100") 
  {        
    self.div_art.style.display='';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  } 
  if (form.tipo_secc.value == "1200") 
  { 
    self.div_art.style.display='none';
	self.div_gal.style.display='';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "1300") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "1400") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "1500") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "1600") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "1700") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "1800") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "1900") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='';
	self.div_ent.style.display='none';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "2000") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='';
	self.div_eve.style.display='none';
	return;
  }
  if (form.tipo_secc.value == "2100") 
  {        
    self.div_art.style.display='none';
	self.div_gal.style.display='none';
	self.div_enl.style.display='none';
	self.div_cat.style.display='none';
	self.div_qso.style.display='none';
	self.div_for.style.display='none';
	self.div_zon.style.display='none';
	self.div_col.style.display='none';
	self.div_edi.style.display='none';
	self.div_ent.style.display='none';
	self.div_eve.style.display='';
	return;
  }

}

function hide_desprod(param) 
{
if (param == "frame_param1")	{
	//alert("Existe valor param");
    self.div_frame1.style.display='';
	self.div_frame2.style.display='none';
	self.div_frame3.style.display='none';
	self.div_frame4.style.display='none';
}//	else {	alert("No recupera el valor param1"); }
if (param == "frame_param2")	{
    self.div_frame1.style.display='none';
	self.div_frame2.style.display='';
	self.div_frame3.style.display='none';
	self.div_frame4.style.display='none';
}
if (param == "frame_param3")	{
    self.div_frame1.style.display='none';
	self.div_frame2.style.display='none';
	self.div_frame3.style.display='';
	self.div_frame4.style.display='none';
}
if (param == "frame_param4")	{
    self.div_frame1.style.display='none';
	self.div_frame2.style.display='none';
	self.div_frame3.style.display='none';
	self.div_frame4.style.display='';
}
}

function subrubro(valor,nivel)
{
  cadena=valor+","+nivel;
  jsrsExecute("include/cargar_subrubro.php",enviar_subrubro,"confirmar",cadena);
}

function enviar_subrubro(cadena)
{
 var form = document.frm_busqueda_avanzada;
 cadena=cadena.split("-");
 
 coddepc=cadena[0].split(",");
 coddepn=cadena[1].split(",");
 
 cantidad=coddepc.length;
 form.subrubro_slt.options.length=1;
 
 opcion=new Option("---- Todos ----","");
 form.subrubro_slt.options[0]= opcion;
 
 for(x=1;x < cantidad; x++)
 { 
  	otraopcion=new Option(coddepn[x-1],coddepc[x-1]);
	form.subrubro_slt.options[x] = otraopcion;
 }
}

function validar_centro(form)
{
	if (form.razon_txt.value == "")
	{ alert("Por favor ingrese la Razon Social / Nombre"); form.razon_txt.focus(); return false;}
	if (form.doc_txt.value == "")
	{ alert("Por favor ingrese el numero de R.U.C / Documento"); form.doc_txt.focus(); return (false); }
	if (form.dpto.value == "")
	{ alert("Por favor seleccione el departamento"); form.dpto.focus(); return (false); }
	if (form.prov.value == "")
	{ alert("Por favor seleccione la provincia"); form.prov.focus(); return (false); }
	if (form.dist.selectedIndex <= 0)
	{ alert("Por favor seleccione el distrito"); form.dist.focus(); return (false); }
	if (form.direccion_txt.value == "")
	{ alert("Por favor ingrese la direccion"); form.direccion_txt.focus(); return (false); }
	if (form.telefono_txt.value == "")
	{ alert("Por favor ingrese telefono"); form.telefono_txt.focus(); return (false); }
	if (Trim(form.mail_txt.value) == "")
	{ alert("Por favor ingrese su mail"); form.mail_txt.focus(); return (false); }
	if (form.mail_txt.value.length!=0)
	 if (form.mail_txt.value.indexOf('@',0) == -1 || form.mail_txt.value.indexOf('.',0) == -1)
	  { alert("Dirección de mail inválida"); form.mail_txt.focus(); return (false); }
	if (form.encargado_txt.value == "")
	{ alert("Por favor ingrese el nombre de la persona encargada"); form.encargado_txt.focus(); return (false); }
	if (form.descripcion_txa.value == "")
	{ alert("Por favor ingrese la descripcion"); form.descripcion_txa.focus(); return (false); }
	
			
	return true;
}

function validar_cuota(form){
	if (form.tipo_moneda.value == "")
	{ alert("Por favor seleccione el tipo de moneda"); form.tipo_moneda.focus(); return false;}
	if (form.monto_cuota.value == "")
	{ alert("Por favor ingrese el monto de la cuota"); form.monto_cuota.focus();  return false;}
	return true;
}
function validar_recuperarclave(form)
{
	if (form.email.value == "")
	{ alert("Por favor ingrese su dirección de correo"); form.email.focus(); return (false); }
	if (form.email.value.length!=0)
		if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
			{ alert("Dirección de correo inválida"); form.email.focus(); return (false); }
			
	return true;
}

function validar_registrarusuario(form) 
{

	if (form.nombre.value == "") { alert("Falta ingresar nombre"); form.nombre.focus(); return (false); }
	if (form.email.value == "") { alert("Falta ingresar E-mail"); form.email.focus(); return (false); }
		if (form.email.value.length!=0)
		if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
			{ alert("Dirección de correo inválida"); form.email.focus(); return (false); }
	if (form.pais.value == "") { alert("Falta selecionar pais"); form.pais.focus(); return (false); }
		
}
