//########### DETECCIÓN DEL NAVEGADOR
IE = navigator.appName=="Microsoft Internet Explorer";
NS = navigator.appName=="Netscape";
bVer = parseInt(navigator.appVersion);
var radval = 0;
var newWin=null;

//########### COMPATIBILIDAD DEL WEB CON NETSCAPE
//if (IE) 
//{
//}
//else
//{
//alert("Se recomienda utilizar MS Internet Explorer 6 o porterior para visualizar correctamente éste website.");
//window.location = "nav.asp";
//}

//########### POP UP
function popup(loc, name, width, height, scroll) {
	if (scroll == 'yes'){
	scroll = 'yes';
	}
	else
	{
	scroll = 'no';
	}
        var _params = "width="+width+",height="+height+",resizable=no, scrollbars="+scroll+",status=no";

        // CENTER ON BROWSERS WHICH SUPPORT JSCRIPT 1.2
        if (bVer >= 4) {
                 _left = ( (screen.width-width) >>1 );
                 _top = ( (screen.height-height) >>1 );
        } else {
                 _left = ( (800-width) >>1 );
                 _top = ( (600-height) >>1 );
        }

        if (IE) _params += ",top=" + _top + ",left=" + _left;
        else if (NS) _params += ",screenX=" + _left + ",screenY=" + _top;
        
		newWin = window.open(loc, name, _params);
        if ( newWin!=null && !(IE && bVer<5) )
        newWin.focus(); // MSIE4 DOESN'T FOCUS WINDOWS
}

