(function(j){var l=j("#sideMenu");
var A=j("#wrapper");
var E=j("#bigmask");
var J=j("#navAccordion");
var H=j("#mainContent");
var v=j("#siteFooter");
var B=j("#hamburgerButton");
C(j(".siteFooter #seoAccordion div"));
var h=j(".accordionTrigger");
var D=j(".form-control");
var t;
var f=true;
var a=true;
var c={state:false};
var m={display:l.css("display")};
var d={position:A.css("position")};
var k={opacity:E.css("opacity"),visibility:E.css("visibility")};
if(p()==="desktop"||p()==="widescreen"){H.removeClass("container-fluid").addClass("container");
D.removeClass("input-lg")
}I();
y();
e(p());
x();
j(window).resize(function(){if(p()==="desktop"){H.removeClass("container-fluid").addClass("container");
D.removeClass("input-lg");
E.trigger("click")
}else{if(p()==="tablet"){H.removeClass("container").addClass("container-fluid");
D.addClass("input-lg");
E.trigger("click")
}else{if(p()==="mobile"){H.removeClass("container").addClass("container-fluid");
D.addClass("input-lg")
}}}I();
y();
e(p())
});
B.on("click",function(K){I();
y();
c.state=!c.state;
m.display="block";
d.position="fixed";
k.opacity=0.5;
k.visibility="visible";
E.css({opacity:k.opacity,visibility:k.visibility});
A.css({position:d.position});
l.css({display:m.display});
A.animate({left:"260px"},{duration:480,queue:false,complete:function(){}});
l.animate({right:"260px"},{duration:480,queue:false,complete:function(){}});
J.animate({opacity:1},{duration:1200,queue:false,complete:function(){}})
});
E.on("click",function(K){if(c.state){c.state=!c.state;
m.display="none";
d.position="relative";
k.opacity=0;
k.visibility="hidden";
J.animate({opacity:0},{duration:120,queue:false});
l.animate({right:"0px"},{duration:480,queue:false,complete:function(){}});
A.animate({left:"0px"},{duration:480,queue:false,complete:function(){l.css({display:m.display});
E.css({opacity:k.opacity,visibility:k.visibility});
A.css({position:d.position})
}})
}});
h.on("click",function(K){if(j(this).css("background-image")!=="none"){if(j(this).hasClass("accordionTriggerReverse")){h.removeClass("accordionTriggerReverse")
}else{h.removeClass("accordionTriggerReverse");
j(this).addClass("accordionTriggerReverse")
}}});
j(".logo-link").hammer().on("tap",function(K){window.location.href="/"
});
j(".logoPhoneNumberAnchor").hammer().on("tap",function(L){var K=j(this).text();
window.location.href="tel:"+K
});
j("#navAccordion").on("show.bs.collapse",function(){if(f){j("#navAccordion .in").collapse("hide")
}});
j("#seoAccordion").on("show.bs.collapse",function(){if(a){j("#seoAccordion .in").collapse("hide")
}});
if(window.location.pathname.indexOf("business_glossary")>0){j("#tabs").addClass("hidden-xs hidden-sm");
j("",{"class":"visible-xs visible-sm form-control nav-dd"}).insertAfter("#tabs");
j("",{selected:"selected",value:"",text:"Go to..."}).appendTo("select.nav-dd");
j("#tabs li").each(function(){var K=j(this).find("a");
j("",{value:K.attr("href"),text:K.text()}).appendTo("select.nav-dd")
});
j("select.nav-dd").change(function(){var K=j(this).find("option:selected").val();
j('ul#tabs a[href="'+K+'"]').trigger("click")
})
}if(window.location.pathname.indexOf("showWizardResults")>0){j('.wizardResultsBody table a:contains("Corporation")').html('CorpCorporation');
j('.wizardResultsBody table a:contains("Nonprofit")').text("Nonprofit")
}j("#tabs a").click(function(K){K.preventDefault();
j(this).tab("show")
});
function p(){var M=window.getComputedStyle(document.body,":before").getPropertyValue("content");
var K=["mobile","tablet","desktop","widescreen"];
for(var L=0;
L'+L+"")
}if(L.match(/email/)||L.match(/Email/)){j("#email").addClass("notSoAwesomeErrorCommon")
}if(L.match(/last/)||L.match(/Last/)){j("#lastName").addClass("notSoAwesomeErrorCommon")
}if(L.match(/first/)||L.match(/First/)){j("#firstName").addClass("notSoAwesomeErrorCommon")
}if(L.match(/validated/)){j(".alert-contactus").removeClass("hidden").text(L)
}}else{if(j.trim(M.thanksPage).length>0){if(typeof s!="undefined"){s.linkTrackVars="prop23,prop25,prop31";
s.linkTrackEvents="event3";
s.prop31=M.contactRecId;
s.prop23=j("#"+M.formId+" #email").val();
s.prop25=s.pageName;
s.eVar37=s.prop31;
s.events="event3";
s.eVar32=M.campaignCode;
s.eVar33=M.campaign;
s.eVar17=M.affilateId;
s.t()
}if(typeof _gaq!=="undefined"){_gaq.push(["_trackEvent","lead_collector","info_request_complete"])
}if(M.formId){g()
}window.location.replace(M.thanksPage)
}else{if(j.trim(M.thanksMessage).length>0){if(typeof s!="undefined"){s.linkTrackVars="prop23,prop25,prop31";
s.linkTrackEvents="event3";
s.prop31=M.contactRecId;
s.prop23=j("#"+M.formId+" #email").val();
s.prop25=s.pageName;
s.eVar37=s.prop31;
s.events="event3";
s.prop5="Page";
s.eVar32=M.campaignCode;
s.eVar33=M.campaign;
s.eVar17=M.affilateId;
s.t()
}if(typeof _gaq!=="undefined"){_gaq.push(["_trackEvent","lead_collector","info_request_complete"])
}if(j.trim(M.formId)=="inc_guide_download_footer"){j(".leadCollectTitle").hide();
j("#"+M.formId).hide();
j("#thanks_message").removeClass("hidden").fadeIn("fast");
g("#thanks_message")
}else{if(0===j.trim(M.thanksMessage).length){M.thanksMessage="Thank you for contacting us. We look forward to serving your needs."
}j("#"+M.formId).fadeOut("fast").html(M.thanksMessage).fadeIn("fast");
g("#"+M.formId)
}}}}}function q(K){j("#goldMineCampaignId").val(K)
}jQuery.validator.addMethod("notPlaceHolder",function(L,K){return this.optional(K)||(L!==j(K).attr("placeholder"))
},j.validator.messages.required);
jQuery.validator.addMethod("phoneUS",function(K,L){K=K.replace(/\s+/g,"");
return this.optional(L)||K.length>9&&K.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/)
},"Please enter a valid phone number.");
function g(K){if(typeof K==="undefined"){j(document).append('
')
}else{j('
').insertAfter(K)
}mboxDefine("tcc3LeadMbox","lead_collector_tcc");
mboxUpdate("lead_collector_tcc")
}function z(K){j(".loading-widget").modal(K)
}function C(K){if(!K){return
}var L=j(".siteFooter #seoAccordion").html("");
K.each(function(){var M=j(this),O=M.find("a").first().text(),N="";
switch(M.attr("class")){case"widescreen":N="veryShyPanel";
break;
case"desktop":N="shyPanel";
break;
default:break
}j("",{"class":"accordionContainer panel "+N}).append(j("",{"class":"accordionHeading seoAccordionHeading"}).append(j("",{"class":"accordionAnchor accordionTrigger seoAccordionTrigger","data-toggle":"collapse",href:"#"+O.replace(" ","")+"Links",text:O}))).append(j("",{"class":"accordionContents collapse seoAccordionContents",id:O.replace(" ","")+"Links"}).append(j("").append(M.find("li")))).appendTo(L)
});
L.find("li a").addClass("accordionAnchor seoAccordionAnchor");
y()
}j(".maxlength").keyup(function(){var L=j(this).attr("maxlength");
var K=j(this).val().length;
if(K>L){j(this).val(j(that).val().substring(0,L))
}j("#maxlengthMessage").html(j(this).val().length)
});
function F(K){j("#"+K).attr("maxlength",1000);
isMaxlength(j("#"+K))
}var n=1;
u("story");
u("faq");
u("faqSection");
function u(K){j(".story .answer .content").each(function(){var L=j(this).parent().attr("data-storybreak");
j(this).parent().attr("id","story-"+n);
n++;
j(this).html(j(this).html().replace(L,L+"..."))
});
j(".story .answer .content a").on("click",function(){j(".story .answer").stop();
j(this).trigger("click")
});
j("."+K+" .answer").on("click",function(L){L.preventDefault();
var N=j(this).attr("id");
if(j(this).hasClass("open")===true){if(!j(this).parent().children().is(":animated")){j(this).animate({height:"48px"},500,function(){j("#"+N+" .break").css("display","inline");
j(this).removeClass("open")
})
}}else{var M=j(this).children().height()+20;
j(this).addClass("open");
if(!j(this).parent().children().is(":animated")){j(this).animate({height:M},500,function(){})
}j(this).find(".break").css("display","none")
}})
}if(j("html").hasClass("landing-page")){j(".siteHeader .centerPost").removeClass("col-lg-6");
j(".siteHeader .phone-number").addClass("col-sm-9").removeClass("col-sm-8");
j(".siteHeader .liveChatBox").addClass("col-sm-3").removeClass("col-lg-4")
}j("#salesFunnelModal").on("show.bs.modal",function(N){var K=j(N.relatedTarget),O=K.data("title"),M=K.data("content").replace("-","_"),L=j(this),P=j.get("//dev.incorporate.com/get_content.html",{contentToGet:M.replace("-","_")});
L.find(".modal-title").text(O);
L.find(".modal-body").html(P);
j(".modal-backdrop").remove();
j('').prependTo("#salesFunnelModal")
});
j("#cwReturnUser").submit(function(L){L.preventDefault();
var K,M=j(this),N={ajax:true,userName:j("#bccUserLogin").val(),password:j("#bccPassword").val()};
j.post("/bcclogin.html",N,"json").done(function(O){console.log(O.auth);
if(O.auth){document.cookie="ObSSOCookie="+escape(O.token);
window.location.reload()
}else{K="Authorization Failed.
";
if(O.error&&O.errorMessage.match(/locked/gi)){K+=""+O.errorMessage+"
"
}j("#cwReturnUser .alert-cwReturnUser").html(K).removeClass("hidden").fadeIn("slow")
}}).fail(function(O){K="Authorization Failed.
";
j("#cwReturnUser .alert-cwReturnUser").html(K).removeClass("hidden").fadeIn("slow")
})
});
j(".side-cart-form-button button").on("click",function(){j("#contactForm input#continue").trigger("click")
})
})(jQuery);
function sideCartFollow(e){var a=e,d=$(".side-cart-behind").animate({marginTop:a+"px"},500),g=$(window),f=d.offset(),c=20,b=$(".rightRail section").outerHeight();
g.scroll(function(){var i=$(".contentCol").outerHeight()>(b+(g.scrollTop()-f.top+c));
if(g.scrollTop()>f.top){if(!i){return
}var h=g.scrollTop()-f.top+c;
if(h0){confirmedChangeCompany()
}else{showCompanyChangeModal()
}});
$("#notMyAccountField").val("");
$("#changeCompanyField").val("");
$("#continueChangeCompanyButton").click(function(a){confirmedChangeCompany()
});
$("#cancelChangeCompanyButton").click(function(a){})
});
function showCompanyChangeModal(){$("#companyChangeModal").modal("show")
}function confirmedChangeCompany(){$("#changeCompanyField").val(changeCompanySelector.val());
if(typeof(loadLoadingMessage)=="function"){loadLoadingMessage("start")
}changeCompanySelector.closest("form").submit()
};