
var tii_isopera=typeof window.opera!='undefined';var tii_isie=typeof document.all!='undefined'&&!tii_isopera&&navigator.vendor!='KDE';var tii_issafari=navigator.vendor=='Apple Computer, Inc.';function tii_getTotalOffsetPosition(element,direction)
{var pos=direction=='x'?element.offsetLeft:element.offsetTop;var tmp=element.offsetParent;while(tmp!=null)
{pos+=direction=='x'?tmp.offsetLeft:tmp.offsetTop;tmp=tmp.offsetParent;}
return pos;}
function tii_stopDefaultAction(event)
{event.returnValue=false;if(typeof event.preventDefault!='undefined')
{event.preventDefault();}}
function tii_dom_createElement(nodeName,attributes)
{var isopera=typeof window.opera!='undefined';var isie=typeof document.all!='undefined'&&!isopera&&navigator.vendor!='KDE';var newElement;try
{newElement=document.createElement(nodeName);}
catch(error)
{return null;}
var attributesLength=attributes.length;for(var i=0;i<attributesLength;i++)
{var attribute=attributes[i][0];var value=attributes[i][1];newElement.setAttribute(attribute,value);switch(attribute)
{case'id':newElement.id=value;break;case'class':if(isie)
{newElement.setAttribute('className',value);}
newElement.className=value;break;case'style':newElement.style.cssText=newElement.style.cssText+' '+value;break;case'for':if(isie)
{newElement.setAttribute('htmlFor',value);}
newElement.htmlFor=value;}}
return newElement;}
function tii_dom_removeWhitespaceTextNodes(node)
{for(var x=0;x<node.childNodes.length;x++)
{var child=node.childNodes[x];if(child.nodeType==3&&!/\S/.test(child.nodeValue))
{node.removeChild(node.childNodes[x]);x--;}
if(child.nodeType==1)
{tii_dom_removeWhitespaceTextNodes(child);}}}
function tii_callFunctionOnWindowLoad(functionToCall)
{if(typeof window.addEventListener!='undefined')
{window.addEventListener('load',functionToCall,false);}
else if(typeof document.addEventListener!='undefined')
{document.addEventListener('load',functionToCall,false);}
else if(typeof window.attachEvent!='undefined')
{window.attachEvent('onload',functionToCall);}
else
{var oldFunctionToCall=window.onload;if(typeof window.onload!='function')
{window.onload=functionToCall;}
else
{window.onload=function()
{oldFunctionToCall();functionToCall();};}}}
function tii_callFunctionOnElementLoad(targetId,functionToCall)
{var myArguments=arguments;tii_callFunctionOnWindowLoad(function()
{window.loaded=true;});var targetElement=document.getElementById(targetId);if(targetElement==null&&!window.loaded)
{var pollingInterval=setInterval(function()
{if(window.loaded)
{clearInterval(pollingInterval);}
targetElement=document.getElementById(targetId);if(targetElement!=null)
{clearInterval(pollingInterval);var argumentsTemp=new Array();var argumentsTempLength=myArguments.length-2;for(var i=0;i<argumentsTempLength;i++)
{argumentsTemp[i]=myArguments[i+2];}
functionToCall.apply(this,argumentsTemp);}},10);}}
function tii_addEventHandlerOnElementLoad(targetId,eventType,functionToCall,bubbleEventUpDOMTree)
{tii_callFunctionOnWindowLoad(function()
{window.loaded=true;});var targetElement=document.getElementById(targetId);if(targetElement==null&&!window.loaded)
{var pollingInterval=setInterval(function()
{if(window.loaded)
{clearInterval(pollingInterval);}
targetElement=document.getElementById(targetId);if(targetElement!=null)
{clearInterval(pollingInterval);tii_addEventHandler(targetElement,eventType,functionToCall,bubbleEventUpDOMTree);}},10);}}
function tii_addEventHandler(targetElement,eventType,functionToCall,bubbleEventUpDOMTree)
{if(!targetElement)
{window.status='Warning: Tried to attach event to null object';return false;}
if(typeof targetElement.addEventListener!='undefined')
{targetElement.addEventListener(eventType,functionToCall,bubbleEventUpDOMTree);}
else if(typeof targetElement.attachEvent!='undefined')
{targetElement.attachEvent('on'+eventType,functionToCall);}
else
{eventType='on'+eventType;if(typeof targetElement[eventType]=='function')
{var oldListener=targetElement[eventType];targetElement[eventType]=function()
{oldListener();return functionToCall();}}
else
{targetElement[eventType]=functionToCall;}}
return true;}
function tii_removeEventHandler(targetElement,eventType,functionToRemove,bubbleEventUpDOMTree)
{if(typeof targetElement.removeEventListener!="undefined")
{targetElement.removeEventListener(eventType,functionToRemove,bubbleEventUpDOMTree);}
else if(typeof targetElement.detachEvent!="undefined")
{targetElement.detachEvent("on"+eventType,functionToRemove);}
else
{targetElement["on"+eventType]=null;}
return true;}
var clickToggle=true;tii_addEventHandlerOnElementLoad('bubbleLink','mouseover',function(event){displayBubble(event);},false);tii_addEventHandlerOnElementLoad('bubbleLink','mouseout',function(event){hideBubble(event);},false);tii_addEventHandlerOnElementLoad('bubbleLink','keypress',function(event){displayBubble(event);},false);tii_addEventHandlerOnElementLoad('bubbleLink','blur',function(event){hideBubble(event);},false);function displayBubble(event){bubLink=document.getElementById('bubbleLink');bub=document.getElementById('bubble');var bubPos=new Array(2);bubPos=findPos(bubLink);if(tii_isie)
{bub.style.left=(parseInt(bubPos[0])-162).toString()+'px';bub.style.top=(parseInt(bubPos[1])+25).toString()+'px';}
else
{bub.style.left=(parseInt(bubPos[0])-176).toString()+'px';bub.style.top=(parseInt(bubPos[1])+26).toString()+'px';}
bub.style.display='block';clickToggle=false;}
function hideBubble(event){var bub=document.getElementById('bubble');bub.style.display='none';clickToggle=true;}
function findPos(obj){var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeft
curtop=obj.offsetTop
while(obj=obj.offsetParent){curleft+=obj.offsetLeft
curtop+=obj.offsetTop}}
return[curleft,curtop];}
function renderTimestamp(year,month,day,hour,minutes,seconds)
{var aYear=new String(year);var aMonth=new String(month);var aDay=new String(day);var aHour=new String(hour);var aMinutes=new String(minutes);var aSeconds=new String(seconds);articleUTC=Date.UTC(aYear,aMonth,aDay,aHour,aMinutes,aSeconds);articleTZOffsetMS=300*60*1000;articleCorrectedMS=articleUTC+articleTZOffsetMS;localDate=new Date();localYear=localDate.getFullYear();localMonth=localDate.getMonth();localDay=localDate.getDate();localHour=localDate.getHours();localMinutes=localDate.getMinutes();localSeconds=localDate.getSeconds();localTZOffset=localDate.getTimezoneOffset();localTZOffsetMS=300*1000*60;localUTC=Date.UTC(localYear,localMonth,localDay,localHour,localMinutes,localSeconds);localCorrectedMS=localUTC+localTZOffsetMS;minuteDifferential=(localCorrectedMS-articleCorrectedMS)/(1000*60);ageInMinutes=Math.round(minuteDifferential);if(ageInMinutes<0){ageInMinutes=0;}
if(ageInMinutes<15){document.write("<span>UPDATED:</span> "+ageInMinutes+" minutes ago");}else{if(hour>=12){if(hour!=12){aHour=aHour-12;}
ampm="PM";}else{ampm="AM";}
if(aMinutes<10){aMinutes="0"+aMinutes}
document.write("<span>UPDATED:</span> "+aHour+":"+aMinutes+ampm+" ET");}}
var currPic=0;var timer1,timer2;var paused=true;var opacity=100;var msDivs=new Array(5);var msButtons=new Array(5);var msWrap;var button;var position;var currPosition;function initPageComponents(){msDivs[0]=document.getElementById('mainStory1');msDivs[1]=document.getElementById('mainStory2');msDivs[2]=document.getElementById('mainStory3');msDivs[3]=document.getElementById('mainStory4');msDivs[4]=document.getElementById('mainStory5');msButtons[0]=document.getElementById('a1');msButtons[1]=document.getElementById('a2');msButtons[2]=document.getElementById('a3');msButtons[3]=document.getElementById('a4');msButtons[4]=document.getElementById('a5');msWrap=document.getElementById('mainStoryWrap');initPausePlayEvents();var breakingNews=document.getElementById('breakingNewsImg');if(breakingNews==null)
{paused=false;timer1=setTimeout('timedStory()',7000);}
doImageSwap();}
function initPausePlayEvents(){if(!document.getElementById||!document.getElementsByTagName){return true;}
var topStories=document.getElementById('topStories');var links=topStories.getElementsByTagName('a');for(i=0;i<links.length;i++){if(links.item(i).id.substring(0,1)=='a'){links.item(i).href='javascript:{}';tii_addEventHandler(links[i],'click',function(event)
{doNumber(event);},false);}}
var playLink=document.getElementById('playLink');tii_addEventHandler(playLink,'click',function(event)
{doButton(event);},false);}
function fader(opac){if(msWrap.style.MozOpacity!=null){msWrap.style.MozOpacity=(opac/100)-.001;}else if(msWrap.style.opac!=null){msWrap.style.opacity=(opac/100)-.001;}else if(msWrap.style.filter!=null){if(opac==100){msWrap.style.filter="none;";}else{msWrap.style.filter="alpha(opacity="+opac+");";}}}
function change(num,step){if(step==1){opacity-=10;if(opacity>0){fader(opacity);timer2=setTimeout('change('+num+', 1)',50);}
else{change(num,2);}}
else if(step==2){currPic=num;msDivs[0].style.display=(num==0?"block":"none");msDivs[1].style.display=(num==1?"block":"none");msDivs[2].style.display=(num==2?"block":"none");msDivs[3].style.display=(num==3?"block":"none");msDivs[4].style.display=(num==4?"block":"none");msButtons[0].className=(num==0?"on":"off");msButtons[1].className=(num==1?"on":"off");msButtons[2].className=(num==2?"on":"off");msButtons[3].className=(num==3?"on":"off");msButtons[4].className=(num==4?"on":"off");change(num,3);}
else if(step==3){opacity+=10;if(opacity<=100){fader(opacity);timer2=setTimeout('change('+num+', 3)',50);}}}
function timedStory(){if(currPic<4){currPic++;change(currPic,1);timer1=setTimeout('timedStory()',7000);}else{currPic=0;clearTimeout(timer1);change(currPic,1);paused=true;doImageSwap();}}
function doButton(event){paused=!paused;doImageSwap();if(paused){clearTimeout(timer1);}
else{timedStory();}}
function doNumber(event){var eventSource=typeof event.target!='undefined'?event.target:window.event.srcElement;currPic=eventSource.id.substring(1,2)-1;paused=true;doImageSwap();clearTimeout(timer1);clearTimeout(timer2);change(currPic,1);}
function doImageSwap(){var button=document.getElementById('playLink');if(!tii_isie){var imageFile=paused?"http://www.onlinebingolady.com/images/btn_play.gif":"http://www.onlinebingolady.com/images/btn_pause.gif";button.style.background="url("+imageFile+") 0px 0px no-repeat";}else{button.style.backgroundImage="url(http://www.onlinebingolady.com/images/btn_playpause.gif)";position=paused?"-16 px":"0 px";try{document.execCommand('BackgroundImageCache',false,true);}catch(e){}
if(paused==true&&currPosition!="-16 px"){button.style.backgroundPositionY=position;}
if(paused!=true&&currPosition!="0 px"){button.style.backgroundPositionY=position;}
currPosition=position;}}
tii_callFunctionOnElementLoad('playLink',initPageComponents);