﻿
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//lee y devuelve el control html a traves de su nombre o ID
function getObj(strName)
{
  if (document.getElementById)
  {
    return document.getElementById(strName);
  }
  else if (document.all)
  {
    return document.all[strName];
  }
  else if (document.layers)
  {
    return document.layers[strName];
  } 
  else 
  {
    return null;
  }
}

function mCargaTienda(codigo)
{
    var hidden = getObj('ctl00_ContentPlaceHolder1_CodRubro');
    var boton = getObj('ctl00_ContentPlaceHolder1_btnOculto');
    hidden.value=codigo;
    boton.click();
}

function mVolverRubro()
{
    var boton = getObj('ctl00_ContentPlaceHolder1_imgRubro');    
    boton.click();
}

///funcion que valida el ingreso de Solo Numeros
	var nav4 = window.Event ? true : false;
    function acceptNum(evt)
    {	    
        // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57	
        var key = nav4 ? evt.which : evt.keyCode;	
        return (key <= 13 || (key >= 48 && key <= 57));
    }
    
    function MM_openBrWindow(theURL,winName,features) 
    { //v2.0
        window.open(theURL,winName,features);
    }
    function onEnterSearch(evt) 
{   
    var txtCaja = getObj('ctl00_txtCajaBusca');
    var combo = getObj('ctl00_ddlRubros');
    var indice = combo.selectedIndex;
    var keyCode = null;
    var booleano = false;
    var msg = '';
    if( evt.which ) 
    {
        keyCode = evt.which;
    } 
    else if( evt.keyCode ) 
    {
        keyCode = evt.keyCode;
    }
        
    if( 13 == keyCode) 
    {         
       if(combo.options[indice].value != '' && txtCaja.value=='')
       {
             booleano = true;
       }else if(combo.options[indice].value != '' && txtCaja.value.length > 2 )
       {
             booleano = true;
       }else if(combo.options[indice].value == '' && txtCaja.value=='' )
       {
            msg = 'Usted debe ingresar un criterio para su búsqueda.';
	    booleano = false;
       }else if(txtCaja.value.length > 2 )       
       {
            booleano = true;
       }else
       {        
           msg = 'Usted debe ingresar como mínimo 3 caracteres para su búsqueda.';                     
            booleano = false;
       }  
       if(booleano)
       {
            getObj('ctl00_imgBuscar').click();   
       }else
       { alert(msg); }
       return false;                
    }  
    return true;     
}

function mValidaClick()
{
       var txtCaja = getObj('ctl00_txtCajaBusca');
       var combo = getObj('ctl00_ddlRubros');
       var indice = combo.selectedIndex;      
       if(combo.options[indice].value != '' && txtCaja.value=='')
       {
            return true;
       }else if(combo.options[indice].value != '' && txtCaja.value.length > 2 )
       {
            return true;
       }else if(combo.options[indice].value == '' && txtCaja.value=='' )
       {
            alert('Usted debe ingresar un criterio para su búsqueda.');
            return false;
       }else if(txtCaja.value.length > 2 )       
       {
            return true;
       }else
       {        
           alert('Usted debe ingresar como mínimo 3 caracteres para su búsqueda.');                     
            return false;
       }     
}


function mCargaDescripcion(tienda)
{
    var hidden = getObj('ctl00_ContentPlaceHolder1_hdfNombreTienda');
    var boton = getObj('ctl00_ContentPlaceHolder1_btnOcultoTienda');
    hidden.value=tienda;
    boton.click();
}

function mGeneraData(fecha)
{
    var hidden = getObj('ctl00_ContentPlaceHolder1_hdfFecha');
    var boton = getObj('ctl00_ContentPlaceHolder1_btnOculto');
    hidden.value=fecha;
    boton.click();
}