function GetRedirectAndCampaignObject(){var t="",l,r,a,i,n,u,f,s;t=Cookies.get("REDIRECTURL");console.log("redirectURL",t);(t==undefined||t=="#storeLocator"||t.indexOf("states/")>-1||t.indexOf("find-a-flooring-store")>-1)&&(t="");var h=Cookies.get("utmCmp"),c="",e="national",o="national",v="";if(h){if(l=Cookies.get("__utmz"),l)for(r=l.split("|"),e=o="",n=0;n-1&&(u=r[n].split("="),u.length>1&&(e=u[1])),r[n].indexOf("utmcmd")>-1&&(f=r[n].split("="),f.length>1&&(o=f[1]));if(a=Cookies.get("utmAdditionalValues"),a)for(i=a.split("&"),n=0;n1&&(e=u[1])):o=="national"&&i[n].toLowerCase().indexOf("utm_medium")==0?(f=i[n].split("="),f.length>1&&(o=f[1])):i[n].toLowerCase().indexOf("utm_campaign")==-1&&i[n].toLowerCase().indexOf("utm_")==0&&(v+="&"+i[n])}else h="organic";return c=t.indexOf("?")>-1?"&":"?",c+="utm_campaign="+h+"&utm_source="+e+"&utm_medium="+o+v,s={},s.CampaignUrl=c,s.RedirectURL=t,s.CampaignCookie=h,s}function GetCityListHtml(n){var t="";return $.each(n,function(n,i){var r=i.replace(/\s/g,"_").replace(/\'/,"|").toLowerCase();r=encodeURIComponent(r);t+='
'+i+" Flooring Stores<\/a><\/div>"}),t}function GetStoreMapHtml(n){var t="",r=[],i=GetRedirectAndCampaignObject();return $.each(n,function(n,u){r.push(u.LocationNumber);var e="",f="";switch(i.CampaignCookie){case"online":case"national":case"organic":f=u.Organic;break;case"organiclocal":f=u.OrganicLocal;break;case"local":f=u.Local_PPC;break;default:f=u.Organic}e=f&&f.length>0?'
'+f+"<\/a><\/div>":"";u.MicroSiteUrl=u.MicroSiteUrl.trim();u.MicroSiteUrl.substring(u.MicroSiteUrl.length-1)!="/"&&(u.MicroSiteUrl+="/");t+='

'+u.Line1+"<\/div>";u.Line2!=""&&(t+="
"+u.Line2+"<\/div>");t+='
'+u.City+'<\/span>, '+u.State+'<\/span> '+u.Postal+"<\/span><\/div><\/address>"+e+'
<\/div>