$(document).ready(function() {
    $("a[href$='.pdf']").addClass("pdf").addClass("link4g");
    $("a[href$='.txt']").addClass("txt").addClass("link4g");
    $("a[href$='.doc'], a[href$='.rtf']").addClass("doc").addClass("link4g");
    $("a[href$='.xls'], a[href$='.csv']").addClass("xls").addClass("link4g");
    $("a[href$='.ppt']").addClass("ppt").addClass("link4g");
    $("a[href$='.mp3'], a[href$='.wav']").addClass("mp3").addClass("link4g");
    $("a[href$='.avi'], a[href$='.wmv']").addClass("avi").addClass("link4g");
    $("a[href$='.jpg'], a[href$='.jpeg']").addClass("jpg").addClass("link4g");
    $("a[href$='.gif']").addClass("gif").addClass("link4g");
    $("a[href$='.png']").addClass("png").addClass("link4g");
    $("a[href$='.zip'], a[href$='.rar']").addClass("zip").addClass("link4g"); 
    $("a[href^='mailto:']").addClass("email").addClass("link4g");
    $('a').filter(function() {
	if (this.hostname && this.hostname !== location.hostname) $(this).attr("target", "_blank");;
        return this.hostname && this.hostname !== location.hostname;
    }).addClass("external").addClass("link4g");

    $('.gallery').each(function() {
        $(this).find("a[href$='.jpg'], a[href$='.jpeg'],a[href$='.png'],a[href$='.gif']").lightBox();
    });
    $('#main-col p').each(function() {
        $(this).find("a[href$='.jpg'], a[href$='.jpeg'],a[href$='.png'],a[href$='.gif']").lightBox();
    });

    $(".link4g").click(function(){
        var index = $(this).attr('href').lastIndexOf("/");
        var filename = $(this).attr('href').substr(index);
        //_gaq.push(['_trackEvent', filename, $("title").text()]);
	$(this).attr("target", "_blank");
    });

    $('document').contents().each(function(){ 
	$(this).replace(/\s(\w)\s/,"$1\xA0");
    });
    
});

