    
function objetoAjax(){
    var xmlhttp=false;
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
        try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (E) {
            xmlhttp = false;
            }
        }
        if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
            xmlhttp = new XMLHttpRequest();
        }
        return xmlhttp;
    }  
    

function Elegir_grafica( id ){

preLoader(1, 'grafica' );

divMain = document.getElementById('estContDiv');

pGraf_tipo=id;

pGraf_comp=document.filtro.graf_comp.value;
pFe_se=document.filtro.fe_se.value;
pFs=document.filtro.fs.value;
pVen_part=document.filtro.ven_part.value;
pCuenta_ven=document.filtro.cuenta_ven.value;
pSel_fvend=document.filtro.sel_fvend.value;
pClie_part=document.filtro.clie_part.value;
pCuenta_clie=document.filtro.cuenta_clie.value;
pSel_fclie=document.filtro.sel_fclie.value;
pFam_part=document.filtro.fam_part.value;
pCuenta_fam=document.filtro.cuenta_fam.value;
pSel_ffam=document.filtro.sel_ffam.value;
pProd_part=document.filtro.prod_part.value;
pCuenta_prod=document.filtro.cuenta_prod.value;
pSel_fprod=document.filtro.sel_fprod.value;
pSid=document.filtro.sid.value;
pUser_tipo=document.filtro.user_tipo.value;


if(pFe_se=="rango"){
pFecha_ini=document.filtro.fechaIni.value;
pFecha_fin=document.filtro.fechaFin.value;
}
else{
pFecha_ini="";
pFecha_fin="";
}



var aja = new Ajax( 'resumen_ventas.php',
        {   'method' : 'get',
            'data'          :   {  
                                    'graf_comp'      :   pGraf_comp,
                                    'graf_tipo'      :   pGraf_tipo,
                                    'fe_se'      :   pFe_se,
                                    'fs'      :   pFs,
                                    'ven_part' : pVen_part,
                                    'cuenta_ven'      :   pCuenta_ven,
                                    'sel_fvend'      :   pSel_fvend,
                                    'clie_part'      :   pClie_part,
                                    'cuenta_clie'      :   pCuenta_clie,
                                    'sel_fclie'      :   pSel_fclie,
                                    'fam_part'      :   pFam_part,
                                    'cuenta_fam'      :   pCuenta_fam,
                                    'sel_ffam'      :   pSel_ffam,
                                    'prod_part'      :   pProd_part,
                                    'cuenta_prod'      :   pCuenta_prod,
                                    'sel_fprod'      :   pSel_fprod,
                                    'sid'            : pSid,
                                    'fecha_ini'      : pFecha_ini,
                                    'fecha_fin'      : pFecha_fin,
                                    'user_tipo'      : pUser_tipo
                                            
                                },
            'update' : main,
            'onComplete' : function()
            {
            preLoader(0);
            }
        }
    ).request(); 

}  


function Elegir_grafica_sld( id ){

preLoader(1, 'grafica' );

divMain = document.getElementById('estContDiv');

pGraf_tipo=id;

pFe_se=document.filtro.fe_se.value;
pFs=document.filtro.fs.value;
pVen_part=document.filtro.ven_part.value;
pCuenta_ven=document.filtro.cuenta_ven.value;
pSel_fvend=document.filtro.sel_fvend.value;
pClie_part=document.filtro.clie_part.value;
pCuenta_clie=document.filtro.cuenta_clie.value;
pSel_fclie=document.filtro.sel_fclie.value;
pSid=document.filtro.sid.value;
pUser_tipo=document.filtro.user_tipo.value;

if(pFe_se=="rango"){
pFecha_ini=document.filtro.fechaIni.value;
pFecha_fin=document.filtro.fechaFin.value;
}
else{
pFecha_ini="";
pFecha_fin="";
}


var aja = new Ajax( 'resumen_saldos.php',
        {   'method' : 'get',
            'data'          :   {  
                                    'graf_tipo'      :   pGraf_tipo,
                                    'fe_se'      :   pFe_se,
                                    'fs'      :   pFs,
                                    'ven_part' : pVen_part,
                                    'cuenta_ven'      :   pCuenta_ven,
                                    'sel_fvend'      :   pSel_fvend,
                                    'clie_part'      :   pClie_part,
                                    'cuenta_clie'      :   pCuenta_clie,
                                    'sel_fclie'      :   pSel_fclie,
                                    'sid'            : pSid,
                                    'fecha_ini'      : pFecha_ini,
                                    'fecha_fin'      : pFecha_fin,
                                    'user_tipo'      : pUser_tipo
                                            
                                },
            'update' : main,
            'onComplete' : function()
            {
            preLoader(0);
            }
        }
    ).request(); 

}  


