$(document).ready(function() {
	// Drop Down Menu (2 Levels)
	$('#menu ul ul').hide(0.000000000000000000000000000000000000001);
	$('#menu ul li a').addClass('nav_parent');
	$('#menu ul ul a').removeClass('nav_parent');
	$('#menu ul ul a').addClass('nav_child');
	
	$('.nav_parent').bind('mouseenter', function() {
		if (($(this).next().is('ul')) && ($(this).next().is(':visible'))) {
		return false;
		} else if (($(this).next().is('ul')) && ($(this).next().is(':hidden'))) {
		$(this).next().show();
		return false;
		}
	});
	
	$('.nav_parent').parent().bind('mouseleave', function() {
		$('#menu ul ul:visible').hide();
	});
	// End of Menu
	
	/* various widget actions */
	$('.minimize').click(function() {$(this).parent('h3').next('.container').toggle()});
	$('.close').click(function() {$(this).parent('h3').parent('.cat-widget').fadeOut('slow')});
	$('.Sminimize').click(function() {$(this).parent('h2').next().toggle();});
	$('.Sclose').click(function() {$(this).parent('h2').parent().fadeOut('slow')});
	
	/* control visible stories */
	$('ul.more_stories').each(function(index) {
	$(this).children('li').slice(3).hide();
	});
	
	$('.minus').click(function() {
	$(this).parent().next('ul').children('li:visible:last').hide();
	});
	
	$('.plus').click(function() {
	$(this).parent().next('ul').children('li:hidden:first').show();
	});
	
	/* clear form */
	clearInput('#feedemail');
	
	/* IE6 png fix */
	$('#header').supersleight();
	$('.cat-widget h3').supersleight();
	$('.cat-widget .footer').supersleight();
	
	/* Twitter fix */
	if(jQuery.trim($('div#twitterContainer').text()) == 'No public Twitter messages.') {
		$('div#twitterContainer').html('<a href="http://twitter.com/davidloertscher" class="twitter-link">Follow us on Twitter</a>');
	}

	/* email required text fix */
	$('.emailreqtxt').html('(required)');
	
	/* cc field required */
	var cc = $('#cf_field_14').val();
	if (cc == 'Bill My Institution')
	{
		$('#cf_field_15').addClass('fldrequired');
		$('#cf_field_16').removeClass('fldrequired');
		$('#cf_field_17').removeClass('fldrequired');
		$('#cf_field_18').removeClass('fldrequired');
		
		$('#li--15').show();
		$('#li--16').hide();
		$('#li--17').hide();
		$('#li--18').hide();
	}
	else if (cc == "")
	{
		//$('#cf_field_15').removeClass('fldrequired');
		$('#cf_field_16').removeClass('fldrequired');
		$('#cf_field_17').removeClass('fldrequired');
		$('#cf_field_18').removeClass('fldrequired');
		
		$('#li--15').hide();
		$('#li--16').hide();
		$('#li--17').hide();
		$('#li--18').hide();
	}
	else
	{	
		$('#cf_field_15').removeClass('fldrequired');
		$('#cf_field_16').addClass('fldrequired');
		$('#cf_field_17').addClass('fldrequired');
		$('#cf_field_18').addClass('fldrequired');
		
		$('#li--15').hide();
		$('#li--16').show();
		$('#li--17').show();
		$('#li--18').show();
	}
	
	$('#cf_field_14').change(function()
	{
		var cc = $('#cf_field_14').val();
		if (cc == 'Bill My Institution')
		{
			$('#cf_field_15').addClass('fldrequired');
			$('#cf_field_16').removeClass('fldrequired');
			$('#cf_field_17').removeClass('fldrequired');
			$('#cf_field_18').removeClass('fldrequired');
			
			$('#li--15').show();
			$('#li--16').hide();
			$('#li--17').hide();
			$('#li--18').hide();
		}
		else
		{
			$('#cf_field_15').removeClass('fldrequired');
			$('#cf_field_16').addClass('fldrequired');
			$('#cf_field_17').addClass('fldrequired');
			$('#cf_field_18').addClass('fldrequired');
			
			$('#li--15').hide();
			$('#li--16').show();
			$('#li--17').show();
			$('#li--18').show();
		}
	});
});
