/*SIB STATS --> Funcion utilizada para la integracion con las estadisticas*/
var SibStats={

    seccion:null,

    filtrarEntrada:function(entrada)
    {
        var caracteresFiltrados= new Object();
        caracteresFiltrados['á']='a';
        caracteresFiltrados['é']='e';
        caracteresFiltrados['í']='i';
        caracteresFiltrados['ó']='o';
        caracteresFiltrados['ú']='u';
        caracteresFiltrados['ñ']='n';
        caracteresFiltrados[':']='';
        caracteresFiltrados['\'']='';
        caracteresFiltrados[',']='';

        var salida="";
        var caracter;

        for(var i=0;i<entrada.length;i++)
        {
            caracter=entrada.charAt(i)+"";

            if(caracteresFiltrados[caracter]!=undefined)
            {
                salida+=caracteresFiltrados[caracter];
            }
            else if(caracteresFiltrados[caracter.toLowerCase()]!=undefined)
            {
                salida+=caracteresFiltrados[caracter.toLowerCase()].toUpperCase();
            }
            else
            {
                salida+=caracter;
            }
        }
        return salida;
    },

    registrarStats:function()
    {
         //Si est? activado y tiene el numero de parametros correctos
        if(SIB.activarStats && arguments.length>=2)
        {
            if(SIB.activarWReport)
            {
                var WRP_ID= 397635;
                var WRP_SECTION=this.filtrarEntrada(arguments[0]);
                var WRP_SUBSECTION=this.filtrarEntrada(arguments[1]);
                var WRP_SECTION_GRP='MediaContacts';
                var WRP_SUBSECTION_GRP='ECI';

                var WRP_CONTENT;
                var WRP_CHANNEL;

                /* Profundidad Frame */
                var WRP_ACC;

                if(arguments.length>=3)
                {
                    WRP_CONTENT=arguments[2];
                }

                if(arguments.length==4)
                {
                    WRP_CHANNEL=arguments[3];
                }

                var w_counter = new wreport_counter(WRP_SECTION, WRP_SUBSECTION, WRP_ID, WRP_ACC, WRP_CHANNEL, WRP_SECTION_GRP, WRP_SUBSECTION_GRP);
                w_counter.add_content(WRP_CONTENT);
                w_counter.count();
            }
        }
    },

    registrarGA:function()
    {
        if(SIB.activarGA)//Si está activa el sistema de google analitics
        {
            var aps = Array.prototype.slice;
            var args = aps.call( arguments );

            var action=['_trackEvent'].concat(args);

            _gaq.push(action);
        }
    },

    registrarPageView:function()
    {
        var url=arguments[0];

        if(SibStats.seccion!==null)
        {
            _gaq.push(['_setCustomVar',1,'Seccion',SibStats.seccion]);

        }

        if(arguments.length==2)
        {
            _gaq.push(['_setCustomVar',2,'Subseccion',SibStats.filtrarEntrada(arguments[1]),3]);
        }

        _gaq.push(["_trackPageview",url.replace(SIB.servidor,"/")]);
    },

    registrarEnlaceExterno:function(url)
    {
        this.registrarGA('enlace','externo',url);
    }
};