function Filtro_rango(){


preLoader(1, 'grafica' );

divMain = document.getElementById('estContDiv');


pGraf_tipo=document.filtro.graf_tipo.value;
pGraf_comp=document.filtro.graf_comp.value;
pFe_se=document.filtro.fe_se.value;
pFs=document.filtro.fs.value;
pVen_part=document.filtro.ven_part.value;
pCuenta_ven=document.filtro.cuenta_ven.value;
pSel_fvend=document.filtro.sel_fvend.value;
pClie_part=document.filtro.clie_part.value;
pCuenta_clie=document.filtro.cuenta_clie.value;
pSel_fclie=document.filtro.sel_fclie.value;
pFam_part=document.filtro.fam_part.value;
pCuenta_fam=document.filtro.cuenta_fam.value;
pSel_ffam=document.filtro.sel_ffam.value;
pProd_part=document.filtro.prod_part.value;
pCuenta_prod=document.filtro.cuenta_prod.value;
pSel_fprod=document.filtro.sel_fprod.value;
pSid=document.filtro.sid.value;
pFecha_ini=document.filtro.fecha_ini.value;
pFecha_fin=document.filtro.fecha_fin.value;
pUser_tipo=document.filtro.user_tipo.value;



var aja = new Ajax( 'resumen_ventas.php',
        {   'method' : 'get',
            'data'          :   {  
                                    'graf_comp'      :   pGraf_comp,
                                    'graf_tipo'      :   pGraf_tipo,
                                    'fe_se'      :   fe_se,
                                    'fs'      :   pFe_se,
                                    'ven_part' : pVen_part,
                                    'cuenta_ven'      :   pCuenta_ven,
                                    'sel_fvend'      :   pSel_fvend,
                                    'clie_part'      :   pClie_part,
                                    'cuenta_clie'      :   pCuenta_clie,
                                    'sel_fclie'      :   pSel_fclie,
                                    'fam_part'      :   pFam_part,
                                    'cuenta_fam'      :   pCuenta_fam,
                                    'sel_ffam'      :   pSel_ffam,
                                    'prod_part'      :   pProd_part,
                                    'cuenta_prod'      :   pCuenta_prod,
                                    'sel_fprod'      :   pSel_fprod,
                                    'sid'            : pSid,
                                    'fecha_ini'      : pFecha_ini,
                                    'fecha_fin'      : pFecha_fin,
                                    'user_tipo'      : pUser_tipo
                                            
                                },
            'update' : main,
            'onComplete' : function()
            {
            preLoader(0);
            }
        }
    ).request();     
 
       
}

