
function Validar_bus_empresas(theForm)
<!-- Validacion de Formulario BUSQUEDA DE NOTICIAS	-->
{
var checkStr1 = theForm.nombreempresa.value;
var checkStr2 = theForm.resumenempresa.value;
var checkStr3 = theForm.codsector;
var checkStr4 = theForm.codregion;
var checkStr5 = theForm.codtipo_empresa;
 
  if (checkStr1.length==0 && checkStr2.length==0 && checkStr3[0].selected == true && checkStr4[0].selected == true && checkStr5[0].selected == true )
	{
    alert("Ingrese al menos una opcion de Búsqueda, por favor.");
    theForm.codregion.focus();
    return (false);
	}	
	   	if (checkStr1.length!=0) {
	if (checkStr1.replace(/ /g, '') == '')
	{
		alert("No se aceptan espacios en blanco.");
		theForm.nombreempresa.focus();
		theForm.nombreempresa.select();
		return (false);
		}
	}
	
	 	if (checkStr2.length!=0) {
	if (checkStr2.replace(/ /g, '') == '')
	{
		alert("No se aceptan espacios en blanco.");
		theForm.resumenempresa.focus();
		theForm.resumenempresa.select();
		return (false);
		}
	}
 
	
	
 return (true);
}

 
 
function Validar_bus_empresas_filtro(theForm)
<!-- Validacion de Formulario BUSQUEDA DE NOTICIAS	-->
{
 
var checkStr3 = theForm.codsector;
var checkStr4 = theForm.codregion;
var checkStr5 = theForm.codtipo_empresa;
 
 // if ( checkStr3[0].selected == true && checkStr4[0].selected == true && checkStr5[0].selected == true )
	//{
  //  alert("Ingrese al menos una opcion de Búsqueda, por favor.");
  //  theForm.codregion.focus();
 //   return (false);
	//}	
 
 return (true);
}
function Validar_empresas(theForm)
<!-- Validacion de Formulario INGRESO NOTICIAS -->
{var checkStr = theForm.nombreempresa.value;
  if (checkStr.length==0)
	{
    alert("Ingrese el Nombre de la empresa, por favor.");
    theForm.nombreempresa.focus();
    return (false);
	}	
	
	var checkStr = theForm.direccionempresa.value.length;
	if (checkStr==0) 
	{
    alert("Ingrese su direccion, por favor.");
    theForm.direccionempresa.focus();
    return (false);
	}
	
var checkStr3 = theForm.codregion; 
  if (checkStr3[0].selected == true )
	{
    alert("Selecciones una región, por favor.");
    theForm.codregion.focus();
    return (false);
	}
var checkStr2 = theForm.codsector;
  if (checkStr2[0].selected == true )
	{
    alert("Selecciones un sector, por favor.");
    theForm.codsector.focus();
    return (false);
	}	
	
	
var checkStr4 = theForm.codtipo_empresa; 
  if (checkStr4[0].selected == true )
	{
    alert("Selecciones una el tipo de empresa, por favor.");
    theForm.codtipo_empresa.focus();
    return (false);
	}	
	
	
	
	var checkStr = theForm.servicioempresa.value.length;
	if (checkStr==0) 
	{
    alert("Ingrese su direccion, por favor.");
    theForm.servicioempresa.focus();
    return (false);
	}
	
  
//*****************  validacion de textarea
theForm.servicioempresa.required = "true"; 
for (i = 0; i <theForm.elements.length; i++){
if ((theForm.elements[i].type == "textarea") &&  theForm.elements[i].required=="true" && theForm.elements[i].value=='')
{
  alert('Por favor, complete el campo de descripcion'); 
		 return (false);
		break;
	}
}
if (Trim(theForm.servicioempresa.value)=='<P>&nbsp;</P>')
	{
    alert("No dejar en blanco la descripcion de servicios, por favor.");
 
    return (false);
	}
//************************************ 	
	 // Validamos el email.
		   oRegEmail = new RegExp ("^([A-Z]|[a-z]|[0-9]|[_]|[-]|[.])+[@]([A-Z]|[a-z]|[0-9]|[_]|[-]|[.]|[;]|[@])+$");
			if (!oRegEmail.test(theForm.emailempresa .value)) 
			{
			  alert("Por favor, ingrese una dirección de e-mail válida");
			  theForm.emailempresa.focus();
			  return(false);
			}
	var checkStr = theForm.telefonoempresa.value.length;
	if (checkStr==0) 
	{
    alert("Ingrese Teléfono, por favor.");
    theForm.telefonoempresa.focus();
    return (false);
	}
	
	
	if (Trim(theForm.resumenempresa.value)=='')
	{
    alert("No dejar en blanco el resumen de su empresa, por favor.");
 
    return (false);
	}
	
	var checkStr = theForm.contactoempresa.value.length;
	if (checkStr==0) 
	{
    alert("Ingrese Contacto , por favor.");
    theForm.contactoempresa.focus();
    return (false);
	}
	
	var checkStr = theForm.cargoempresa.value.length;
	if (checkStr==0) 
	{
    alert("Ingrese Cargo , por favor.");
    theForm.cargoempresa.focus();
    return (false);
	}

  
 return (true);
}


