if (typeof jQuery != 'undefined') {
            jQuery(document).ready(function ($) {
                var filetypes = /\.(zip|pdf|doc*|xls*|ppt*)$/i; var baseHref = '';
                if (jQuery('base').attr('href') != undefined)
                    baseHref = jQuery('base').attr('href');
                jQuery('a').each(function () {
                    var href = jQuery(this).attr('href');
                    if (href && (href.match(/^https?\:/i)) && (!href.match(document.domain))) {
                        jQuery(this).click(function () {
                            var extLink = href.replace(/^https?\:\/\//i, '');
                            _gaq.push(['_trackEvent', 'External', 'Click', extLink]);
                            if (jQuery(this).attr('target') != undefined && jQuery(this).attr('target').toLowerCase() != '_blank') {
                                setTimeout(function () {
                                    location.href = href;
                                }, 200);
                                return false;
                            }
                        });
                    } else if (href && href.match(filetypes)) {
                        jQuery(this).click(function () {
                            var extension = (/[.]/.exec(href)) ? /[^.]+$/.exec(href) : undefined;
                            var filePath = href;
                            _gaq.push(['_trackEvent', 'Download', 'Click-' + extension, filePath]);
                            if (jQuery(this).attr('target') != undefined && jQuery(this).attr('target').toLowerCase() != '_blank') {
                                setTimeout(function () {
                                    location.href = baseHref + href;
                                }, 200);
                                return false;
                            }
                        });
                    }
                });
            }); 
        } 

