/****************************************************************
 * Sitewide JavaScript functionality.
****************************************************************/
$(function() {

	/*----------------------------------------
	 * Create infield labels for elements
	 *----------------------------------------*/
	$(".infield label").inFieldLabels();
	

	/*----------------------------------------
	 * Homepage banner slider
	 *----------------------------------------*/
	if ($('#slider').length > 0) {
		$('#slider').nivoSlider({
			directionNav:false, //Next & Prev
			effect:'sliceDown',
			pauseTime:5000
		});
	}
	
	/*----------------------------------------
	 * Collapse Categories
	 *----------------------------------------*/
	$('.current-cat', '#sub-navigation').parents().addClass('parent-cat');
	
	
    // gravity form sections
    /*if($('.gform_wrapper').length) {

        var theform         = '.gform_body';
        var formid          = $('ul.gform_fields').attr('id');
        var sections        = new Array;
        var sections_html   = '';
        var c               = 0;

        $(theform + ' li').each(function(i,elem){
            if($(elem).hasClass('gsection')) {
                c++;
                sections[c] = $('<div>').append($(elem).clone()).remove().html();
            } else {    
                content = $('<div>').append($(elem).clone()).remove().html();
                sections[c] += content;
            }
        });

        for(i = 1; i < sections.length; i++) {
           sections_html += '<fieldset id="step' + i + '" class="gsection-container step"><ul id="' + formid + '_' + i + '">' + sections[i] + '</ul></fieldset>';
        }

        $(theform).html(sections_html);
    }*/
    
});
