jQuery(document).ready(function(){

  //Search field
  
  jQuery("#SearchForm_SearchForm_Search").focus(function() {
    	if( this.value == this.defaultValue ) {
    		this.value = "";
    	}
    }).blur(function() {
    	if( !this.value.length ) {
    		this.value = this.defaultValue;
    	}
    });
    
//quicklinks bar

	  jQuery("#qlbox").hover(
	    function(){
	      jQuery("#qldrop").show();
	    },
	    function(){
	      jQuery("#qldrop").hide();
	    }
	  );

    
  var _nav = jQuery('#nav');
	var _top = _nav.offset().top + _nav.outerHeight();

	var _item = [];
	var _uls = jQuery("ul ul",_nav);
	jQuery("> ul",_nav).superfish({
		hoverClass:'hover',
		delay:300,
		dropShadows:false,
		autoArrows:false,
		onBeforeShow:function(){
			var _index = _uls.index(this);
			if (!_item[_index] && _index > 0) {

				jQuery(this).show();
				var _pH = jQuery(this).parent().outerHeight();
				var _h = jQuery(this).outerHeight();
				var _t  = (_h/2 - _pH/2);
				jQuery(this).css('top',-_t);
				var _ulTop = jQuery(this).offset().top;
				if (_ulTop < _top) {
					_t = _t - (_top-_ulTop);
					jQuery(this).css('top',-_t);
				}
				jQuery(this).hide();
				_item[_index] = true;
			}
		}
	});

	// Email this page...
	jQuery(".list-ico ul li a.mail, .ql ul li a.mail").click(function() {
		window.open('/email-this-page/?page='+jQuery(this).attr('href')+'&pagetitle='+jQuery(this).attr('title'),'emailThisPage','width=320,height=400,scrollbars=yes');
		return(false);
	});

	// Bookmark this page...
	jQuery(".list-ico ul li a.bookmark, .ql ul li a.bookmark").jFav();

});

