jQuery(document).ready(function($){

/***** Search *****/

  function hintText(selector, text) {
	var $input = $(selector);
    $input.focus(function() {
      if ($input.val() == text) {
        $input.val('');
      }
    }).blur(function() {
      if ($input.val() === '') {
        $input.val(text);
      }
    }).blur();
  }

  hintText('#edit-search-block-form--2', 'Search for something');
  hintText('.section-resources #edit-keys', 'Search resources');

/***** Process Reconfirm/Confirm *****/

	$('#select-confirm').addClass('active-selection');

	$('#reconfirm-selection').click(function() {
	  $('#select-reconfirm').toggleClass('active-selection');
	  $('#select-confirm').toggleClass('active-selection');
		$('.field-name-field-tab-core-materials ul:not(.reconfirming)').children('li:not(.reconfirming)').toggleClass('invisible');
		$('.field-name-field-tab-core-materials ol:not(.reconfirming)').children('li:not(.reconfirming)').toggleClass('invisible');
		$('.field-name-field-tab-core-materials h3:not(.reconfirming)').toggleClass('invisible');
		$('.field-name-field-tab-core-materials p:not(.reconfirming)').toggleClass('invisible');
		$('.field-name-field-tab-key-elements ul:not(.reconfirming)').children('li:not(.reconfirming)').toggleClass('invisible');
		$('.field-name-field-tab-key-elements ol:not(.reconfirming)').children('li:not(.reconfirming)').toggleClass('invisible');
		$('.field-name-field-tab-key-elements h3:not(.reconfirming)').toggleClass('invisible');	
		$('.field-name-field-tab-key-elements p:not(.reconfirming)').toggleClass('invisible');
	});

/***** Main Process *****/

	$('#block-block-19').hide();

	var myQueryString = window.location.search.substring(1);

	if (myQueryString === 'reconfirmation'){
		$('#block-block-13').hide();
		$('#block-block-19').show();
	}

	$('#block-block-13 span').click(function(){
		$('#block-block-13').hide();
		$('#block-block-19').show();
	});

	$('#block-block-19 span').click(function(){
		$('#block-block-19').hide();
		$('#block-block-13').show();
	});



/***** External Links *****/

	$('a[href^="http://"]').filter(function() {
		return this.hostname && this.hostname !== location.hostname;
	}).attr('target', '_blank');

/***** Process Menu Dropdown *****/

	var display_timeout = 0;

	$('#block-menu-block-2 ul >li').hover(function() {

		if(display_timeout !== 0) {
				clearTimeout(display_timeout);
			}

			var this_element = this;
        display_timeout = setTimeout(function() {
					display_timeout = 0;
					$(this_element).children('ul').append('<li class="appendSearch"><a href="/search">Can\'t find something? Try Searching</a></li>').slideDown('fast');
				}, 250);
 
	},
	function hoverout() {
		if(display_timeout !== 0) {
			clearTimeout(display_timeout);
			}
			$(this).children('ul').slideUp('fast').children('.appendSearch').remove();
	});


});;

