// JavaScript Document
$(document).ready(function() {
    $(function() {


        // --------------------------------------------------------------------------------
        //   ADDCLASS
        // --------------------------------------------------------------------------------
        // Apply ClearFix
        $('#pageBody').addClass('clearfix');
        $('#contentWrapper').addClass('clearfix');
        $('#pageFooterWrapper').addClass('clearfix');

        // Add class to Top Nav Search Module
        $(".horizontalNavigationBar .module a:contains('Search')").parent().parent().addClass('horizontal-search-box');
	    $(".horizontalNavigationBar .module a:contains('Search')").parent().load($(".horizontalNavigationBar .module a:contains('Search')").attr('href') + ' .search-form');


        // --------------------------------------------------------------------------------
        //   REPLACE TEXT - jquery.ba-replacetext.js
        // --------------------------------------------------------------------------------
        // Replace default <title> seperator with straight line
        $('title').replaceText(' - ', ' | ');

        // Modify SysGen "Read More" Links
        $('.journal-read-more-tag *').replaceText('Click to read more', 'Continue Reading');

        // Journal Comment Area Captions
        $('h3.caption').replaceText(/\b(Reader Comments)\b/gi, 'Comments');

        // Journal Comment Area Submit Buttons
        $('.footer input#createPostButton').attr({
            value: "Comment"
        });

        $('.footer input#previewPostButton').attr({
            value: "Preview"
        });

        // Contact Forms 
        // modify submit button
        $('.notice-box input.submit-button').attr({
            value: "Send"
        });


        // --------------------------------------------------------------------------------
        //  MISCELLANY
        // --------------------------------------------------------------------------------
        // -- TRIM EMPTY PARAGRAPH TAGS --------------------
        $("p").filter(function() {
            return $.trim($(this).html()) == '';
        }).remove()


    });
});

