function showBanner()
{
        if(jQuery("#banner").length > 0){
                jQuery.getJSON("http://www.ugmonk.com/banner/?callback=?", 
                        function(data){
                        var heightpx=0;
                        jQuery("#banner").html(data.content).find("li").each(function(){heightpx = Math.max(heightpx, jQuery(this).height());});
                        jQuery("#banner").height(heightpx);
                        jQuery("#banner").find("ul").innerfade({speed:1000,timeout:6000, animationtype:'fade'	});
                        }
                );
        }
}	
	
function setupMoreInfo()
{
        jQuery("#moreInfo").each( function(){
			var el = jQuery(this);
			el.before("<a class='moreInfo' onclick=\"showContent('" + this.id + "');\"><span>MORE INFO</span></a>");
			Cufon.replace("a.moreInfo");
			
		});
}

function showContent(id)
{
	jQuery("#" + id).slideToggle();
}
function setupNewsletterInputs()
{
	jQuery(".newsletterInput").val("Enter your email").focus(
		function()
		{ 
			var el = jQuery(this); 
			if (el.val() == "Enter your email") el.val("");
		}
	).blur(
		function()
		{
			var el = jQuery(this);
			if (el.val() == "") el.val("Enter your email");
		}
	).keydown(
		function(e)
		{
			if(e.which == 13) subscribeNewsletter(this.id);
		}
	);
}
function subscribeNewsletter(inputId) 
{
	var email = jQuery("#" + inputId).val();
	if(email == "") return;
	
	var url = "http://www.ugmonk.com/mailchimp/signup.php?email=" + email;

	jQuery.getJSON(url + "&callback=?", 
		function(data){
			if (!jQuery.prompt)
			{
				jQuery.prompt = $.prompt;
			}
			jQuery.prompt(data.message);
		}
	);
}

function formatFreebies()
{
	var sizes = jQuery("#freebieSizes");
	if(sizes.length == 0) return;
	var imgs = jQuery(".middlebar img");
	imgs.each(function(){
	
		var el = jQuery(this);
		var src = el.attr("src");

		el.before("<div class='downloadOptions'></div>");
		el.after("<div class='clear'></div>");
		
		var options = el.prev("div.downloadOptions");
		options.html(sizes.html());
		options.find("li").each(function(){
			var li = jQuery(this);
			var size = li.text();
			li.html("<a href='/download.php?file=" + src.replace("preview", size.replace(/\s/gi, "")).replace("http://www.ugmonk.com/", "") + "'>" + size + "</a>");
		});
		el.wrap("<div class='downloadPreview'></div>");
	});

	Cufon.replace(jQuery(".downloadOptions a"), {hover:true});
	Cufon.replace(jQuery(".downloadOptions .downloadhead"), {hover:true});
}
jQuery(document).ready(formatFreebies);
