function fadeDrop(){
	var change_speed = 300;
	var _delay = 200;
	$('div.more').each(function() {
	  var _hoverFlag = true;
	  var _time;
	  var _drop = $(this).find('div.drop-down');
	  if (!$.browser.msie) {
	    if ($('#ctl00_cphMain_ValidHiddenField').val() == "false") {
	      // invalid field - keep drop down open
	      _drop.show();
	      $('.more').find('a').addClass('opened');
	    }
	    else if ($('#ctl00_cphMain_MoreLink_ValidHiddenField').val() == "false") {
	      // keep drop down open to display message
	      _drop.show();
	      $('#ctl00_cphMain_MoreLink_MoreLink').find('a').addClass('opened');
	    }
	    else if ($('#ctl00_cphMain_PageContentsUserControl_MoreLink_ValidHiddenField').val() == "false") {
        // keep drop down open to display message
	      _drop.show();
	      $('#ctl00_cphMain_MoreLink_MoreLink').find('a').addClass('opened');
	    }
	    else {
	      _drop.hide();
	    }

	  }
	  $(this).children('a').click(function() {
	    if (!$(this).hasClass('opened')) {
	      $(this).addClass('opened');
	      if (_time) clearTimeout(_time);
	      if (_hoverFlag) {
	        _hoverFlag = false;
	        $(this).addClass('hover');
	        if (!$.browser.msie) {
	          _drop.show().css('opacity', 0).animate({ opacity: 1 }, { queue: false, duration: change_speed });
	        }
	        else {
	          _drop.show();
	        }
	      }
	    }
	    else {
	      var _link = $(this);
	      if (_drop.length == 0) {
	        _link.removeClass('hover');
	      }
	      $(this).removeClass('opened');
	      _time = setTimeout(function() {
	        if (!$.browser.msie) {
	          _drop.animate({ opacity: 0 }, { queue: false, duration: change_speed, complete: function() {
	            _drop.hide();
	            _link.removeClass('hover');
	            _hoverFlag = true;
	          }
	          });
	        }
	        else {
	          _link.removeClass('hover');
	          _drop.hide();
	          _hoverFlag = true;
	        }
	      }, _delay);
	    }
	    return false;
	  });
	});
}

$(document).ready(function(){
	fadeDrop();
});


