
var d=document;var currentPage='home';if(d.location.href.indexOf('https:')!=-1){d.write('<script type="text/javascript" src="https://s.cnn.net/nascar/.element/js/2.0/global_nav.js"></script>');}else{d.write('<script type="text/javascript" src="http://i.cdn.turner.com/nascar/.element/js/2.0/global_nav.js"></script>');}
function cnnHasClass(obj){var result=false;if(obj.getAttributeNode('class')!=null){result=obj.getAttributeNode('class').value;}
return result;}
function cnnSetTableBG(id){var even=false;var evenClass='cnnDefault';var oddClass='cnnGeneric';var args=arguments[1];if(args){oddClass=args;}
var tBody=document.getElementById(id);if(!tBody){return;}
var trs=tBody.getElementsByTagName('tr');for(var i=0;i<trs.length;i++){if(!cnnHasClass(trs[i])&&!trs[i].style.backgroundColor){var tds=trs[i].getElementsByTagName('td');for(var j=0;j<tds.length;j++){var td=tds[j];if(j==9){td.className=even?(evenClass+' cnnLast'):(oddClass+' cnnLast');}else{td.className=even?evenClass:oddClass;}}}
even=!even;}}
function cnnCheckSponsorName(id){if(d.getElementById(id)){var tds=d.getElementById(id).getElementsByTagName('td');for(var i=0;i<tds.length;i++){var content=tds[i].innerHTML;if(content.indexOf('.com')!=-1){var pos=content.indexOf('.com');if(pos>=13){tds[i].innerHTML=content.substr(0,13)+"<br>"+content.substr(13,(content.length-1));}}else if(content.lastIndexOf(' ')>0){if((!(content.match(/href/g)))&&(!(content.match(/img/g)))){var strings=content.split(" ");tds[i].innerHTML='';for(var j=0;j<strings.length;j++){if(strings[j].length>13){strings[j]=(strings[j].substr(0,13)+"-<br>"+strings[j].substr(13,strings[j].length));}
tds[i].innerHTML+=strings[j]+" ";}}}}}}
function getCookies(){var hash=new Array;if(document.cookie!=null){var a=document.cookie.split('; ');for(var i=0;i<a.length;i++){var nv=a[i].split('=');if(nv[1]!=null){hash[nv[0]]=nv[1];}}}
return hash;}
function cnnLaunchVideo(url,tab){var videoUrl=url;var popupWidth='800';var popupHeight='600';var name='video';var suffixRE=/\.?$/;var suffix=suffixRE.exec(videoUrl);if(videoUrl.indexOf('/pr/')!=-1){videoUrl=videoUrl.replace('.html',"_frameset_exclude.html");popupWidth=577;popupHeight=465;name='oldVideo';}
if(suffix!=''){if((videoUrl.indexOf('/2006/')!=-1)&&(videoUrl.indexOf('/pr/video')==-1)){videoUrl='/pr/video'+videoUrl.replace(suffixRE,"_frameset_exclude.html");popupWidth=577;popupHeight=465;name='oldVideo';}else{videoUrl=videoUrl.replace(suffixRE,"/frameset.exclude.html");}}
if((videoUrl.indexOf('/video/')==-1)&&((videoUrl.indexOf('/promos/')==-1)||(videoUrl.indexOf('/multimedia/')==-1))){videoUrl="/video"+videoUrl;}
if(tab){videoUrl+=('?'+tab);}else{videoUrl+=('?MostPopular');}
if((videoUrl.indexOf('/video/')!=-1)&&((videoUrl.indexOf('/frameset.exclude.html')!=-1)||(videoUrl.indexOf('_frameset_exclude.html')!=-1))){var popupWindow=window.open(videoUrl,name,'width='+popupWidth+',height='+popupHeight+',scrollbars=no,resizable=yes');popupWindow.focus();}else{top.location.href=videoUrl;}}
function LaunchVideo(url){var videoUrl=url;var name='oldVideo';var popupWidth='577';var popupHeight='465';var suffixRE=/\.(((np\.|r1\.)?smil|ram)[^\/]*)?$/;var suffix=suffixRE.exec(videoUrl);if(suffix){if(videoUrl.indexOf('/2007/01/3')!=-1){name='video';popupWidth='800';popupHeight='600';if(videoUrl.indexOf('/video/')==-1){videoUrl='/video'+videoUrl.replace(suffixRE,"/frameset.exclude.html");}else{videoUrl=videoUrl.replace(suffixRE,"/frameset.exclude.html");}}else if(videoUrl.indexOf('nascar247')!=-1){name='247';popupWidth='730';popupHeight='460';videoUrl=videoUrl.replace(suffixRE,"_frameset_exclude.html");if(videoUrl.indexOf('/video')==-1){videoUrl='/video'+videoUrl;}}else if(videoUrl.indexOf('/video')!=-1){videoUrl='/pr'+videoUrl.replace(suffixRE,"_frameset_exclude.html");}else{videoUrl='/pr/video'+videoUrl.replace(suffixRE,"_frameset_exclude.html");}
var popupWindow=window.open(videoUrl,name,'width='+popupWidth+',height='+popupHeight+',scrollbars=no,resizable=yes');popupWindow.focus();}else{top.location.href=videoUrl;}}
function cnnLaunchApp(url,archive,raceID,sessionID,audioOffset,lapNum){appUrl=htmlApp(url);if(url.indexOf('wc')>-1||url.indexOf('bg')>-1){width='750';height='600';}else if(url=='tps'){width='568';height='547';}else if(url.indexOf('rad')>-1){width='577';height='474';}else if(url.indexOf('pc')>-1){width='790';height='554';}else if(url.indexOf('rv')>-1){width='1000';height='700';}
if(appUrl){if(archive){appUrl+='&archive='+archive+'&raceID='+raceID+'&sessionID='+sessionID+'&audioOffset='+audioOffset+'&lapNum='+lapNum;}window.open(appUrl,url,'width='+width+',height='+height+',toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes');}}
function htmlApp(param){var htmlUrl='';switch(param){case'rvr':htmlUrl='/pr/races/raceview/index.html?product=raceview';break;case'pcr':htmlUrl='/pr/pitcommand/2.0/cup/race/frameset_race_exclude.html?product=pc';break;case'pcq':htmlUrl='/pr/pitcommand/2.0/cup/qual/frameset_qual_exclude.html?product=pc';break;case'rad':htmlUrl='/pr/races/radio/index.html?product=radio';break;case'tps':htmlUrl='/pr/races/scanner/cup/race/index.html?product=scanner';break;case'wcr':htmlUrl='http://www.nascar.com/races/leaderboard/cup/race/index.html';break;case'wcq':htmlUrl='http://www.nascar.com/races/leaderboard/cup/qual/index.html';break;case'wcp1':htmlUrl='http://www.nascar.com/races/leaderboard/cup/practice/index.html';break;case'wcp2':htmlUrl='http://www.nascar.com/races/leaderboard/cup/practice/index.html';break;case'wcp3':htmlUrl='http://www.nascar.com/races/leaderboard/cup/practice/index.html';break;case'bgr':htmlUrl='http://www.nascar.com/races/leaderboard/bg/race/index.html';break;case'bgq':htmlUrl='http://www.nascar.com/races/leaderboard/bg/qual/index.html';break;}
return htmlUrl;}
function LaunchRacecast(url){cnnLaunchApp(url);}
function CNN_openPopup(url,name,widgets,openerUrl){var host=location.hostname;var popupWin=window.open(url,name,widgets);window.top.name="opener";if(popupWin&&popupWin.opener){if(openerUrl){popupWin.opener.location=openerUrl;popupWin.focus();}}}
function openPopUp(url,name,widgets){CNN_openPopup(url,name,widgets);}
function pollSubPop(url,name,widgets){CNN_openPopup(url,name,widgets);}
function openWindow(url,name,widgets){CNN_openPopup(url,name,widgets);}
function jumpLink(url,name,widgets,openerUrl){CNN_openPopup(url,name,widgets,openerUrl);}
function med_vod(vidlocation)
{CNN_openPopup(vidlocation,'620x460','width=620,height=460,scrollbars=no,resizable=no');}
function closeWindow(){top.close();}
var cnnCSIs=new Array();var cnnUseDelayedCSI=0;var localUserAgent=navigator.userAgent.toLowerCase();if((localUserAgent.indexOf('msie')>-1)&&(localUserAgent.indexOf('mac')>-1)){cnnUseDelayedCSI=1;}
function cnnAddContextualLinks(){if(document.getElementById('cnnContextualLinks')){var cLinks=document.getElementById('cnnContextualLinks');var cIframe=document.createElement('iframe');cIframe.id='cnnContextualLinksIframeDispatch';cIframe.setAttribute('marginWidth','0');cIframe.setAttribute('scrolling','no');cIframe.setAttribute('frameBorder','0');cIframe.setAttribute('align','left');cIframe.src='/.element/ssi/global/2.0/links_sponsored_dispatch.html';cLinks.appendChild(cIframe);}}
function cnnAddCSI(id,source,args,breakCache)
{if(id.toLowerCase().split(' ').join('')=='cnncontextuallinks'){cnnAddContextualLinks();return false;}
if(!args){args='';}
breakCache=(!breakCache&&(source.charAt(0)=='/'))?false:true;if(cnnUseDelayedCSI)
{var newCSI=new Object();newCSI.src=source;newCSI.id=id;newCSI.args=args;newCSI.breakCache=breakCache;cnnCSIs[cnnCSIs.length]=newCSI;}
else
{var today=new Date();var currTime=today.getTime();var iframeArgs=(breakCache)?'&time='+currTime:'';if(args)
{iframeArgs=iframeArgs+'&'+args;}
var iframeHtmlSrc='<iframe src="'+source+'?domId='+id+iframeArgs+'" name="iframe'+id+'" id="iframe'+id+'" width="0" height="0" align="right" style="visibility:hidden"></iframe>';document.write(iframeHtmlSrc);}}
function cnnUpdateCSI(html,id)
{var htmlContainerObj=document.getElementById(id)||document.all[id];if(htmlContainerObj)
{htmlContainerObj.innerHTML=html;}
var htmlContentArea=document.body;if(htmlContentArea)
{var previousTopVal=htmlContentArea.style.top||'0px';htmlContentArea.style.top='1px';htmlContentArea.style.top=previousTopVal;}}
function cnnHandleCSIs()
{if(document.body&&document.body.innerHTML&&cnnUseDelayedCSI)
{var iframeOwner=document.getElementById('csiIframe')||document.all['csiIframe'];var iframeHtmlSrc='';for(var incCounter=0;incCounter<cnnCSIs.length;incCounter++)
{var src=cnnCSIs[incCounter].src;var id=cnnCSIs[incCounter].id;var today=new Date();var breakCache=cnnCSIs[incCounter].breakCache;var currTime=today.getTime();var args=(breakCache)?'&time='+currTime:'';if(cnnCSIs[incCounter].args)
{args=args+'&'+cnnCSIs[incCounter].args;}
iframeHtmlSrc+='<iframe src="'+src+'?domId='+id+args+'" name="iframe'+id+'" id="iframe'+id+'" width="0" height="0" align="right"></iframe>';}
if(iframeOwner)
{iframeOwner.innerHTML=iframeHtmlSrc;}}}
var cnnEnableCL=true;var cnnDocDomain='';if(location.hostname.indexOf('.nascar.com')>0){cnnDocDomain='nascar.com';}
if(location.hostname.indexOf('turner.com')>0){if(document.layers){cnnDocDomain='turner.com:'+location.port;}else{cnnDocDomain='turner.com';}}
if(cnnDocDomain){document.domain=cnnDocDomain;}
function WM_browserAcceptsCookies(){var WM_acceptsCookies=false;if(document.cookie==''){document.cookie='WM_acceptsCookies=yes';if(document.cookie.indexOf('WM_acceptsCookies=yes')!=-1){WM_acceptsCookies=true;}}else{WM_acceptsCookies=true;}
return(WM_acceptsCookies);}
function WM_setCookie(name,value,hours,path,domain,secure){if(WM_browserAcceptsCookies()){var numHours=0;var not_NN2=(navigator&&navigator.appName&&(navigator.appName=='Netscape')&&navigator.appVersion&&(parseInt(navigator.appVersion)==2))?false:true;if(hours&&not_NN2){if((typeof(hours)=='string')&&Date.parse(hours)){numHours=hours;}else if(typeof(hours)=='number'){numHours=(new Date((new Date()).getTime()+hours*3600000)).toGMTString();}}
document.cookie=name+'='+escape(value)+((numHours)?(';expires='+numHours):'')+((path)?';path='+path:'')+((domain)?';domain='+domain:'')+((secure&&(secure==true))?'; secure':'');}}
function WM_readCookie(name){if(document.cookie==''){return false;}else{var firstChar,lastChar;var theBigCookie=document.cookie;firstChar=theBigCookie.indexOf(name);var NN2Hack=firstChar+name.length;if((firstChar!=-1)&&(theBigCookie.charAt(NN2Hack)=='=')){firstChar+=name.length+1;lastChar=theBigCookie.indexOf(';',firstChar);if(lastChar==-1)lastChar=theBigCookie.length;return unescape(theBigCookie.substring(firstChar,lastChar));}else{return false;}}}
function WM_killCookie(name,path,domain){var theValue=WM_readCookie(name);if(theValue){document.cookie=name+'='+theValue+'; expires=Fri, 13-Apr-1970 00:00:00 GMT'+((path)?';path='+path:'')+((domain)?';domain='+domain:'');}}
var d=document;function cnnScheduleExpand(el,e){var tds=el.getElementsByTagName('td');var imgs=el.getElementsByTagName('img');if(e.type=='click'){if(el.id.indexOf('results')!=-1){var rowNum=el.id.substring(11,el.id.length);var expandRow=d.getElementById('resultsExpand'+rowNum);}else if(el.id.indexOf('schedule')!=-1){var rowNum=el.id.substring(12,el.id.length);var expandRow=d.getElementById('scheduleExpand'+rowNum);}
if(expandRow){if(expandRow.parentNode.id=='cnnContent'){var newTR=d.createElement('tr');newTR.id='expandRow'+rowNum;var newTD=d.createElement('td');newTD.colSpan='7';newTD.appendChild(expandRow);newTR.appendChild(newTD);el.parentNode.insertBefore(newTR,el.nextSibling);newTR.parentNode.id='cnnDataTableTBody';expandRow.style.display='block';for(var i=0;i<imgs.length;i++){if(imgs[i].parentNode.className=='cnnExpand'){imgs[i].style.backgroundPosition='0 -10px';imgs[i].parentNode.className='cnnClose';}}}else if(d.getElementById('expandRow'+rowNum).parentNode.id=='cnnDataTableTBody'){d.getElementById('expandRow'+rowNum).style.zIndex='-1';expandRow.style.display='none';d.getElementById('cnnContent').appendChild(d.getElementById('expandRow'+rowNum));for(var i=0;i<imgs.length;i++){if(imgs[i].parentNode.className=='cnnClose'){imgs[i].style.backgroundPosition='0 0';imgs[i].parentNode.className='cnnExpand';}}}else{el.parentNode.insertBefore(d.getElementById('expandRow'+rowNum),el.nextSibling);d.getElementById('expandRow'+rowNum).style.zIndex='1';expandRow.style.display='block';for(var i=0;i<imgs.length;i++){if(imgs[i].parentNode.className=='cnnExpand'){imgs[i].style.backgroundPosition='0 -10px';imgs[i].parentNode.className='cnnClose';}}}}
if(d.getElementById('cnnSEOInfo')){if(!d.getElementById('cnnSEOInfo').className){d.getElementById('cnnSEOInfo').className='cnnSEOInfoHidden';cl=d.getElementById('cnnContextualLinks');clClone=cl.cloneNode(true);d.getElementById('cnnSEOandContextual').removeChild(d.getElementById('cnnContextualLinks'));clClone.className='cnnContextualLinksClone';d.getElementById('cnnContent').appendChild(clClone);}}}else{for(var i=0;i<tds.length;i++){tds[i].style.backgroundPosition=(e.type=='mouseover')?'0 -21px':'0 0';}}}
function cnnScheduleYear(){var sched=document.cnnScheduleDD.cnnScheduleYearDD.options[document.cnnScheduleDD.cnnScheduleYearDD.selectedIndex].value;if(sched!=""){location=(sched.split(" ").join(""));}}
function cnnScheduleExpandCancel(e,t){if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();location=t.href;}
function cnnConvertPNGs(){var browser=navigator.userAgent;if(browser.indexOf('MSIE 6')>-1){var imgs=d.getElementsByTagName('img');for(i=0;i<imgs.length;i++){var imgurl=imgs[i].src.replace(/^\s|\s$/g,"");if(imgurl.match(/([^\/\\]+)\.(png)$/i)){imgs[i].style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+imgs[i].src+')';imgs[i].src='http:/\/i.cdn.turner.com/nascar/.e/img/2.0/global/util/pixel.gif';}}}}
var d=document;function cnnShowLogin(){d.getElementById('cnnLoginOverlay').style.visibility="visible";}
function cnnLoginCancel(){d.getElementById('cnnLoginOverlay').style.visibility="hidden";}
if(d.location.href.indexOf('https')!=-1){var cnnElHost='https://s.cnn.net/nascar';}else{var cnnElHost='http://i.cdn.turner.com/nascar';}
if((location.hostname.indexOf('nascar.com')==-1)||((location.hostname.indexOf('.nascar.com')!=-1)&&(location.hostname.indexOf('www.nascar.com')==-1))){var cnnURLHost='http://www.nascar.com';}else{var cnnURLHost='';}
window.cnnNavMenu=function(){};window.cnnMenuHASH=null;cnnNavMenu.MenuType=function(){this.parentId="";this.childId="";this.isActive=0;this.menuObjDOM=null;}
cnnNavMenu.MenuHash=function(){var csSubnav=getCookies();var user=csSubnav["displayname"];var uname='';if(user){uname=user;}
var browser=navigator.appName;var cnnHideMenuTimer=null;var fwDHFlag=false;var fwStart=null;var errCode=0
var errMsg="";var size=0;var submenuData=[{id:"ocnnNews",bgPosX:"0",itemdata:[{text:"Sprint Cup Series",url:cnnURLHost+"/news/headlines/cup/"},{text:"Nationwide Series",url:cnnURLHost+"/news/headlines/bg/"},{text:"Camping World Trucks",url:cnnURLHost+"/news/headlines/truck/"},{text:"Features",url:cnnURLHost+"/news/features/"},{text:"Opinion",url:cnnURLHost+"/news/opinion/"},{text:"NewsWire",url:cnnURLHost+"/news/headlines/newswire/"},{text:"NASCAR 101",url:cnnURLHost+"/kyn/"},{text:"Newsletter",url:cnnURLHost+"/news/newsletter/"},{text:"RSS",url:cnnURLHost+"/services/rss/"}]},{id:"ocnnVideo",bgPosX:"-60px",itemdata:[{text:"NASCAR on SPEED",url:cnnURLHost+"/promos/speed"},{text:"NASCAR on TNT",url:cnnURLHost+"/tnt"},{text:"Kyle's Corner",url:cnnURLHost+"/video/features/kyles_corner/"},{text:"Garage Expert",url:cnnURLHost+"/video/features/garage_expert/"},{text:"Beyond Pit Road",url:cnnURLHost+"/video/features/beyond_pitroad/"},{text:"Sights and Sounds",url:cnnURLHost+"/video/features/sights_sounds/"},{text:"Lap by Lap Video",url:"http://lapbylap.nascar.com/player2.html"}]},{id:"ocnnDrivers",bgPosX:"-124px",itemdata:[{text:"Sprint Cup Series",url:cnnURLHost+"/drivers/list/cup/dps/"},{text:"Nationwide Series",url:cnnURLHost+"/drivers/list/bg/dps/"},{text:"Camping World Trucks",url:cnnURLHost+"/drivers/list/truck/dps/"},{text:"Statistics",url:cnnURLHost+"/kyn/nbtn/"},{text:"All-Time List",url:cnnURLHost+"/drivers/list/cup/dps/all_drivers_A.html"},{text:"Video",url:cnnURLHost+"/video/?defaultTab=Drivers"},{text:"Shop",url:"http://store.nascar.com/home/index.jsp?&source=nascar.dhtml:shop"}]},{id:"ocnnStandings",bgPosX:"-203px",itemdata:[{text:"Sprint Cup Series",url:cnnURLHost+"/standings/cup/"},{text:"Nationwide Series",url:cnnURLHost+"/standings/bg/"},{text:"Camping World Trucks",url:cnnURLHost+"/standings/truck/"},{text:"Results - Cup",url:cnnURLHost+"/races/cup/"},{text:"Results - Nationwide",url:cnnURLHost+"/races/bg/"},{text:"Results - Truck",url:cnnURLHost+"/races/truck/"}]},{id:"ocnnSchedule",bgPosX:"-301px",itemdata:[{text:"Sprint Cup Series",url:cnnURLHost+"/races/cup/"},{text:"2010 Schedule",url:cnnURLHost+"/races/cup/2010/data/schedule.html"},{text:"Nationwide Series",url:cnnURLHost+"/races/bg/"},{text:"2010 Schedule",url:cnnURLHost+"/races/bg/2010/data/schedule.html"},{text:"Camping World Trucks",url:cnnURLHost+"/races/truck/"},{text:"2010 Schedule",url:cnnURLHost+"/races/truck/2010/data/schedule.html"},{text:"Broadcast",url:cnnURLHost+"/races/tune_in/"},{text:"Tracks",url:cnnURLHost+"/races/tracks/"},{text:"Tickets",url:cnnURLHost+"/races/cup/"}]},{id:"ocnnFantasy",bgPosX:"-395px",itemdata:[{text:"3 Wide in the Chase",url:"http://fantasy.nascar.com/racing/titlechase"},{text:"Burn the Competition",url:"http://fantasy.nascar.com/racing/burnthecomp/"},{text:"Fantasy Cap Challenge",url:"http://fantasy.nascar.com/racing/fantasycap/"},{text:"Streak to the Finish",url:"http://fantasy.nascar.com/racing/streaktothefinish/"},{text:"Draft and Play",url:"http://fantasy.nascar.com/racing/draft/"},{text:"Inside Track",url:"http://fantasy.nascar.com/racing/insidetrack/"},{text:"Online Games",url:cnnURLHost+"/games/"},{text:"Help",url:"http://fantasy.nascar.com/customer.xml?sport=4"},{text:"Sweepstakes",url:cnnURLHost+"/games/sweeps/"}]},{id:"ocnnCommunity",bgPosX:"-474px",itemdata:[{text:"Crews",url:"http://community.nascar.com/go/browse/crews"},{text:"Members",url:"http://community.nascar.com/go/browse/members"},{text:"Blogs",url:"http://community.nascar.com/go/browse/blogs"},{text:"Forums",url:"http://community.nascar.com/go/forum/viewboard"},{text:"Photos",url:"http://community.nascar.com/go/browse/photos"},{text:"Videos",url:"http://community.nascar.com/go/browse/videos"},{text:"Events",url:"http://community.nascar.com/blog/calendar.one"},{text:"Chat",url:cnnURLHost+"/promos/redirects/comm/chat.exclude.html"},{text:"Widgets",url:cnnURLHost+"/services/widgets/"}]},{id:"ocnnTrackpass",bgPosX:"-577px",itemdata:[{text:"Scanner",url:cnnURLHost+"/trackpass/about/scanner?sc_cid=hp51"},{text:"PitCommand",url:cnnURLHost+"/trackpass/about/pitcommand?sc_cid=hp52"},{text:"RaceView",url:cnnURLHost+"/trackpass/about/raceview?sc_cid=hp53"},{text:"My TrackPass",url:"https://secure.audience.nascar.com/services/nascar/pitpass/regwall/profileoverview.do"},{text:"Help",url:"http://support.nascar.com/ics/support/default.asp?deptID=5483&task=knowledge&folderID=84"}]},{id:"ocnnShop",bgPosX:"-678px",itemdata:[{text:"Shop By Driver",url:"http://store.nascar.com/category/index.jsp?target=z&source=nascar_dhtml:shopbydriver"},{text:"New Arrivals",url:"http://store.nascar.com/category/index.jsp?categoryId=1408484&source=nascar_dhtml:newarrivals"},{text:"Top Sellers",url:"http://store.nascar.com/category/index.jsp?categoryId=1408485&source=nascar_dhtml:topsellers"},{text:"Men's",url:"http://store.nascar.com/category/index.jsp?categoryId=2056459&source=nascar_dhtml:mens"},{text:"Women's",url:"http://store.nascar.com/category/index.jsp?categoryId=2056660&source=nascar_dhtml:womens"},{text:"Kid's",url:"http://store.nascar.com/category/index.jsp?categoryId=2056661&source=nascar_dhtml:kids"},{text:"Die-Cast",url:"http://store.nascar.com/category/index.jsp?categoryId=2056462&source=nascar_dhtml:diecast"},{text:"Custom Shop",url:"http://store.nascar.com/category/index.jsp?categoryId=2747410&source=nascar.dhtml:customshop"},{text:"Sign up and Save",url:"http://store.nascar.com/emailSignup/index.jsp?partner=header&source=nascar.dhtml:signupandsave"},{text:"Gift Cards",url:"http://store.nascar.com/giftWizard/index.jsp?clickid=topnav_giftcards_txt&source=nascar.dhtml:giftcards"}]}];var hashArray=new Array(submenuData.length);this.isHashMenu=false;this.getSubmenuData=_getSubmenuData;this.show=_show;this.hide=_hide;this.hideAll=_hideAll;this.killTimer=_killTimer;this.startTimer=_startTimer;this.doHide=_doHide;function _getSubmenuData(vIndex){return(submenuData[vIndex]);}
function _show(vIndex,vParentElementIdStr){d.getElementById(submenuData[vIndex].id.substring(1)).style.background='url("'+cnnElHost+'/.element/img/2.1/global/util/sprite.png")'+submenuData[vIndex].bgPosX+' -98px no-repeat';_appendMenuDOM(vIndex,vParentElementIdStr);}
function _hide(vIndex){_removeMenuDOM(vIndex)}
function _hideAll(oIsAll){for(var i=0;i<hashArray.length;i++){try{if(!oIsAll){if(hashArray[i].isActive==1){_removeMenuDOM(i)}}else{_removeMenuDOM(i)}}catch(_eRR){}}}
function _removeMenuDOM(vMenuIndex){d.getElementById(submenuData[vMenuIndex].id.substring(1)).style.background='url("'+cnnElHost+'/.element/img/2.1/global/util/sprite.png")'+submenuData[vMenuIndex].bgPosX+' -74px no-repeat';var pElement=null;var cElement=null;pElement=d.getElementById(hashArray[vMenuIndex].parentId)
cElement=d.getElementById(hashArray[vMenuIndex].childId)
hashArray[vMenuIndex].menuObjDOM=pElement.removeChild(cElement)
hashArray[vMenuIndex].isActive=0;}
function _appendMenuDOM(vIndex,vParentElement){var parentDiv=d.getElementById(vParentElement);var newDiv=null;var newUL=null;var newLI=null;var newA=null;var newText=null;_killTimer();_hideAll(false);try{parentDiv.appendChild(hashArray[vIndex].menuObjDOM);hashArray[vIndex].isActive=1;}catch(eRR){newDiv=d.createElement('div');newDiv.setAttribute("id",submenuData[vIndex].id);newDiv.onmouseover=new Function("cnnMenuHASH.killTimer();");newDiv.onmouseout=new Function("cnnMenuHASH.startTimer();");newUL=d.createElement('ul');for(var i=0;i<submenuData[vIndex].itemdata.length;i++){newLI=d.createElement('li');newA=d.createElement('a');newText=d.createTextNode(submenuData[vIndex].itemdata[i].text);newA.setAttribute('href',submenuData[vIndex].itemdata[i].url);newA.appendChild(newText)
if(i==(submenuData[vIndex].itemdata.length-1)){newA.className='cnnLastLink';}
newLI.appendChild(newA);newUL.appendChild(newLI);}
newDiv.appendChild(newUL);hashArray[vIndex]=new cnnNavMenu.MenuType();hashArray[vIndex].parentId=vParentElement;hashArray[vIndex].childId=submenuData[vIndex].id;hashArray[vIndex].menuObjDOM=newDiv;hashArray[vIndex].isActive=1;parentDiv.appendChild(hashArray[vIndex].menuObjDOM);}}
function _killTimer(){if(cnnHideMenuTimer)clearTimeout(cnnHideMenuTimer);cnnHideMenuTimer=null;fwDHFlag=false;}
function _startTimer(){fwStart=new Date();fwDHFlag=true;cnnHideMenuTimer=setTimeout("cnnMenuHASH.doHide()",250);}
function _doHide(){if(!fwDHFlag)return;var elapsed=new Date()-fwStart;if(elapsed<250){cnnHideMenuTimer=setTimeout("cnnMenuHASH.doHide()",275-elapsed);return;}
fwDHFlag=false;_hideAll(false);}}
cnnMenuHASH=new cnnNavMenu.MenuHash();function cnnSetImgNav(){var pEl=d.getElementById('cnnTopNav');var navLIs=pEl.getElementsByTagName('li');var navAs=pEl.getElementsByTagName('a');var BGs=new Array();BGs=['0','-60px','-124px','-203px','-301px','-395px','-474px','-577px','-678px'];if(navAs.length>0){for(var j=0;j<navAs.length;j++){if(navAs[j].childNodes[0]){navAs[j].removeChild(navAs[j].childNodes[0]);}}
for(var i=0;i<navLIs.length;i++){var el=d.getElementById(navLIs[i].id);el.style.backgroundPosition=BGs[i]+' -74px';}}}
var addLoadEventTimeout=setTimeout(addLoadEvent,1000);function addLoadEvent(){if(d.getElementById('cnnTopNav')){cnnSetImgNav();clearTimeout(addLoadEventTimeout);}else{return addLoadEventTimeout;}}
addLoadEvent();function CSIManager()
{if(CSIManager.caller!=CSIManager.getInstance)
{if((navigator.userAgent.indexOf('Safari')==-1)&&(navigator.userAgent.indexOf('Opera')==-1))
{throw new Error("There is no public constructor for CSIManager.");}}
this.CSIObjects=new Array();this.delayedCSIList=new Array();this.domIDConfig=new Array();this.domOnLoad=new Array();this.domOnBeforeLoad=new Array();this.useDelayedCSI=false;this.numberofRequests=0;var currTime=new Date();this.iframeOffset=0;this.queueAllCalls=false;this.queuedCallArray=new Array();var localUserAgent=navigator.userAgent.toLowerCase();if((localUserAgent.indexOf('msie')>-1)&&(localUserAgent.indexOf('mac')>-1))
{this.useDelayedCSI=true;}
this.dojoSupport=(typeof dojo=="undefined")?false:true;this.prototypeSupport=(typeof Prototype=="undefined")?false:true;this.noFramework=(!this.dojoSupport&&!this.prototypeSupport)?true:false;var csiMgr=this;var csiManagerOnLoad=function()
{csiMgr.initialize();}
var csiManagerShow=function(evt)
{if(evt.persisted)
{window.setTimeout('CSIManager.getInstance().delayedProcessing();',2000);}}
if(this.prototypeSupport)
{Event.observe(window,'load',csiManagerOnLoad);Event.observe(window,'pageshow',csiManagerShow);}
else if(this.dojoSupport){dojo.addOnLoad(csiManagerOnLoad);}
else if(this.noFramework)
{if(window.addEventListener)
{window.addEventListener("load",csiManagerOnLoad,false);window.addEventListener("pageshow",csiManagerShow,false);}
else if(window.attachEvent)
{window.attachEvent("onload",csiManagerOnLoad);}
else
{var tempOnLoad=null;if(window.onload)tempOnLoad=window.onload;window.onload=function()
{csiManagerOnLoad();if(tempOnLoad!=null)tempOnLoad();}}}}
CSIManager.prototype.initialize=function()
{if(!this.useDelayedCSI)
{this.queueAllCalls=true;var lastDiv=document.createElement("div");lastDiv.setAttribute("id","csimanagerdiv");document.body.appendChild(lastDiv);var lastDiv=document.createElement("div");lastDiv.setAttribute("id","csimanagerdivdelayed");document.body.appendChild(lastDiv);this.useDelayedCSI=true;this.queueAllCalls=false;this.processAnyQueuedCalls();this.queuedCallArray=null;}}
CSIManager.prototype.processAnyQueuedCalls=function()
{if(this.queuedCallArray&&this.queuedCallArray!=null)
{for(var qCounter=0;qCounter<this.queuedCallArray.length;qCounter++)
{var queuedObj=this.queuedCallArray[qCounter];this.queuedCallArray[qCounter]='';if(queuedObj)
{this.call(queuedObj.url,queuedObj.args,queuedObj.domId,queuedObj.funcObj,queuedObj.breakCache,queuedObj.overrideID);}}}}
CSIManager.__instance__=null;CSIManager.getInstance=function()
{if(this.__instance__==null)
{this.__instance__=new CSIManager();}
return this.__instance__;}
CSIManager.prototype.addOnLoadById=function(id,func)
{var arr=this.domOnLoad[id];if(!arr){arr=new Array();}
arr.push(func);this.domOnLoad[id]=arr;}
CSIManager.prototype.addOnBeforeLoadById=function(id,func)
{var arr=this.domOnBeforeLoad[id];if(!arr){arr=new Array();}
arr.push(func);this.domOnBeforeLoad[id]=arr;}
CSIManager.prototype.setConfigForId=function(id,obj)
{this.domIDConfig[id]=obj;}
CSIManager.prototype.getConfigForId=function(id)
{var retObj=this.domIDConfig[id];if(!retObj){retObj=new Object();}
return retObj;}
CSIManager.prototype.call=function(url,args,domId,funcObj,breakCache,overrideID)
{if(this.queueAllCalls)
{var queuedObj=new Object();queuedObj.url=url;queuedObj.args=args;queuedObj.domId=domId;queuedObj.funcObj=funcObj;queuedObj.breakCache=breakCache;queuedObj.overrideId=overrideId;this.queuedCallArray.push(queuedObj)}
else
{if((!this.useDelayedCSI)&&(document&&document.readyState&&(document.readyState=='complete')))
{this.initialize();}
this.numberofRequests++;var internalDomId='csi'+(this.iframeOffset+this.numberofRequests);if(overrideID)
{internalDomId=overrideID;}
var domList=new Array();var functionList=new Array();if(url.indexOf(document.domain)==-1&&url.indexOf('http')>-1){return false;}
if(domId.join)
{domList=domId;}
else
{domList.push(domId);}
if(funcObj)
{if(funcObj.join)
{functionList=funcObj;}
else
{functionList.push(funcObj);}}
this.CSIObjects[internalDomId]={functionList:functionList,dom:domList,url:url,args:args,csiRequestNum:this.numberofRequests,disableCache:breakCache};var newCSI=new Object();newCSI.src=url;newCSI.id=internalDomId;newCSI.domId=domList;newCSI.args=args;newCSI.breakCache=breakCache;newCSI.csiRequestNum=this.numberofRequests;this.delayedCSIList[this.delayedCSIList.length]=newCSI;var today=new Date();var currTime=today.getTime()%60;var iframeArgs=(breakCache)?'time='+currTime:'';if(args)
{iframeArgs=(iframeArgs)?iframeArgs+'&':'';iframeArgs+=args;}
try
{if(funcObj)
{var xhrObject=null;if(this.dojoSupport)
{try
{if(navigator.userAgent.toLowerCase().indexOf("msie 7.0")!=-1)throw new Error("NoDojoSupport");var bindArgs={url:url+'?'+iframeArgs+'&csiID='+internalDomId,mimetype:"text/html",transport:"IframeTransport"};xhrObject=dojo.io.bind(bindArgs);}
catch(err)
{throw new Error("DojoFailure");}}
else if(this.prototypeSupport)
{try
{if(navigator.userAgent.toLowerCase().indexOf("safari")!=-1)throw new Error("SafariCrossDomainFailure");var csiMgr=this;xhrObject=new Ajax.Request(url,{method:"get",parameters:iframeArgs+"&csiID="+internalDomId,onComplete:function(response)
{if(response&&response.responseText&&response.responseText.indexOf('<textarea id="jsCode">')!=-1)
{var startStr='<textarea id="jsCode">';var startPos=response.responseText.indexOf(startStr)+startStr.length;var myCode=response.responseText.slice(startPos,response.responseText.indexOf('</textarea>'));var obj=eval('('+myCode+')');csiMgr.callBackJS(obj,internalDomId);}},onException:function(x,o)
{throw new Error("PrototypeException for url ["+url+"]: "+o.messageText);},onFailure:function(x,o)
{throw new Error("PrototypeFailure");}});}
catch(err)
{throw new Error("PrototypeFailure");}}
else
{throw new Error("NoXHRFramework");}}
else
{throw new Error("NoCallBackFunction");}}
catch(err)
{if(this.useDelayedCSI)
{var realIframeUrl=url+"?"+iframeArgs+"&csiID="+internalDomId;var iframeObj=document.createElement('iframe');iframeObj.setAttribute('src',realIframeUrl);iframeObj.setAttribute('id','csiDataIframe'+internalDomId);iframeObj.setAttribute('name','csiDataIframe'+internalDomId);iframeObj.setAttribute('width','10');iframeObj.setAttribute('height','10');iframeObj.setAttribute('style','visibility:hidden;position:absolute;top:0px;left:-100px;');iframeObj.style.top='0px';iframeObj.style.left='-100px';iframeObj.style.position='absolute';var containerDiv=document.createElement('div');containerDiv.setAttribute('id','csiIframeObjs'+internalDomId);containerDiv.appendChild(iframeObj);if(document.getElementById("csimanagerdiv"))
{document.getElementById("csimanagerdiv").appendChild(containerDiv);if(navigator.userAgent.indexOf('MSIE')!=-1)
{window.setTimeout("var tmpIframObj=document.getElementById('csiDataIframe"+internalDomId+"');if(tmpIframObj.readyState=='uninitialized'){tmpIframObj.src=tmpIframObj.getAttribute('src');tmpIframObj.position='absolute';tmpIframObj.style.left='-100px';}",500)}}}
else
{var iframeHtmlSrc='<div id="csiIframeObjs'+internalDomId+'"><iframe src="'+url+'?'+iframeArgs+'&csiID='+internalDomId+'" name="csiDataIframe'+internalDomId+'" id="csiDataIframe'+internalDomId+'" width="10" height="10" style="visibility:hidden;position:absolute;top:0px;left:-100px;"></iframe></div>';document.write(iframeHtmlSrc);}}}}
CSIManager.prototype.callBackHtml=function(html,id)
{var htmlContainerObj=false;if(document.getElementById)
{htmlContainerObj=document.getElementById(id);if(!htmlContainerObj)
{if(this.CSIObjects[id]&&this.CSIObjects[id].dom)
{id=this.CSIObjects[id].dom;htmlContainerObj=document.getElementById(id);}}}
else if(document.all)
{htmlContainerObj=document.all[id];if(!htmlContainerObj)
{if(this.CSIObjects[id]&&this.CSIObjects[id].dom)
{id=this.CSIObjects[id].dom;htmlContainerObj=document.all[id];}}}
if(htmlContainerObj)
{htmlContainerObj.innerHTML=html;}
var htmlContentArea=0;if(htmlContentArea)
{var previousTopVal=htmlContentArea.style.top||'0px';htmlContentArea.style.top='1px';htmlContentArea.style.top=previousTopVal;}}
CSIManager.prototype.callBackJS=function(jsonObj,csiID)
{if(this.CSIObjects[csiID])
{var functionList=this.CSIObjects[csiID].functionList;var domList=this.CSIObjects[csiID].dom;if(functionList)
{var functionLength=functionList.length;var domListLength=domList.length;if(functionLength!=domListLength)
{if(domListLength<functionLength)
{var lastDomID=domList[domListLength-1];for(var i=domListLength;i<functionLength;i++)
{domList.push(lastDomID);}
domListLength=domList.length;}
else
{var lastFunctionObj=functionList[functionLength-1];for(var i=functionLength;i<domListLength;i++)
{functionList.push(lastFunctionObj);}
functionLength=functionList.length;}}
for(var fCounter=0;fCounter<functionList.length;fCounter++)
{var funcCall=functionList[fCounter];if(funcCall)
{var configObj=this.getConfigForId(domList[fCounter]);var beforeLoadFuncArr=this.domOnBeforeLoad[domList[fCounter]];if(beforeLoadFuncArr)
{for(var i=0;i<beforeLoadFuncArr.length;i++)
{var realFunc=beforeLoadFuncArr[i];realFunc(jsonObj,domList[fCounter],configObj);}}
this.callBackHtml(funcCall(jsonObj,domList[fCounter],configObj),domList[fCounter]);var onLoadFunctionArr=this.domOnLoad[domList[fCounter]];if(onLoadFunctionArr)
{for(var i=0;i<onLoadFunctionArr.length;i++)
{var realFunc=onLoadFunctionArr[i];realFunc(jsonObj,domList[fCounter],configObj);}}}}
this.CSIObjects[csiID]='';}}}
CSIManager.prototype.delayedProcessing=function()
{if(document.body&&document.body.innerHTML&&this.useDelayedCSI)
{var iframeOwner=document.getElementById('csimanagerdivdelayed')||document.all['csimanagerdivdelayed'];var iframeHtmlSrc='';for(var incCounter=0;incCounter<this.delayedCSIList.length;incCounter++)
{var src=this.delayedCSIList[incCounter].src;var id=this.delayedCSIList[incCounter].id;var today=new Date();var breakCache=this.delayedCSIList[incCounter].breakCache;var currTime=today.getTime()%60;var args=(breakCache)?'&time='+currTime:'';if(this.delayedCSIList[incCounter].args)
{args=args+'&'+this.delayedCSIList[incCounter].args;}
iframeHtmlSrc+='<iframe src="'+src+'?csiID='+id+args+'" name="csiDataIframe'+id+'" id="csiDataIframe'+id+'" width="10" height="10" style="visibility:hidden;position:absolute;top:0px;left:-100px;"></iframe>';}
if(iframeOwner)
{iframeOwner.innerHTML=iframeHtmlSrc;}}}
CSIManager.getInstance();function displayPayload(obj,id,configObj){var output='';var temp='';var desc='';var icon='';for(var i=0;i<obj.length;i++){for(var e in obj[i]){if(typeof obj[i][e]=='object'){for(var a in obj[i][e]){if(a=="temperature"){temp=obj[i][e][a];}
if(a=="description"){desc=obj[i][e][a];}
if(a=="icon"){icon=obj[i][e][a];}}}}}
output+='<img src="http://i.cdn.turner.com/nascar/.element/img/2.1/weather/02/'+icon+'.gif" width="54" height="47" alt="'+desc+'">';output+=desc+" "+temp+"&deg;<br>";output+=str+"Forecast</a>";return output;}