(function ($) {
    /*
    Licensed under a Creative Commons Attribution-Non-Commercial 3.0 Unported License
    http://creativecommons.org/licenses/by-nc/3.0/
    */


    $.fn.analytics = function (options) {
        var o = $.extend({}, $.fn.analytics.defaults, options);
        var within = $(this);
        //o.fileTypes = ['doc','xls','pdf','mp3','zip','ppt','docx','xlsx','pptx'];
        /*var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); 
        document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
		
		var pageTracker = _gat._getTracker(o.googleID);
        pageTracker._trackPageview();*/



        within.find('a').each(function () {
            var $a = $(this);

            var href = $a.attr('href');
            var hrefArray = href.split('.');
            //var extension = hrefArray[href.length - 1];
            var extension = hrefArray[1];
            //alert(hrefArray[1]);
            if ($.inArray(extension, o.fileTypes) != -1) {
                //alert($a.text());
                $a.click(function () {
                    // get the post title if there is one
                    // and add it to the string for tracking

                    //alert(href);
                    pageTracker._trackPageview(href);
                });
            }

        });
    };

    // plugin defaults
    $.fn.analytics.defaults = {
        fileTypes: ['doc', 'xls', 'pdf', 'mp3', 'zip', 'ppt', 'docx', 'xlsx', 'pptx', 'jpg', 'eps', 'mov', '3gp', 'wmv'],
        googleID: null
    };

})(jQuery);
