(function(){try{var L="2.1.3";if(!window.PAGESETUP){throw"Edmunds UI Loader: PAGESETUP global variable is not defined"}if(typeof window.PAGESETUP!="object"){throw"Edmunds UI Loader: PAGESETUP global variable is not an object"}if(!PAGESETUP.files){PAGESETUP.files=[]}if(!PAGESETUP.loaded){PAGESETUP.loaded=false}if(!PAGESETUP.query_vars){PAGESETUP.query_vars={}}if(!PAGESETUP.default_libs){PAGESETUP.default_libs=[]}if(!PAGESETUP.jsdownloaded){PAGESETUP.jsdownloaded=0}if(!PAGESETUP.yuicdn){throw"Edmunds UI Loader: PAGESETUP requires a YUI CDN to be defined in PAGESETUP.yuicdn"}if(!PAGESETUP.edmuicdn){throw"Edmunds UI Loader: PAGESETUP requires a EDMUI CDN to be defined in PAGESETUP.edmuicdn"}var D=navigator.userAgent.toLowerCase().indexOf("msie");var C=navigator.userAgent.toLowerCase().indexOf("firefox");if(PAGESETUP.loaded){return }PAGESETUP.loadedfiles={};function K(){var O=arguments.callee;if(J.length){var N=J.shift();N=N.replace(/\|/g,"/").replace(/\;/g,".");PAGESETUP.loadedfiles[N]="loaded";if(N.indexOf("http")!==0){var M=M||A("jsflag");if(N.indexOf("edmui")!==-1){N=N.replace(/edmui/,PAGESETUP.edmuicdn)}else{if(N.indexOf("yui")!==-1){N=N.replace(/yui/,PAGESETUP.yuicdn)}}if(!M&&N.indexOf("utilities")===-1){N=N.replace(/\.js/,"-min.js")}else{if(M=="debug"&&N.indexOf("utilities")===-1){N=N.replace(/\.js/,"-debug.js")}}}var P=document.createElement("script");P.type="text/javascript";P.src=N;if(D!==-1){P.onreadystatechange=function(){if(this.readyState=="complete"||this.readyState=="loaded"||this.status==304||this.status==404){O()}};document.getElementsByTagName("head")[0].appendChild(P)}else{document.body.appendChild(P);if(C!==-1&&J.length){O()}else{P.onload=function(){O()};P.onerror=function(){O()}}}}else{PAGESETUP.loaded=true;if(PAGESETUP.execControls){PAGESETUP.execControls()}}}function A(O){if(!PAGESETUP.query_vars.length){var N,P,Q;Q=window.location.search.substr(1,window.location.search.length);if(Q.length<1){return""}N=Q.split("&");for(var M=0;M<N.length;M++){P=N[M].split("=");PAGESETUP.query_vars[P[0]]=P[1]}}return PAGESETUP.query_vars[O]}function E(N){var Q={};var O=[];var M=N.length;for(var P=0;P<M;P++){if(!Q[N[P]]&&!Q[B[N[P]]]){O.push(N[P]);Q[N[P]]=1}}Q=null;return O}var B=PAGESETUP.combined_libs||{};var I=PAGESETUP.breakdown_libs||[];var H=A("jsflag");if(H=="full"||H=="debug"){var F=I.concat(PAGESETUP.files)}else{var F=PAGESETUP.default_libs.concat(PAGESETUP.files)}var J=E(F);K()}catch(G){throw new Error("EDMUI Loader Error: "+G)}})();