// FUNCTION FOR POPUP WINDOWS FROM 10TH ANNIVERSARY SWF function launch(app) { if(app==0){window.open('http://www.disneysports.com/magazine10',null,'directories=no,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,titlebar=no,toolbar=no,height=600,width=900,top=38,left=76')} if(app==1){window.open('http://72.32.29.66',null,'directories=no,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,titlebar=no,toolbar=no,height=600,width=900,top=38,left=76')} } // EVENT SELECTOR DROP DOWN function eventSelectorRedirect(obj) { url = obj.options[obj.selectedIndex].value; if(url) { eval("window.location='" + url + "'"); } } // Countdown JS function countdown(targetMonth, targetDay, targetYear, targetTimezone, localDST, targetHour, targetMin) { today = new Date(); var currentMonth = today.getMonth()+1; if(currentMonth<10) currentMonth = "0"+currentMonth; var currentDay = today.getDate(); if (currentDay<10) currentDay = "0"+currentDay; var currentYear = today.getFullYear(); var currentTimezone = today.getTimezoneOffset()/60; if(currentTimezone>0) currentTimezone = currentTimezone - 2*currentTimezone - localDST; else currentTimezone = currentTimezone + (-2)*currentTimezone - localDST; var timezoneDiff = targetTimezone - currentTimezone; var currentHour = today.getHours(); currentHour += timezoneDiff; if (currentHour<10) currentHour = "0"+currentHour; var currentMin = today.getMinutes(); if (currentMin<10) currentMin = "0"+currentMin; var currentSec = today.getSeconds(); if (currentSec<10) currentSec = "0"+currentSec; var currentTime = today.getTime(); //alert(currentMonth+"\n"+currentDay+"\n"+currentYear+"\n"+currentTimezone+"\n"+currentHour+"\n"+currentMin); var today = new Date(currentMonth+"/"+currentDay+"/"+currentYear+" "+currentHour+":"+currentMin+":"+currentSec); var target = new Date(targetMonth+"/"+targetDay+"/"+targetYear+" "+targetHour+":"+targetMin); //alert(currentMonth+"/"+currentDay+"/"+currentYear+" "+currentHour+":"+currentMin+":"+currentSec+" GMT"+currentTimezone+" (DST="+localDST+")\n"+targetMonth+"/"+targetDay+"/"+targetYear+" "+targetHour+":"+targetMin+" GMT"+targetTimezone); var diff = Date.parse(target) - Date.parse(today); var dayDiff = Math.floor(diff/(60*60*24*1000)); if(dayDiff<10) dayDiff = "0"+dayDiff; var hourDiff = Math.floor((diff%(60*60*24*1000))/(60*60*1000)); if(hourDiff<10) hourDiff = "0"+hourDiff; var minDiff = Math.floor(((diff%(60*60*24*1000))%(60*60*1000))/(60*1000)); if(minDiff<10) minDiff = "0"+minDiff; var secDiff = Math.floor((((diff%(60*60*24*1000))%(60*60*1000))%(60*1000))/1000); if(secDiff<10) secDiff = "0"+secDiff; if (diff<0) { document.getElementById('countTime').innerHTML = ("00 : 00 : 00 : 00"); } else { document.getElementById('countTime').innerHTML = (dayDiff+" : "+hourDiff+" : "+minDiff+" : "+secDiff); } //alert('"'+targetMonth+'","'+targetDay+'","'+targetYear+'","'+targetTimezone+'","'+localDST+'","'+targetHour+'","'+targetMin+'"'); setTimeout('countdown("'+targetMonth+'","'+targetDay+'","'+targetYear+'",'+targetTimezone+','+localDST+',"'+targetHour+'","'+targetMin+'")',1000); } function countdownInit(targetTime, targetDate, targetTimezone) { var months = new Array("January","February","March","April","May","June","July","August","September","October","November","December"); var timeArray = targetTime.split(":"); if(timeArray[0].length<2) timeArray[0] = "0"+timeArray[0]; var dateArray = targetDate.split(" "); if(dateArray[1]<10) { dateArray[1] = dateArray[1].substr(0,1); } else { dateArray[1] = dateArray[1].substr(0,2); } dateArray[1] = parseInt(dateArray[1],10) + 1; // fix for mysterious 1-day difference compared to CMS input if(dateArray[1]<10) dateArray[1] = "0"+dateArray[1]; for(i=0;i<12;i++) { if(dateArray[0]==months[i]) { dateArray[0] = i+1; break; } } if(dateArray[0]<10) dateArray[0] = "0"+dateArray[0]; //var targetDST=0; var localDST=0; var beginDST = new Date(); beginDST.setMonth(2); beginDST.setDate(14); var day14 = beginDST.getDay(); beginDST.setDate(14-day14); var endDST = new Date(); endDST.setMonth(10); endDST.setDate(7); var day7 = endDST.getDay(); endDST.setDate(7-day7); var localDate = new Date(); if((localDate >= beginDST) && (localDate < endDST)) localDST=1; if(targetTimezone=="Pacific") var intTargetTimezone=-8; else var intTargetTimezone=-5; //alert(dateArray[0]+"\n"+dateArray[1]+"\n"+dateArray[2]+"\n"+intTargetTimezone+"\n"+localDST+"\n"+timeArray[0]+"\n"+timeArray[1]); countdown(dateArray[0],dateArray[1],dateArray[2],intTargetTimezone,localDST,timeArray[0],timeArray[1]); } // EXPAND left navigation elements var sportsExpanded = false; var specEventsExpanded = false; var venuesExpanded = false; function expand(element) { if(element == "sportsSubNav"){ if (sportsExpanded != true) { document.getElementById('toggler').className='toggleon'; document.getElementById(element).style.display ='block'; sportsExpanded = true; } else { document.getElementById('toggler').className='toggle'; document.getElementById(element).style.display ='none'; sportsExpanded = false; } } if(element == "specEventsSubNav"){ if (specEventsExpanded != true) { document.getElementById('toggler2').className='toggleon'; document.getElementById(element).style.display ='block'; specEventsExpanded = true; } else { document.getElementById('toggler2').className='toggle'; document.getElementById(element).style.display ='none'; specEventsExpanded = false; } } if(element == "venuesSubNav"){ if (venuesExpanded != true) { document.getElementById('toggler3').className='toggleon'; document.getElementById(element).style.display ='block'; venuesExpanded = true; } else { document.getElementById('toggler3').className='toggle'; document.getElementById(element).style.display ='none'; venuesExpanded = false; } } }