var CLEAR=window.CLEAR||{};CLEAR.com=CLEAR.com||{};CLEAR.com.Flow=CLEAR.com.Flow||{};(function(){var $space=CLEAR.com;var $self=this;$self.vars=$.extend($self.vars,{});$self.utils=$.extend($self.utils,{});$self.tabFunctionality=function(){var container=$(".tab-container-static");container.each(function(){var parent=$(this),menu=$(".tab-menu",parent).eq(0),content=$(".tab-content",parent).eq(0);var links=$("a",menu);links.click(function(e){if($(this).hasClass("active-link")){return}e.preventDefault();var el=$(this),target=$("#"+el.attr("href").split("#")[1],content);if(target.get(0)&&!target.is(":empty")){links.removeClass("active");content.children().removeClass("active");el.addClass("active");target.addClass("active")}});links.filter(".active").click()})};$("div#faqs-container div.question").click(function(e){e.preventDefault();var el=$(this),dt=el;var id=el.attr("id").split("#")[1];if($("#"+id+"-T").attr("class")=="expander closed"){$("#"+id).show()}else{$("#"+id).hide()}$("#"+id+"-T").toggleClass("open");$("#"+id+"-T").toggleClass("closed")});$("div#faqs-container div.expander").click(function(e){e.preventDefault();var el=$(this),dt=el;var str=el.attr("id").split("-");var id=str[0]+"-"+str[1]+"-"+str[2];if($("#"+id+"-T").attr("class")=="expander closed"){$("#"+id).show()}else{$("#"+id).hide()}$("#"+id+"-T").toggleClass("open");$("#"+id+"-T").toggleClass("closed")});$(".compare-plans-pseudotab > a").click(function(){window.location=$(this).attr("href")});$space.utils.init($self)}).call(CLEAR.com.Flow);(function(){var upgradeCheckboxes=$(".price-change");var priceDisplaySpans=$(".toChange");function updatePrices(addingUpgrade,upgradePrice,priceGroup){var priceGroupSelector="";if(priceGroup){priceGroupSelector="."+priceGroup}priceDisplaySpans.filter(priceGroupSelector||"*").each(function(){var priceDisplaySpan=$(this);var originalValue=parseFloat(priceDisplaySpan.text())||0;var currentValue=originalValue;if(addingUpgrade){currentValue=currentValue+upgradePrice}else{currentValue=currentValue-upgradePrice}var containerDiv=priceDisplaySpan.parents(".currentPrice");containerDiv.fadeOut("fast",function(){writePrice(priceDisplaySpan,currentValue);var cufonSelector=".toChange"+priceGroupSelector;containerDiv.fadeIn("fast")})})}function writePrice(el,value){var priceParts=value.toFixed(2).split(".");var dollars=priceParts[0];var cents=priceParts[1];if(cents=="00"||cents==""){el.text(dollars)}else{el.html('<span class="dollars">'+dollars+'</span><span class="separator">.</span><span class="cents">'+cents+"</span>")}}function handleCheckbox(cb,isInitialPass){var checkbox=$(cb);var isChecked=checkbox.is(":checked");if(isInitialPass&&!isChecked){return}var isUsingFormulate=checkbox.hasClass("ui-formulate-hide");if(isUsingFormulate&&!isInitialPass){isChecked=!isChecked}var price=parseFloat(checkbox.attr("price"))||0;if(price==0){return}var priceGroup=checkbox.attr("class").match(/\bprice-group-\S+\b/g);if(priceGroup!==null){var priceGroup=priceGroup[0]}else{var priceGroup=""}updatePrices(isChecked,price,priceGroup)}upgradeCheckboxes.each(function(){if(this.getAttribute("checked")!==null){return}handleCheckbox(this,true)});upgradeCheckboxes.bind("click",function(){handleCheckbox(this,false)}).change()})();