function OmnitureParams(){this.pageName="";this.channel="";this.prop1="";this.prop2="";this.prop3="";this.hier1="";this.prop4="";this.prop5="";this.prop6=""}var delimiter=":";var delimiterReplaceChar=" ";function createOmnitureParams(d){var c=new OmnitureParams();c.channel=d.channel;try{for(prop in d){d[prop]=clearInputString(d[prop])}var a=getFnByChannel(d.channel);a(d,c);c.prop15=getUserInfoString();c.eVar15=s.prop21}catch(b){}finally{return c}}function getFnByChannel(b){var a={"product categories":pcParams,manufacturers:manufParams,topics:topicsParams,columnists:columnistsParams,news:newsParams,tips:tipsParams,misc:miscParams,"fire apparatus":famParams,"page not found":notFoundParams,"company directory":compDirParams,homeland1:h1Params,home:hpParams,"info pages":infopageParams,search:searchParams,"fire yellow pages":yellPagesParams,"manufacturer-directory":manufDirParams,newsletters:newsletterParams,registration:regParams,polls:pollsParams,print:printParams,email:printParams,slideshows:slideshowParams,careers:careersParams,login:loginParams};return a[b]}function loginParams(a,b){if(linkArr.length==1&&linkArr[0]=="login"){sTV.call(b,linkArr[0])}else{sTV.call(b,linkArr[1])}}function careersParams(a,b){sCV.call(b,"topic","Fire Jobs",a.view);if(!isNaN(parseInt(a.view))&&a.cat==""&&a.vid==""){sTV.call(b,"homepage");b.pageName="careers homepage"}else{if(a.cat=="search-fire-jobs"&&a.vid==""&&a.find_by==""){sTV.call(b,"job search");b.pageName="job search homepage"}else{if(!isNaN(parseInt(a.cat))){sTV.call(b,"listings",getPageNamePostfix(a.cat).substr(1));b.pageName="ems jobs - job listing";sCV.call(b,a.ct,null,a.cat)}else{if(a.cat=="state-fire-jobs"){if(a.vid>""){sTV.call(b,"job search","state",trim(a.vid))}else{sTV.call(b,"job search","state")}}else{if(a.find_by>""){sTV.call(b,"job search",a.find_by,a.sub3)}else{if(a.cat>""){if(!isNaN(parseInt(a.vid))){sTV.call(b,getContentName(a.ct)+" page");b.pageName+=getPageNamePostfix(a.vid);sCV.call(b,a.ct,null,a.vid)}else{sTV.call(b,a.cat)}}}}}}}}function slideshowParams(a,b){sTV.call(b,a.ctitle);sCV.call(b,a.ct,a.ctitle,a.view)}function printParams(a,b){if(a.view=="whats"){sTV.call(b,a.view);sCV.call(b,a.ct,a.ctitle,a.vid)}else{sTV.call(b,a.ct);sCV.call(b,a.ct,a.ctitle,a.vid)}}function pollsParams(a,b){sTV.call(b,a.ctitle);sCV.call(b,a.ct,a.ctitle,a.cat)}function regParams(a,b){if(linkArr.length==1&&linkArr[0]=="registration"){var c={1:"step1 - user info",2:"step2 - agency info",3:"step3 - subscriptions"};sTV.call(b,c[a.step])}else{if(linkArr.length==1&&linkArr[0]=="thankyouforregistration"){sTV.call(b,"thank you page")}else{sTV.call(b,linkArr[0])}}}function newsletterParams(a,b){if(!isNaN(parseInt(a.vid))){sTV.call(b,getContentName(a.ct)+" page");b.pageName+=getPageNamePostfix(a.vid);sCV.call(b,a.ct,null,a.vid)}else{sTV.call(b,"main page")}}function manufDirParams(a,b){if(a.vid>""){sTV.call(b,a.vid)}else{sTV.call(b,"main page")}}function yellPagesParams(a,b){if(isNaN(parseInt(a.view))){sTV.call(b,"main page")}else{setCategoryParams(a,b)}}function searchParams(a,b){sTV.call(b,a.cat)}function infopageParams(b,c){var a=clearCategoryUrl(b.url);sTV.call(c,a);sCV.call(c,b.ct,b.ctitle,b.view)}function hpParams(a,b){sTV.call(b,"home")}function h1Params(a,b){sTV.call(b,"homeland-security")}function compDirParams(a,b){if(!isNaN(parseInt(a.view))){setCategoryParams(a,b)}else{sTV.call(b,"main page")}}function notFoundParams(a,b){b.pageType="errorPage"}function famParams(a,b){if(a.view=="fireapparatusmagazine"){if(a.cat==""&&a.vid==""){sTV.call(b,"main page")}else{if(!isNaN(parseInt(a.vid))){sTV.call(b,a.cat,getContentName(a.ct)+" page");b.pageName+=getPageNamePostfix(a.vid);sCV.call(b,a.ct,null,a.vid)}else{if(a.cat>""){sTV.call(b,a.cat)}}}}else{if(a.view=="fireapparatusclassifieds"){if(a.cat==""&&a.vid==""){sTV.call(b,"main page")}else{if(!isNaN(parseInt(a.cat))){sTV.call(b,getContentName(a.ct)+" page");b.pageName+=getPageNamePostfix(a.cat);sCV.call(b,a.ct,null,a.cat)}else{if(a.cat>""){sTV.call(b,a.cat)}}}}}}function miscParams(b,c){var a=(b.url>""?clearCategoryUrl(b.url):"");if(b.view=="corporateprofile"){if(!isNaN(parseInt(b.cat))){sTV.call(c,b.view,a);sCV.call(c,b.ct,null,b.cat)}else{if(!isNaN(parseInt(b.vid))){sTV.call(c,b.view,getContentName(b.ct)+" page");c.pageName+=getPageNamePostfix(b.vid);sCV.call(c,b.ct,null,b.vid)}else{sTV.call(c,b.view)}}}else{if(b.view=="guidelines"){if(!isNaN(parseInt(b.cat))){sTV.call(c,b.view,getContentName(b.ct)+" page");c.pageName+=getPageNamePostfix(b.cat);sCV.call(c,b.ct,null,b.cat)}else{if(!isNaN(parseInt(b.vid))){sTV.call(c,b.view,a);sCV.call(c,b.ct,null,b.vid)}else{sTV.call(c,b.view)}}}else{sTV.call(c,linkArr[0])}}}function tipsParams(a,b){if(a.cat>""){if(isNaN(parseInt(a.cat))){sTV.call(b,a.cat)}else{sTV.call(b,getContentName(a.ct)+" page");b.pageName+=getPageNamePostfix(a.cat);sCV.call(b,a.ct,null,a.cat)}}else{sTV.call(b,"main page")}}function newsParams(a,b){if(linkArr.length==1&&linkArr[0]=="fire-news"){sTV.call(b,"main page")}if(a.view=="news"&&a.cat=="allnews"){sTV.call(b,a.cat)}if(linkArr.length==1&&(linkArr[0]=="news-reports"||linkArr[0]=="fire-video-news"||linkArr[0]=="exclusive-articles"||linkArr[0]=="incident-reports"||linkArr[0]=="photo-reports"||linkArr[0]=="newdeliveries"||linkArr[0]=="official-announcements"||linkArr[0]=="lodd-line-of-duty-deaths")){sTV.call(b,linkArr[0])}if(linkArr.length==2&&linkArr[0]=="fire-news"&&!isNaN(parseInt(linkArr[1]))){sTV.call(b,getContentName(a.ct)+" page");b.pageName+=getPageNamePostfix(parseInt(linkArr[1]));sCV.call(b,a.ct,null,linkArr[1])}if(linkArr[0]=="fire-news"&&linkArr[1]=="recent-news"){sTV.call(b,linkArr[1])}if(linkArr.length==2&&linkArr[1]=="submit"){sTV.call(b,linkArr[1])}if(linkArr.length==2&&(linkArr[0]=="news-reports"||linkArr[0]=="lodd-line-of-duty-deaths"||linkArr[0]=="newdeliveries"||linkArr[0]=="incident-reports"||linkArr[0]=="official-announcements")){var c=a.cat>""?a.cat:a.vid;sTV.call(b,linkArr[0],getContentName(a.ct)+" page");b.pageName+=getPageNamePostfix(c);sCV.call(b,a.ct,null,c)}}function columnistsParams(a,b){if(isNaN(parseInt(a.view))){sTV.call(b,a.cat=="allarticles"?"articles":"main page")}else{setCategoryParams(a,b)}}function topicsParams(a,b){if(parseInt(a.view)==113405){a.cat=""}if(!isNaN(parseInt(a.view))){setCategoryParams(a,b)}else{sTV.call(b,a.view)}}function manufParams(b,c){var a=clearCategoryUrl(b.url);if(b.cat=="info-request"){sTV.call(c,b.url,b.cat)}else{sTV.call(c,b.url)}sCV.call(c,b.ct,null,b.vid)}function pcParams(a,b){if(!isNaN(parseInt(a.view))){setCategoryParams(a,b)}else{if(a.view=="fire-products"){if(a.cat=="press-releases"||a.cat=="articles"){if(!isNaN(parseInt(a.vid))){sTV.call(b,a.cat,getContentName(a.ct)+" page");b.pageName+=getPageNamePostfix(a.vid);sCV.call(b,a.ct,null,a.vid)}else{sTV.call(b,a.cat)}}else{if(a.search>""){sTV.call(b,"search")}else{if(!(a.cat>"")){sTV.call(b,"main page")}}}}else{if(a.view=="products"){sTV.call(b,"ems categories")}}}}function setCategoryParams(b,c){var a=clearCategoryUrl(b.url);if(b.cat>""){if(!isNaN(parseInt(b.vid))){sTV.call(c,a,getContentName(b.ct)+" page");c.pageName+=getPageNamePostfix(b.vid);sCV.call(c,b.ct,null,b.vid)}else{sTV.call(c,a,b.cat);sCV.call(c,b.ct,b.ctitle,b.view)}}else{sTV.call(c,a);sCV.call(c,b.ct,b.ctitle,b.view)}}function sTV(){if(arguments.length==0){}else{if(arguments.length==1){var c=arguments[0];this.pageName=this.prop1=this.prop2=this.prop3=this.hier1=[this.channel,c].join(delimiter)}else{if(arguments.length==2){var c=arguments[0];var b=arguments[1];this.pageName=[this.channel,c,b].join(delimiter);this.prop1=[this.channel,c].join(delimiter);this.prop2=[this.channel,c,b].join(delimiter);this.prop3=this.hier1=[this.channel,c,b].join(delimiter)}else{if(arguments.length==3){var c=arguments[0];var b=arguments[1];var a=arguments[2];this.pageName=[this.channel,c,b,a].join(delimiter);this.prop1=[this.channel,c].join(delimiter);this.prop2=[this.channel,c,b].join(delimiter);this.prop3=this.hier1=[this.channel,c,b,a].join(delimiter)}}}}}function sCV(){var a=arguments[0];var b=arguments[1]>""?arguments[1]:document.title;var c=parseInt(arguments[2]);this.prop4=getContentName(a);this.prop5=clearInputString(b);this.prop6=c}function getContentName(c){var a={"product categories":"category","column sections":"columnist","firerescue categories":"firerescue category"};if(a[c]>""){return a[c]}else{var b=/s$/ig;return c.replace(b,"")}}function getPageNamePostfix(a){return delimiter+parseInt(a)+urlEscape(document.title)}function urlEscape(a){if(!(a>"")){a=""}a=a.replace(/"/gi,"");a=removeHTML(a);a=a.replace(/ /gi,"-");a=a.replace(/['`’]/gi,"");a=a.replace(/[^a-z0-9-]/gi,"-");while(a!=a.replace(/--/gi,"-")){a=a.replace(/--/gi,"-")}a=trim(a.replace(/-/gi," ")).replace(/ /gi,"-");return"-"+a}function removeHTML(a){var b=String(a).replace(/&nbsp;/gi," ");b=b.replace(/(<\s*[^>]*\s*>)/gi,"");return b}function trim(a){return a.replace(/(^\s+)|(\s+$)/g,"")}function getUserInfoString(){return(!isNaN(parseInt(userID))&&parseInt(userID)>0?"Logged in":"Anonymous").toLowerCase()}function clearInputString(a){var b=new RegExp(delimiter,"ig");return(a>""?a.toLowerCase().replace(b,delimiterReplaceChar):"")}function clearCategoryUrl(b){var c=/-/ig;var a=/\//ig;b=b.replace(c,delimiterReplaceChar);b=b.replace(a,delimiterReplaceChar);return trim(b)}function processGoogleSearch(){var b=document.forms["cse-search-box"]["q"].value;b=b.replace(/[:]/ig,"").toLowerCase();var c=document.getElementById("cse-search-results").offsetHeight>260;p.prop7=(c?"":"null:")+b;for(var d in p){s[d]=p[d]}var a=s.t();if(a){document.write(a)}};