// set default text for opt-in email box;
// set up onfocus/onblur handlers for same
// set up validation for email
$(document).ready(function() {
	
	// default text color for email input field
	var inactiveColor = '#666';
	// user-entered text color for email input field
	var activeColor = '#333'; 
	// default text string for email input field
	var defaultText = 'Enter your email address...';
	
	// focus and blur handlers for email input field
	$('input[id=tjdtjr-tjdtjr]')
		.val('')
		.css('color',inactiveColor)
		.val(defaultText)
		.focus(function() {
	    if (this.value == defaultText) {
	      $(this).val('')
				.css('color',activeColor);
	    }
	  })
		.blur(function() {
	    if (this.value == '') {
				$(this).css('color',inactiveColor)
	      .val(defaultText);
	    }
		}
	);
	
	// validate newsletter signup form in left sidebar
	$('#signup').validate({
		rules: {
			'cm-tjdtjr-tjdtjr': {
				email: true
			}
		}
	});
	
	// validate newsletter signup form in left sidebar
	$('#underground').validate({
		errorContainer: "div#errors",
		errorLabelContainer: "ul#errorList",
		wrapper: 'li',
		rules: {
			'cm-name': {
				required: true
			},
			'cm-ttuhhj-ttuhhj': {
				required: true,
				email: true
			}
		},
		messages: {
			'cm-name': {
				required: 'Please leave at least your first name.'
			},
			'cm-ttuhhj-ttuhhj': {
				required: 'The email field is required.'
			}
		}
	});
	
});

$(document).ready(function() {
	
	// rollovers for nav menus
	
	// store current holder of the .current class
	var $currentTop = $('#menu ul li a.current');
	$('#menu ul li a').hover(function() {
		$currentTop.removeClass('current');
		$(this).addClass('current');
	}, function() {
		$(this).removeClass('current');
		$currentTop.addClass('current');
	});
	
	// store current holder of the .current class
	var $currentSide = $('#right-column ul li a.current');
	$('#right-column ul li a').hover(function() {
		$currentSide.removeClass('current');
		$(this).addClass('current');
	}, function() {
		$(this).removeClass('current');
		$currentSide.addClass('current');
	});
	
});
