

$(document).ready(function(){
	$("#buy-form.stand-alone > *").hide();
	$("#buy-form.stand-alone > *:first").fadeIn('medium', nextLabel);

	$(".faq > *:not(h2)").hide();
	$(".faq h2").click(function(){
		$(":not(h2)", $(this).parent()).slideToggle('medium');
	});


	/* buy form */
	$("#buy-form.home").hide();

	$(".buy-now-special").click(function(){
		var temp_id = $(this).attr("title");
		$("#"+temp_id+" a.buy-now").click();
		$.scrollTo( '#'+temp_id, 1000 );
		return false;
	});

	$("#services li").append("<div class='mask'></div><div class='form'></div>");
	$("#services li .mask").fadeTo("fast",0).hide();
	$("#services a.buy-now").click(function(){
		var temp_li = $(this).parents("li")[0];

		$('.mask',temp_li).show().fadeTo("medium",.93).height($(temp_li).height());
		$('.form',temp_li).html($("#buy-form").show()).show("medium");
		$("#buy-form").validate();
		$("#buy-form .cancel").click(function(){
			$(".mask",$(this).parents("li")).fadeTo("fast",0, function(){$(this).hide();});
			$(".form",$(this).parents("li")).hide();
			return false;
		});

		$(".form",$("#services li").not(temp_li)).empty().hide();
		$(".mask",$("#services li").not(temp_li)).fadeTo("medium",0, function(){$(this).hide();});

		//$("#buy-form").toggle("medium").css("left",temp+"px");

		$("#buy-form input[name=redirect]").val($(this).attr("href"));

		return false;
	});


	/* portfolio */
	$("#portfolio-preview-shadow, #portfolio-preview").hide();
	$("#portfolio-preview-shadow").fadeTo(10,0).css("height",$(document).height());
	$("#portfolio-preview-shadow, #portfolio-preview img, #portfolio-preview a.close").click(hide_preview)

	$("#portfolio a").click(function(){
		window.scroll(0,0);
		$("#portfolio-preview h2 a").html($(this).attr("title")).attr("href", $(this).attr("href"));
		$("#portfolio-preview img").attr("src",$("img",this).attr("alt")).hide().load(function(){
			$(this).slideDown('fast');
		});
		$("#portfolio-preview-shadow").show().fadeTo('medium',.75, function(){
			$("#portfolio-preview").slideDown('medium');
		});
		return false;
	});

	/* free web tools toggle script */
	$('.seo-tools .tool').hide();
	$('.seo-tools .h').click(function(){
		$(this).siblings('.tool').toggle();
		$(this).toggleClass("hsel");
	}).hover(function(){
		$(this).addClass("hon");
	},function(){
		$(this).removeClass("hon");
	});
 });

 function nextLabel(){
 	$(this).siblings(":not(:visible):first").fadeIn('medium', nextLabel);
 }

 function hide_preview(){
	$("#portfolio-preview-shadow").fadeOut("fast");
	$("#portfolio-preview").slideUp("fast");
 }