

function loadFeaturedPlans(url, onReady)
{

	$.get(url, {rnd : Math.random()}, function(data){
		onLoadFeaturedPlans(data);
		onReady(data);
	}, "json");
}

function onLoadFeaturedPlans(data)
{
	var plansTemplate = $("#plansTemplate").val();
	var planTemplate = $("#planTemplate").val();
	var plans = ""
	for (var i=0; i<data.length; i++)
		plans += getPlan(data[i], planTemplate);
	
	plansTemplate = plansTemplate.replace(/\{Plans\}/gi, plans);

	$("#fpPlugin").html(plansTemplate);
	$("#fpPlugin").attr("className", "fpPluginLoaded");
}

function getPlan(plan, template)
{
	var html = template;
	for (var key in plan) {
		html = html.replace(eval("/\{"+key+"\}/gi"), plan[key]);
	}
	return html;	
}