function Filtro_rango_sld(){


preLoader(1, 'grafica' );

divMain = document.getElementById('estContDiv');


pGraf_tipo=document.filtro.graf_tipo.value;
pFe_se=document.filtro.fe_se.value;
pFs=document.filtro.fs.value;
pVen_part=document.filtro.ven_part.value;
pCuenta_ven=document.filtro.cuenta_ven.value;
pSel_fvend=document.filtro.sel_fvend.value;
pClie_part=document.filtro.clie_part.value;
pCuenta_clie=document.filtro.cuenta_clie.value;
pSel_fclie=document.filtro.sel_fclie.value;

pSid=document.filtro.sid.value;
pUser_tipo=document.filtro.user_tipo.value;
pFecha_ini=document.filtro.fecha_ini.value;
pFecha_fin=document.filtro.fecha_fin.value;



var aja = new Ajax( 'resumen_saldos.php',
        {   'method' : 'get',
            'data'          :   {  
                                    'graf_tipo'      :   pGraf_tipo,
                                    'fe_se'      :   fe_se,
                                    'fs'      :   pFe_se,
                                    'ven_part' : pVen_part,
                                    'cuenta_ven'      :   pCuenta_ven,
                                    'sel_fvend'      :   pSel_fvend,
                                    'clie_part'      :   pClie_part,
                                    'cuenta_clie'      :   pCuenta_clie,
                                    'sel_fclie'      :   pSel_fclie,
                                    'sid'            : pSid,
                                    'fecha_ini'      : pFecha_ini,
                                    'fecha_fin'      : pFecha_fin,
                                    'user_tipo'      : pUser_tipo
                                            
                                },
            'update' : main,
            'onComplete' : function()
            {
            preLoader(0);
            }
        }
    ).request();     
 
       
}



function Filtro_meses( id ){


preLoader(1, 'grafica' );

divMain = document.getElementById('estContDiv');

fe_se=id;



pGraf_comp=document.filtro.graf_comp.value;
pGraf_tipo=document.filtro.graf_tipo.value;
pFe_se=document.filtro.fe_se.value;
pFs=document.filtro.fs.value;
pVen_part=document.filtro.ven_part.value;
pCuenta_ven=document.filtro.cuenta_ven.value;
pSel_fvend=document.filtro.sel_fvend.value;
pClie_part=document.filtro.clie_part.value;
pCuenta_clie=document.filtro.cuenta_clie.value;
pSel_fclie=document.filtro.sel_fclie.value;
pFam_part=document.filtro.fam_part.value;
pCuenta_fam=document.filtro.cuenta_fam.value;
pSel_ffam=document.filtro.sel_ffam.value;
pProd_part=document.filtro.prod_part.value;
pCuenta_prod=document.filtro.cuenta_prod.value;
pSel_fprod=document.filtro.sel_fprod.value;
pSid=document.filtro.sid.value;
pUser_tipo=document.filtro.user_tipo.value;


var aja = new Ajax( 'resumen_ventas.php',
        {   'method' : 'get',
            'data'          :   {  
                                    'graf_comp'      :   pGraf_comp,
                                    'graf_tipo'      :   pGraf_tipo,
                                    'fe_se'      :   fe_se,
                                    'fs'      :   pFe_se,
                                    'ven_part' : pVen_part,
                                    'cuenta_ven'      :   pCuenta_ven,
                                    'sel_fvend'      :   pSel_fvend,
                                    'clie_part'      :   pClie_part,
                                    'cuenta_clie'      :   pCuenta_clie,
                                    'sel_fclie'      :   pSel_fclie,
                                    'fam_part'      :   pFam_part,
                                    'cuenta_fam'      :   pCuenta_fam,
                                    'sel_ffam'      :   pSel_ffam,
                                    'prod_part'      :   pProd_part,
                                    'cuenta_prod'      :   pCuenta_prod,
                                    'sel_fprod'      :   pSel_fprod,
                                    'sid'            : pSid,
                                    'user_tipo'      : pUser_tipo
                                            
                                },
            'update' : main,
            'onComplete' : function()
            {
            preLoader(0);
            }
        }
    ).request();     
 

}

