var AniTimerInterval;

$("ul.header-slider").each(function()
{
	var $list = $(this);

	$list.width($list.children().length * 770).wrap('<div class="clip"></div>').parent().wrap('<div class="header-slider"></div>').before('<p class="left"><a>&lt;</a></p>').after('<p class="right"><a>&gt;</a></p>');

	// fix transparent PNG files in IE6
	if ($.browser.msie && $.browser.version <= 6)
		$list.find("img[src$='.png']").each(function() { $(this).css("visibility", "hidden").closest("li").css("filter", 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + $(this).attr("src") + '", sizingMethod = "crop");'); });

	var $prev = $list.closest("div.header-slider").find("p.left a"), $next = $list.closest("div.header-slider").find("p.right a");

	$next.click(function(event, data)
	{
		if (data !== true && $list.data("timer"))
		{
			clearInterval($list.data("timer"));
			$list.data("timer", false);
		}

		if ($list.is(":animated"))
			return false;
		$list.animate({ left: "-770px" }, 750, function()
		{
			$list.children("li:first").clone(true).appendTo($list);
			$list.children("li:first").remove();
			$list.css("left", "0");
		});

		return false;
	});

	$prev.click(function(event, data)
	{
		if (data !== true && $list.data("timer"))
		{
			clearInterval($list.data("timer"));
			$list.data("timer", false);
		}

		if ($list.is(":animated"))
			return false;
		$list.children("li:last").clone(true).prependTo($list);
		$list.children("li:last").remove();
		$list.css("left", "-770px")
		$list.animate({ left: "0px" }, 750);
		return false;
	});

	 $list.data("timer", setInterval(function() { $next.trigger("click", true); }, 10750));
	 
	 AniTimerInterval =$list.data("timer");
});


$(".home-box-wrapper ul").each(function()
{
	var $list = $(this), h = 0, i = 0;

	$list.children("li").each(function() { i++; h = Math.max(h, $(this).height()); }).end().width(i * 94 + 188).height(h).wrap('<div class="clip"></div>').parent().before('<p class="left"><a>&lt;</a></p>').after('<p class="right"><a>&gt;</a></p>');
	$list.children("li").eq(0).addClass("selected");

	var $prev = $list.closest(".home-box-wrapper").find("p.left a"), $next = $list.closest(".home-box-wrapper").find("p.right a");

	$next.click(function(event, data)
	{
		if ($list.is(":animated"))
			return false;
		$list.animate({ left: "-94px" }, 500)
			.children(".selected").animate({ width: "90px" }, 500, function() { $(this).clone(true).appendTo($list); $list.css("left", "0"); $(this).remove(); }).removeClass("selected")
			.next().animate({ width: "278px" }, 500).addClass("selected");
		return false;
	});

	$prev.click(function()
	{
		if ($list.is(":animated"))
			return false;
		var $last = $list.children("li:last");
		$last.clone(true).prependTo($list);
		$last.remove();
		$list.css("left", "-94px").animate({ left: 0 }, 500)
			.children(".selected").animate({ width: "90px" }, 500).removeClass("selected")
			.prev().animate({ width: "278px" }, 500).addClass("selected");
		return false;
	});

	$list.find(">li>p.img>a").click(function()
	{
		if ($list.is(":animated") || $(this).closest("li").hasClass("selected"))
			return false;
		if ($(this).closest("li").prev().hasClass("selected"))
			$next.trigger("click");
		else if ($(this).closest("li").prev().prev().hasClass("selected"))
			$list.animate({ left: "-188px" }, 500)
				.children(".selected").animate({ width: "90px" }, 500, function() { $(this).clone(true).appendTo($list); $(this).next().clone(true).appendTo($list); $list.css("left", "0"); $(this).next().remove().end().remove(); }).removeClass("selected")
				.next().next().animate({ width: "278px" }, 500).addClass("selected");
		return false;
	});

});


$(":text").each(function()
{
	this.defaultText = this.value;
	$(this)
		.focus(function() { if (this.value == this.defaultText) this.value = ""; })
		.blur(function() { if (this.value == "" && this.defaultText) this.value = this.defaultText; });
});

$('.popup').click( function() {
	window.open("http://www.advancedministry.com/video_tutorial.cfm?t=1007", "mywindow","location=1,status=1,scrollbars=1, width=952,height=689, toolbar=no,scrollbars=no,status=no,resizable=no");
});