//########### MENU
function right(e) {
if (navigator.appName == 'Netscape' && 
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' && 
(event.button == 2 || event.button == 3)) {
alert("Denegado...");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;

   if(window.Event)
   document.captureEvents(Event.MOUSEUP);function nocontextmenu()
   {event.cancelBubble=true
   event.returnValue=false;return false;}function norightclick(e)
   {if(window.Event)
   {if(e.which==2||e.which==3)
   return false;}else
   if(event.button==2||event.button==3)
   {event.cancelBubble=true
   event.returnValue=false;return false;}}document.oncontextmenu=nocontextmenu;document.onmousedown=norightclick;

//########### BARRA DEL NAVEGADOR
var message = 'LESMICAR TRADING C.A.';
statuss();
function statuss()
    {
    window.status = message;
    //timerID = setTimeout("statuss()", 25);
}

//########### VALIDAR BUSQUEDA
function ValidarBusqueda(buscar) {
  checkResult = true;
  if (document.buscar.palabra.value.length==0) {
     alert('Debe de escribir una palabra (s)');
     document.buscar.palabra.focus();
     checkResult = false;
  }
  else
	document.buscar.B1.disabled = true;
	return checkResult;
}

//########### VALIDAR BUSQUEDA 2
function ValidarBusqueda2(buscar) {
  checkResult = true;
  if (document.buscar2.palabra.value.length==0) {
     alert('Debe de escribir una palabra (s)');
     document.buscar2.palabra.focus();
     checkResult = false;
  }
  else
	document.buscar2.B1.disabled = true;
	return checkResult;
}

//########### VALIDAR LOGIN
function ValidarLogin(login)
{
  checkResult = true;
  //VALIDAR LOGIN
  if (document.login.login.value.length==0)
  {
     alert("Debe de escribir su Login");
     document.login.login.focus();
     return (false);
     checkResult = false;
  }
  //VALIDAR PASSWORD
  if (document.login.pass.value.length==0)
  {
     alert("Debe de escribir su Clave");
     document.login.pass.focus();
     return (false);
     checkResult = false;
  }
  if (checkResult == true)
  {
  document.login.B1.disabled = true;
  }
  return checkResult;
}

//########### VALIDAR LOGIN 2
function ValidarLogin2(login2)
{
  checkResult = true;
  //VALIDAR LOGIN
  if (document.login2.login.value.length==0)
  {
     alert("Debe de escribir su Login");
     document.login2.login.focus();
     return (false);
     checkResult = false;
  }
  //VALIDAR PASSWORD
  if (document.login2.pass.value.length==0)
  {
     alert("Debe de escribir su Clave");
     document.login2.pass.focus();
     return (false);
     checkResult = false;
  }
  if (checkResult == true)
  {
  document.login2.B1.disabled = true;
  }
  return checkResult;
}

//########### VALIDAR LOGIN 3
function ValidarLogin3(login3)
{
  checkResult = true;
  //VALIDAR LOGIN
  if (document.login3.login.value.length==0)
  {
     alert("Debe de escribir su Login");
     document.login3.login.focus();
     return (false);
     checkResult = false;
  }
  //VALIDAR CORREO
  cadena = document.login3.correo.value
  var plant = /[^\w^@^\.^-]+/gi
  if (plant.test(cadena))
  {
       alert("Debe ingresar una dirección de Correo electrónico válida");
       document.login3.correo.focus();
	   return (false);
	   checkResult = false;
  }
  else
  {
       plant =/(^\w+)(@{1})([\w\.-]+$)/i
       if (plant.test(cadena))
           {
           checkResult = true;
           document.login3.B1.disabled = true;
           return checkResult;
           }
       else
           alert("Debe ingresar una dirección de Correo electrónico válida") 
		   document.login3.correo.focus();
		   return (false);
		   checkResult = false;
  }
}

//########### VALIDAR CONTACTENOS
function ValidarContactenos(contactenos)
{
  checkResult = true;
  //VALIDAR NOMBRE
  if (document.contactenos.nombre.value.length==0)
  {
     alert("Debe de escribir su Nombre");
     document.contactenos.nombre.focus();
     return (false);
     checkResult = false;
  }
  //VALIDAR MENSAJE
  if (document.contactenos.mensaje.value.length==0)
  {
     alert("Debe de escribir su Mensaje");
     document.contactenos.mensaje.focus();
     return (false);
     checkResult = false;
  }
  //VALIDAR CORREO
  cadena = document.contactenos.correo.value
  var plant = /[^\w^@^\.^-]+/gi
  if (plant.test(cadena))
  {
       alert("Debe ingresar una dirección de Correo electrónico válida");
       document.contactenos.correo.focus();
	   return (false);
	   checkResult = false;
  }
  else
  {
       plant =/(^\w+)(@{1})([\w\.-]+$)/i
       if (plant.test(cadena))
           {
           checkResult = true;
           document.contactenos.B1.disabled = true;
           return checkResult;
           }
       else
           alert("Debe ingresar una dirección de Correo electrónico válida") 
		   document.contactenos.correo.focus();
		   return (false);
		   checkResult = false;
  }
}

//########### CARGANDO PAGINA
ns=document.layers 
ie=document.all 

function esconde() {
if(ie) precarga.style.visibility="hidden"; 
if(ns) document.precarga.visibility="hide";
}

//########### POP UP COMENTARIOS
function comentarios(id){
	popup( 'comentarios.htm', 'COMENTARIOS', 400, 300);
}

//########### TASA DE CAMBIO
function cambio(monto){
	popup( 'cambio.asp?precio='+monto, 'CAMBIO', 200, 150);
}

//########### IMPRIMIR PEDIDO
function imprimir(id){
	popup( 'imprimir.asp?i='+id, 'IMPRESIÓN', 750, 550, 'yes');
}
function printit(){  
if (NS) {
    window.print() ;  
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);
WebBrowser1.outerHTML = "";  
}
}

//########### VALIDAR DEPOSITO BANCARIO
function ValidarDeposito(deposito) {
  checkResult = true;
  if (document.deposito.deposito.value.length==0) {
     alert('Debe ingresar en Número de la Planilla de su Depósito');
     document.deposito.deposito.focus();
     checkResult = false;
  }
  else
	document.buscar.B1.disabled = true;
	return checkResult;
}

//########### POP UP
function ventana(pagina) {
  var date = new Date ();
  window.open(pagina,date.getTime(),'toolbar=no,menubar=no,width=400,height=420,scrollbars=yes,resizable=no');
}

//########### POLITICAS DE PRIVACIDAD
function politicas(){
	popup( '/politicas/politica_privacidad.asp', 'POLITICAS', 500, 550, 'yes');
}

//########### ACCESESIBILIDAD
function accesibilidad(){
	popup( '/politicas/accesibilidad.asp', 'ACCESESIBILIDAD', 500, 550, 'yes');
}

//########### CONFIGURACION DE CORREO
function configuracion_correo(){
	popup( '/politicas/configuracion_correo.asp', 'CORREO', 500, 550, 'yes');
}

//########### AVISO NAVIDAD
function aviso(){
	popup( '/ad/aviso.htm', 'AVISO', 500, 200, 'no');
}