$(document).ready(function() {
	
	//  News Roundup Signup
	var input2 = $('#news_roundup_signup_form_email');
	var label2 = input2.prev('label').text();
	input2.attr('value', label2).addClass('original');
	input2.click(function(){
	    if(input2.attr('value') == label2) {
	        input2.attr('value', "").removeClass('original');
	    } else {
	        return false;
	    }
	})
	input2.blur(function(){
	    if(input2.attr('value') == "") {
	        input2.attr('value', label2).addClass('original');
	    } else {
	        return false;
	    }
	})
    $('#contact_form').submit(function() {
        if(input2.attr('value') == label2 || input2.attr('value') == "") {
            $(this).addClass('error').prepend('<span class="form_error">You must enter an email address</span>');
            return false;
        } else {return true;}
    });
	
	$('#news_roundup_signup_form_email').keypress(function() {
	    if(input2.attr('value') != "" && input2.attr('value') != label2) {
            $('news_roundup_signup #contact_form').removeClass('error');
            $('span.form_error').remove();
        }
	});
	
	// C U F O N
	
	// G E N E R A L
	
	// Headings
	Cufon.replace('h2');
	Cufon.replace('h3:not(.news_roundup_archives_return_link):not(.search_result_title):not(.search_result_category)');
	Cufon.replace('h4');
	Cufon.replace('h5');
	Cufon.replace('h6');
	// Main Nav
	Cufon.replace('#main_nav li a');
	// News Roundup Signup Submit Button
	Cufon.replace('#news_roundup_signup_form_submit');
	// News Roundup Archives List
	Cufon.replace('#news_roundup_archives_list a');
	Cufon.replace('#news_roundup_current_link');
	// Side Nav
	Cufon.replace('#side_nav a');
	
	// H O M E
	Cufon.replace('p#mission');
	
	// Sub-Pages Links
	Cufon.replace('.sub_pages a');
	
	// J Q U E R Y
	
	// // Hide Secondary Side Nav Items
	//     $('#side_nav > ul > li > ul').css('display', 'none');
	//     
	//     
	//     $('#side_nav > ul > li > ul > li').parent().parent('li').addClass('parent');
	//     // Side Nav Hover Effect
	//     $('#side_nav > ul > li.parent').hover(function() {
	//                                 var hovered = $(this);
	//                                 if(hovered.hasClass('expanded')) {
	//                                 
	//                                 } else {
	//                                     var allexpanded = $('#side_nav li.expanded');
	//                                     allexpanded.each(function(){
	//                                         $(this).removeClass('expanded').children('ul').hide('slow').end();
	//                                     });
	//                                     hovered.addClass('expanded').children('ul').show('slow').end();
	//                                 }   
	//                             }, function() {});
	
	// Colored Bullets
	$('#content ul').addClass('cbullets').children('li').wrapInner('<span></span>');						
	
	// Inside Label
	//  Header Search
	var input = $('#search_query');
	var label = input.prev('label').text();
	input.attr('value', label).addClass('original');
	input.click(function(){
	    if(input.attr('value') == label) {
	        input.attr('value', "").removeClass('original');
	    } else {
	        return false;
	    }
	})
	input.blur(function(){
	    if(input.attr('value') == "") {
	        input.attr('value', label).addClass('original');
	    } else {
	        return false;
	    }
	})	
	
	// Expanding News Round Up Archives List
	var year = $('#news_roundup_archives_list').attr('class');
	$('#news_roundup_archives_list > ul > li > ul').each(function(){
	    if($(this).attr('class') == year){
	        $(this).addClass('current');
	    }
	});
	$('#news_roundup_archives_list > ul > li > ul:not(.current)').hide();
	$('#news_roundup_archives_list > ul > li > h3').click(
	    function(){
	        var active = $(this).siblings('ul');
	        $('#news_roundup_archives_list > ul > li > ul').not(active).slideUp();
	        active.slideDown();
	    }
	);
	// Remove Empty ULs from Resources Page
	$('body#resources #content ul:not(:parent)').remove();
});// END DOC.READY
