Cyllenius.Widget.hotelWidgetPlaceholder =
{	onAfterDynamicLoad: function()
	{
		Cufon.replace('#hotelWidgetPlaceholder label', { fontFamily : 'Futura-Heavy', hover : true });
	}
}
Cyllenius.Widget.singleHotelWidgetPlaceholder =
{	onAfterDynamicLoad: function()
	{
		Cufon.replace('#singleHotelWidgetPlaceholder label', { fontFamily : 'Futura-Heavy', hover : true });
	}
}
Cyllenius.Widget.promoHotelWidgetPlaceholder =
{	onAfterDynamicLoad: function()
	{
		Cufon.replace('#promoHotelWidgetPlaceholder label', { fontFamily : 'Futura-Heavy', hover : true });
	}
}
Cyllenius.Widget.pkgWidgetPlaceholder =
{	onAfterDynamicLoad: function()
	{
		Cufon.replace('#pkgWidgetPlaceholder label', { fontFamily : 'Futura-Heavy', hover : true });
	}
}
Cyllenius.Widget.cartPlaceholder =
{	onAfterDynamicLoad: function()
	{
		Cufon.replace('.miniCart .label', { fontFamily : 'Futura-Heavy', hover : true });
		cyljq("#cartPlaceholder").css({position:"relative",left:"0px"});
	}
}
Cyllenius.Palms = 
{
	switchWidget: function(val)
	{
	    var pkg = document.getElementById("pkgWidgetPlaceholder");
	    var hotel = document.getElementById("hotelWidgetPlaceholder");
	    var cyljq = jQuery;
	    if(val == "package") {
			hotel.style.display = "none";
		   	cyljq(pkg).css({position:"relative",left:"0px"});
		   	cyljq('#header').addClass('tall');
	    } else if(val == "hotel") {
			hotel.style.display = "block";
			cyljq(pkg).css({position:"absolute",left:"-2000px"});
			cyljq('#header').removeClass('tall');
			if (typeof SearchWidget != 'undefined')SearchWidget.renderForm('searchWidgetForm');
	    } else {
			hotel.style.display = "none";
			cyljq(pkg).css({position:"relative",left:"0px"});
			cyljq('#header').addClass('tall');
	    }
	}
}

jQuery(document).ready(
	function(cyljq)
	{
		var hasPkgFeedback = cyljq('#pkgWidgetPlaceholder').is(':has(.feedbackWrapper)');
		if (hasPkgFeedback)
		{
		    Cyllenius.Palms.switchWidget("package");
		    cyljq('#widgetRadioPkg').attr("checked", "checked");
		}
		else if(cyljq('#widgetRadioHotel').is(':checked')) {
		    Cyllenius.Palms.switchWidget("hotel");
		}
		else if(cyljq('#widgetRadioPkg').is(':checked')) {
		    Cyllenius.Palms.switchWidget("package");
		}
	}
);
