(function($){
	$(document).ready(function(){
		
		$(document).find('#slider > ul > li:first').css('display', 'block');
		
		function show_slide(slide_index, hover) {
			
			var current_slide = $('#slider > ul > li:visible');
			var slide_to_show = $('#slider > ul > li:eq(' + slide_index + ')');
	
			current_slide.stop(true, true).fadeOut(1000);
			slide_to_show.stop(true, true).fadeIn(1000);
			$('#slider ul > li a:visible').removeClass('slider-active');
			$('#slider ul > li:eq(' + slide_index + ')').find('a').addClass('slider-active');
		
		}
		var slideshow_change_interval;
		
		function loop_slides(start_index) {
			var current_slideshow_index = start_index;
			slideshow_change_interval = setInterval(function () {
				var next_slideshow_index = current_slideshow_index++ % $('#slider ul li').length;
				show_slide(next_slideshow_index);
	
			}, 3000);
		}
		loop_slides(1);
		/*
		$("#slider ul").jcarousel({
	        scroll: 1,
	        wrap:"both",
	        auto: 4,
	        start: 1,
	        buttonNextHTML: null,
	        buttonPrevHTML: null
		});*/
		
		$("#search .field").focus(function() {
			if($(this).val()==$(this).attr("title")) $(this).val("");
		}).blur(function() {
			if($(this).val()=="") $(this).val($(this).attr("title"));
		});
		
			
		$("#comment-form .gform_fields li label").click(function(){
			
			if($(this).parent().find("input").attr("title")=="" || $(this).parent().find("textarea").attr("title")=="") $(this).hide();
			
			$(this).parent().find("input").focus();
			$(this).parent().find("textarea").focus();
		});	
		
		function fieldFocus()
		{
			if($(this).attr("title")=="")
				$(this).parents("li").find("label").hide();
			else
				if($(this).attr("title")==$(this).val()) $(this).val("");
		}
		function fieldBlur()
		{
			if($(this).val()!="") return;
			
			if($(this).attr("title")=="")
				$(this).parents("li").find("label").show();
			else
				$(this).val($(this).attr("title"));
		}
		
		$("#comment-form .gform_fields li input").focus(fieldFocus).blur(fieldBlur);
		$("#comment-form .gform_fields li textarea").focus(fieldFocus).blur(fieldBlur);
	});
})(jQuery)
