$(window).ready(function(event)
	{
		var cnt = 0;
		
		$('div.banners div.banner').each(function()
		{
			cnt ++;
			var banner = $(this);
			
			var link = $('<a></a>').attr('href','#').text(cnt);
			
			link.data('target',banner);
			
			link.click(function(event)
			{
				event.preventDefault();
				
				if ( $(this).hasClass('active') ) return;
				
				$('div.banners div.nav a').removeClass('active');
				$(this).addClass('active');
				
				var banner = $($(this).data('target'));
				
				banner.hide();
				banner.insertBefore($('div.banners div.nav'));
				banner.fadeIn(750);
			});
			
			$('div.banners div.nav').append(link);
		});
		
		var rnd = Math.floor( Math.random() * $('div.banner').length );
		
		$($('div.banners div.nav a')[rnd]).click();
		
		$('div.banners').mouseover(function(event)
		{
			$('div.banners').stopTime();
		});
		$('div.banners').mouseout(function(event)
		{
			$('div.banners').everyTime(5000,function()
			{
				var next = $('div.banners div.nav a.active').next();
				if ( next.length==0 ) next = $('div.banners div.nav a:first');
				next.click();
			});
		});
		$('div.banners').mouseout();

		var openAcc;
		$('div.acc').hide();
		
		$('a.acc').click(function(event)
		{
			event.preventDefault();
			if(openAcc)openAcc.hide(150);
			openAcc = $( $(this).attr('href') );
			openAcc.show(150);
		});
		
		$('a.acc:first').click();

		var searchBox = $('#search_keywords')
		var searchLabel = searchBox.val();
		
		searchBox.focus(function(event)
		{
			if ( searchBox.val() == searchLabel ) searchBox.val('');
		});
		searchBox.blur(function(event)
		{
			if ( searchBox.val() == '' ) searchBox.val(searchLabel);
		});
	});