﻿var GATracker = {};
$(document).ready(function(){


    GATracker.downloadExtensions = 'xls|xlsx|doc|docx';
    GATracker.trackDownload = true;
    
    GATracker._isDownloadLink = function(link)
    {
        result = link.attr('href').match(/([^"'\s=]*)\.(\w+)$/im);
        return (GATracker.downloadExtensions.indexOf(result[2]) >-1);
    }
    GATracker._trackLinks = function(link)
    {
        //alert(link.attr('href'));
        //alert(this._tracker);
        
        
            //var re=/([\d_]+?)\.pdf$/g;
            //var arr=re.exec(this.href);
            
            
            
            if(GATracker.trackDownload && GATracker._isDownloadLink(link))
                if(GATracker._tracker)
                    {
                        GATracker._tracker._trackPageview(link.attr('href'));
                        for(i=0;i<100;i++);
                        GATracker._tracker._trackEvent('Файл', 'Скачивание', link.attr('href'));
                    }
            
            //alert(GATracker.downloadExtensions.indexOf(result[2]+'ty'));
            //alert(result[2] in GATracker.downloadExtensions.split('|'));
            
        //return false;
            
            //var href='/files/results/'+arr[0];
            //var number=arr[1];
            //number=number.replace('_','-');
            //pageTracker._trackEvent('Судебный акт', 'Ознакомление', number);
            //pageTracker._trackPageview(href);
        
    }
   
   GATracker.init = function(_pageTracker)
    {
        this._tracker=_pageTracker;
        //alert();
        
        $('a').mouseup(function(){GATracker._trackLinks($(this))});
    }

    
    $('.prices li a').each(function(i){
        //$(this).parent().append($(this).text());
        //$(this).remove();
    });

    GATracker.init(pageTracker);
});