/*
	$Id:$
	$URL:$
*/



var headerURL;var urlUtil={getTemplateName:function(url){var _referer=this._lookupRefererParameter(location.href);if(_referer){return _referer;}
if(url.indexOf("?")==-1){return url;}
return url.substring(0,url.indexOf("?"));},getHost:function(url){if(url.indexOf("http:\/\/")==0){url=url.substring(7,url.length);}
if(url.indexOf("https:\/\/")==0){url=url.substring(8,url.length);}
var parts=url.split('/');var internalHost=/^[a-zA-Z]*$/.test(parts[0]);var ipHost=/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/.test(parts[0]);if(internalHost||ipHost){return parts[0]+'/'+parts[1];}else{return parts[0];}},_lookupRefererParameter:function(url){var _refererIndex=url.indexOf('?');if(_refererIndex!=-1){var _querystring=url.substr(_refererIndex+1,url.length-_refererIndex-1);var _params=_querystring.split('&');for(var _i=0;_i<_params.length;_i++){if(_params[_i].split('=')[0]=='referer'){return _params[_i].split('=')[1];}}}}}
var mapTable={_hasDefault:false,defaultHeaderLink:'',defaultOmnitureSitename:'',urlArr:[],headerLinkArr:[],omnitureSitenameArr:[],find:function(url){for(var i=0;i<this.urlArr.length;i++){if(this.urlArr[i]==url.substr(0,this.urlArr[i].length)){setCookie('brandingheader_site_name',this.omnitureSitenameArr[i],14);return this.headerLinkArr[i];}}
if(this._hasDefault){setCookie('brandingheader_site_name',this.defaultOmnitureSitename,14);return this.defaultHeaderLink;}
return'N/A';},add:function(url,headerLink,omnitureSitename){this.urlArr[this.urlArr.length]=url;this.headerLinkArr[this.headerLinkArr.length]=headerLink;this.omnitureSitenameArr[this.omnitureSitenameArr.length]=omnitureSitename;},setDefaultHeaderLink:function(headerLink,omnitureSitename){this._hasDefault=true;this.defaultHeaderLink=headerLink;this.defaultOmnitureSitename=omnitureSitename;},removeRow:function(position){this.urlArr.splice(position,1);this.headerLinkArr.splice(position,1);this.omnitureSitenameArr.splice(position,1);},size:function(){return this.urlArr.length;},getUrl:function(index){return this.urlArr[index];},getHeaderLink:function(index){return this.headerLinkArr[index];},getOmnitureSitename:function(index){return this.omnitureSitenameArr[index];}}
function getCookie(name){var theCookies=document.cookie.split(/[; ]+/);for(var i=0;i<theCookies.length;i++){var aName=theCookies[i].substring(0,theCookies[i].indexOf('='));if(aName==name){return unescape(theCookies[i].substring(theCookies[i].indexOf('=')+1));}}}
function setCookie(cookieName,cookieValue,nDays){var today=new Date();var expire=new Date();if(nDays==null||nDays==0)nDays=1;expire.setTime(today.getTime()+3600000*24*nDays);document.cookie=cookieName+"="+escape(cookieValue)
+";expires="+expire.toGMTString();}