function Filtro_meses_sld( id ){


preLoader(1, 'grafica' );

divMain = document.getElementById('estContDiv');

fe_se=id;




pGraf_tipo=document.filtro.graf_tipo.value;
pFe_se=document.filtro.fe_se.value;
pFs=document.filtro.fs.value;
pVen_part=document.filtro.ven_part.value;
pCuenta_ven=document.filtro.cuenta_ven.value;
pSel_fvend=document.filtro.sel_fvend.value;
pClie_part=document.filtro.clie_part.value;
pCuenta_clie=document.filtro.cuenta_clie.value;
pSel_fclie=document.filtro.sel_fclie.value;
pSid=document.filtro.sid.value;
pUser_tipo=document.filtro.user_tipo.value;


var aja = new Ajax( 'resumen_saldos.php',
        {   'method' : 'get',
            'data'          :   {  
                                    'graf_tipo'      :   pGraf_tipo,
                                    'fe_se'      :   fe_se,
                                    'fs'      :   pFe_se,
                                    'ven_part' : pVen_part,
                                    'cuenta_ven'      :   pCuenta_ven,
                                    'sel_fvend'      :   pSel_fvend,
                                    'clie_part'      :   pClie_part,
                                    'cuenta_clie'      :   pCuenta_clie,
                                    'sel_fclie'      :   pSel_fclie,
                                    'sid'            : pSid,
                                    'user_tipo'      : pUser_tipo
                                            
                                },
            'update' : main,
            'onComplete' : function()
            {
            preLoader(0);
            }
        }
    ).request();     
 

}


function expo(){


divMain = document.getElementById('main');

pGraf_comp=document.filtro.graf_comp.value;
pGraf_tipo=document.filtro.graf_tipo.value;
pFe_se=document.filtro.fe_se.value;
pFs=document.filtro.fs.value;
pVen_part=document.filtro.ven_part.value;
pCuenta_ven=document.filtro.cuenta_ven.value;
pSel_fvend=document.filtro.sel_fvend.value;
pClie_part=document.filtro.clie_part.value;
pCuenta_clie=document.filtro.cuenta_clie.value;
pSel_fclie=document.filtro.sel_fclie.value;
pFam_part=document.filtro.fam_part.value;
pCuenta_fam=document.filtro.cuenta_fam.value;
pSel_ffam=document.filtro.sel_ffam.value;
pProd_part=document.filtro.prod_part.value;
pCuenta_prod=document.filtro.cuenta_prod.value;
pSel_fprod=document.filtro.sel_fprod.value;
pSid=document.filtro.sid.value;


var aja = new Ajax( 'costo_venta_xls.php',
        {   'method' : 'get',
            'data'          :   {  
                                    'graf_comp'      :   pGraf_comp,
                                    'graf_tipo'      :   pGraf_tipo,
                                    'fe_se'      :   pFe_se,
                                    'fs'      :   pFs,
                                    'ven_part' : pVen_part,
                                    'cuenta_ven'      :   pCuenta_ven,
                                    'sel_fvend'      :   pSel_fvend,
                                    'clie_part'      :   pClie_part,
                                    'cuenta_clie'      :   pCuenta_clie,
                                    'sel_fclie'      :   pSel_fclie,
                                    'fam_part'      :   pFam_part,
                                    'cuenta_fam'      :   pCuenta_fam,
                                    'sel_ffam'      :   pSel_ffam,
                                    'prod_part'      :   pProd_part,
                                    'cuenta_prod'      :   pCuenta_prod,
                                    'sel_fprod'      :   pSel_fprod,
                                    'sid'            : pSid
                                            
                                },
            'update' : main,
            'onComplete' : function()
            {}
        }
    ).request();     
 

}




function soloNumeros(evt){

    if(window.event){// IE
    keynum = evt.keyCode;
    }else{
    keynum = evt.which;
    }
    //comprobamos si se encuentra en el rango
    if(keynum>47 && keynum<58 || keynum==8 || keynum==46 || keynum==44){
    return true;
    }else{
    return false;
    }

}



