// search form
			var active_color = '#000'; // Colour of user provided text
			var inactive_color = '#999'; // Colour of default text
			
			$(document).ready(function() {
				$("input.searchbox").css("color", inactive_color);
				var default_values = new Array();
				$("input.searchbox").focus(function() {
					if (!default_values[this.id]) {
						default_values[this.id] = this.value;
					}
					if (this.value == default_values[this.id]) {
						this.value = '';
						this.style.color = active_color;
					}
					$(this).blur(function() {
					if (this.value == '') {
						this.style.color = inactive_color;
						this.value = default_values[this.id];
					}
					});
				});
			});



			$(document).ready(function(){ 
				$("ul.sf-menu").supersubs({ 
					minWidth:    15,   // minimum width of sub-menus in em units 
					maxWidth:    27,   // maximum width of sub-menus in em units 
					extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
									   // due to slight rounding differences and font-family 
				}).superfish();  // call supersubs first, then superfish, so that subs are 
								 // not display:none when measuring. Call before initialising 
								 // containing tabs for same reason. 
			}); 

