$(document).ready(function() {
	var $content = $('#content');
	//Widgets
	if($.fn.wl_Widget) $.fn.wl_Widget.defaults = {
		collapsed: false,
		load: null,
		reload: false,
		removeContent: true,
		text: {
			loading: 'loading...',
			reload: 'reload',
			collapse: 'collapse widget',
			expand: 'expand widget'
		},
		onDrag: function () {},
		onDrop: function () {},
		onExpand: function () {},
		onCollapse: function () {}
	};
	$content.find('div.widgets').wl_Widget();
	
	//Search Field Stuff		
	var $searchform = $('#searchform'),
		$searchfield = $('#search');
	
	$searchfield
		.bind('focus.wl',function(){
	   		$searchfield.parent().animate({width: '150px'},100).select();
		})
		.bind('blur.wl',function(){
	  			$searchfield.parent().animate({width: '90px'},100);
		});
			
	$searchform
		.bind('submit.wl',function(){
			//do something on submit				
			var query = $searchfield.val();
			window.location.href="/xpages101/XPages101.nsf/search.xsp?s=" + query;
			return false;
		});
			
	//Main Navigation		
	var $nav = $('#nav');		
	$nav.delegate('li','click.wl', function(event){
		var _this = $(this),
			_parent = _this.parent(),
			a = _parent.find('a');
		_parent.find('ul').slideUp('fast');
		a.removeClass('active');
		_this.find('ul:hidden').slideDown('fast');
		_this.find('a').eq(0).addClass('active');
		event.stopPropagation();
	});
	
	$content.find('div.tab').tabs({
		fx: {
			opacity: 'toggle',
			duration: 'fast',
			height:'auto'
		}	  
	});
});
