/* Author: Mike Disharoon

*/

$(document).ready(function() {
    $('#main h2').click(function() {
		$('#resume').slideToggle('slow');
	});
	$('form label').addClass('move');
	$('label.move').inFieldLabels();
	var options = { 
    target: '.response', 
    success: function() { 
        $('form,.response,reveal-modal h3').slideToggle(); 
		} 
	}; 
	$('form').ajaxForm(options);
	$('.form_restore').click(function() {
		$('form,.response,reveal-modal h3').slideToggle();
	});
	/* Analytics Script */
	var current = $(location).attr('href');
        var currentUrl = current.replace('http://', '').replace('https://', '').replace('www.', '');
        $('a').each(function() {
            var a = $(this);
            var href = a.attr('href');
            if (href === undefined) {return false;}
            var url = href.replace('http://', '').replace('https://', '');
            var hrefArray = href.split('.').reverse();
            var extension = hrefArray[0].toLowerCase();
            var hrefArray = href.split('/').reverse();
            var domain = hrefArray[2];
            var downloadTracked = false;
            var analyticsFileTypes = ['zip', 'exe', 'pdf', 'doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx', 'mp3', 'mov', 'mp4', 'm4v'];
            if ($.inArray(extension, analyticsFileTypes) !== -1) {
                downloadTracked = true;
                a.click(function() {
                    _gaq.push(['_trackEvent', 'Downloads', extension.toUpperCase(), 'DOWNLOAD-' + url]);
                });
            }
            if ((href.match(/^http/)) && (!href.match(document.domain)) && (downloadTracked === false)) {
                a.click(function() {
                    _gaq.push(['_trackEvent', 'Outbound Traffic', 'OUTBOUND-' + currentUrl, 'OUTBOUND-' + url]);
                });
            }
        });

        $('a').click(function() {
                _gaq.push(['_trackEvent', 'Home-Click', 'Home Click', 'HOME-CLICK-' + $(this).attr('href')]);
        });
  });