/*************************/
/************************  OPCIONES DE USUARIO **************/ 
/*************************/

function EDITAR_EMPRESAS(VER,CODIGO,ENVIAR)
{
//if (Validar_noticia(window.document.formulario))
//{

 window.document.formulario.enviar.value=ENVIAR;
	window.document.formulario.ver_opt.value=VER;
 	window.document.formulario.id_pre.value=CODIGO;
 	/// alert(VER);
 //alert(CODIGO);
 window.document.formulario.submit();
//}
} 
 /*************************/
function pregunta_elimina_empresas(CODIGO,ENVIAR,VER){ 
   if (confirm('¿Estas seguro de ELIMINAR esta EMPRESA?')){ 
 
	 document.formulario.enviar.value=ENVIAR;   
 document.formulario.id_pre.value=CODIGO;
  window.document.formulario.ver_opt.value=VER;
// alert(ENVIAR);
 //alert(CODIGO);
 document.formulario.submit();
    } 
} 
/*************************/
function GUARDAR_MODI_EMPRESAS(VER,CODIGO,ENVIAR)
{
if (Validar_empresas(window.document.formulario))
{
	window.document.formulario.enviar.value=ENVIAR;
	window.document.formulario.ver_opt.value=VER;
 	window.document.formulario.id_pre.value=CODIGO;
 //	 alert(ENVIAR);
 //alert(VER);
 //alert(CODIGO);
 window.document.formulario.submit();

}

}

 /*************************/
function DETALLE_EMPRESAS(VER,CODIGO,ENVIAR)
{

 window.document.formulario.enviar.value=ENVIAR;
	window.document.formulario.ver_opt.value=VER;
 	window.document.formulario.id_pre.value=CODIGO;
 //	 alert(VER);
 //alert(CODIGO);
 window.document.formulario.submit();

}

 /*************************/
function DETALLE_EMPRESAS_HOME(VER,CODIGO,ENVIAR)
{

 window.document.frm_home_noticia.enviar.value=ENVIAR;
	window.document.frm_home_noticia.ver_opt.value=VER;
 	window.document.frm_home_noticia.id_pre.value=CODIGO;
 
 //  alert(ENVIAR);
 //alert(VER);
 //alert(CODIGO);
 window.document.frm_home_noticia.submit();

}



/*************************/
/*************************/
function GUARDAR_EMPRESAS(VER,ENVIAR)
{
if (Validar_empresas(window.document.formulario))
{

	//window.document.formulario.enviar.value=AREGLO;
	window.document.formulario.enviar.value=ENVIAR;
//	window.document.formulario.nom_seccion.value=SECCION;
	window.document.formulario.ver_opt.value=VER;
// 	window.document.formulario.id_pre.value=CODIGO;
 //	 alert(ENVIAR);
 //alert(VER);
 //alert(CODIGO);
 window.document.formulario.submit();

}
}

function BUSCAR_EMPRESAS(VER,ENVIAR)
{
 if (Validar_bus_empresas(window.document.formulario))
 {
  window.document.formulario.enviar.value=ENVIAR;
	window.document.formulario.ver_opt.value=VER;
	//alert(ENVIAR);
// alert(VER);
	window.document.formulario.submit();

 }
}

function BUSCAR_EMPRESAS_FILTRO(VER,ENVIAR)
{
 if (Validar_bus_empresas_filtro(window.document.formulario))
 {
  window.document.formulario.enviar.value=ENVIAR;
	window.document.formulario.ver_opt.value=VER;
	//alert(ENVIAR);
// alert(VER);
	window.document.formulario.submit();

 }
}
/************************   **************/ 
/*************************/
 
 
function focus(){
	window.document.formulario.login.focus();
}
 
 

