﻿/****************************************************************************************	
	[GLOBAL JQUERY FUNCTIONS]
*****************************************************************************************/

// Enable Forms to be Submitted via ENTER key
var AreaSelector = "#wrapper fieldset,#main-content";
var ButtonSelector = "input[type='submit'],input[type='image'],button";
$(document).ready(function() {
jQuery.each($(AreaSelector), function() {
        $(this).keypress(function(e) {
            if (e.which == 13 && e.target.type != 'textarea') {
                var arrItems = $(this).find(ButtonSelector);
                if (arrItems.length > 0) {
                    $(this).find(ButtonSelector)[0].click();
                } else {
                    eval($(this).find(".btn-submit")[0].href);
                }
                return false;
            }
        });
    });
});


// Clear text input values
var swap_text_boxes = [];
$(document).ready(function() {
    jQuery.each($("input[type='text'].autoclear"), function() {
        swap_text_boxes[$(this).attr('id')] = $(this).attr('value');
        $(this).bind('focus', function() {
            if ($(this).val() == swap_text_boxes[$(this).attr('id')]) {
                $(this).val('');
            }
        });
        $(this).bind('blur', function() {
            if ($(this).val() == '') {
                $(this).val(swap_text_boxes[$(this).attr('id')]);
            }
        }); 
    });
});

// Insert WAI-ARIA Landmark Roles
$(document).ready(function() {
    // HEADER
    $("#header").attr("role","banner");
	// SEARCH
    $(".search").attr("role","search");
	// NAVIGATION
    $("#nav,#subnav").attr("role","navigation");
	// MAIN CONTENT
    $("#page-copy").attr("role","main");
    // ASIDE
    $("#aside").attr("role","complementary");
	// FOOTER
    $("#footer").attr("role","contentinfo");
});

