
function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){oldonload();func();}}}
function Hijax(){var container,url,canvas,loading,callback,request,errorhandler,timer,display,extra1;this.setContainer=function(value){container=value;};this.setUrl=function(value){url=value;};this.setCanvas=function(value){canvas=value;};this.setLoading=function(value){loading=value;};this.setCallback=function(value){callback=value;};this.setErrorhandler=function(value){errorhandler=value;};this.captureData=function(){return!start();};this.setDisplay=function(value){display=value;};this.setExtra1=function(value){extra1=value;};var start=function(){request=getHTTPObject();if(!request||!url){return false;}else{initiateRequest();return true;}};var getHTTPObject=function(){var xmlhttp=false;if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();}else if(window.ActiveXObject){try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){xmlhttp=false;}}}
return xmlhttp;};var setDisplay=function(element,request){if(display=='replace'){var data=request.responseText;element.innerHTML=data;}}
var initiateRequest=function(){timer=setTimeout(function(){request.onreadystatechange=function(){};request.abort();if(errorhandler){errorhandler();}},60000);if(loading){loading();}
request.onreadystatechange=completeRequest;request.open("GET",url,true);request.send(null);};var completeRequest=function(){if(request.readyState==4){if(request.status==200||request.status==304){clearTimeout(timer);if(canvas){setDisplay(canvas,request);$(function(){$('#sc_ajax a.InTheNewsLink').popUpAnnouncement_jq({window_name:'SC',from_top:50,from_right:500,toolbar:1,addressbar:1});});}
if(callback){callback();if(extra1){extra1();}}}else{if(errorhandler){errorhandler();}}}};}
function displayRemoteView(){if(!document.getElementById)return false;var displayError=function(element,errortext){var span=document.createElement("span");span.className="aj_error";var message=document.createTextNode(errortext);span.appendChild(message);while(element.hasChildNodes()){element.removeChild(element.lastChild);}
element.appendChild(span);fadeUp(span,215,222,234);};var displayLoading=function(element){var image=document.createElement("img");var span=document.createElement("span");var text=document.createTextNode("Loading ...");image.setAttribute("alt","loading...");image.setAttribute("src","/images/wwwajaxloadinfo.gif");image.className="aj_error";span.className="aj_error";span.appendChild(text);while(element.hasChildNodes()){element.removeChild(element.lastChild);}
element.appendChild(image);element.appendChild(span);};var fadeUp=function(element,red,green,blue){if(element.fade){clearTimeout(element.fade);}
element.style.backgroundColor="rgb("+red+","+green+","+blue+")";if(red==255&&green==255&&blue==255){return;}
var newred=red+Math.ceil((255-red)/10);var newgreen=green+Math.ceil((255-green)/10);var newblue=blue+Math.ceil((255-blue)/10);var repeat=function(){fadeUp(element,newred,newgreen,newblue)};element.fade=setTimeout(repeat,100);};var prepareSC2=function(element){var xhr_sc2=new Hijax();var errortext="Sports Chronicle not available";xhr_sc2.setContainer(element);xhr_sc2.setUrl("/cgi-bin/parseSC2.py?css_class=contentpagetitle");xhr_sc2.setCanvas(element);xhr_sc2.setDisplay('replace');xhr_sc2.setLoading(function(){displayLoading(element);});xhr_sc2.setErrorhandler(function(){displayError(element,errortext);});xhr_sc2.setExtra1(function(){$(function(){$('#sc_ajax a.InTheNewsLink').popUpAnnouncement_jq({window_name:'SC',from_top:50,from_right:500,toolbar:1,addressbar:1});});});xhr_sc2.captureData();};if(document.getElementById("sc_ajax")){var my_div=document.getElementById("sc_ajax");prepareSC2(my_div);my_div=null;}}
addLoadEvent(displayRemoteView);function AddCssGB(){var gb=CreateEl("link");gb.setAttribute("type","text/css");gb.setAttribute("rel","stylesheet");gb.setAttribute("href","/js/greybox/gb_styles.css");gb.setAttribute("media","screen");document.getElementsByTagName("head")[0].appendChild(gb);}
function AddJSGB(mysheet){var mysheet;var gb=CreateEl("script");gb.setAttribute("type","text/javascript");gb.setAttribute("src","/js/greybox/"+mysheet);document.getElementsByTagName("head")[0].appendChild(gb);}
function prepareGreyBox(idName,caption,url,height,width){if(!document.getElementsByTagName)return false;if(!document.getElementById)return false;if(!document.getElementById(idName))return false;if(NEED_GREYBOX=='yes'){AddCssGB();AddJSGB('AJS.js');AddJSGB('gb_scripts.js');NEED_GREYBOX='no';}
if(height==null){height=300;}
if(width==null){width=300;}
var this_id=document.getElementById(idName);var links=this_id.getElementsByTagName("a");for(var i=0;i<links.length;i++){links[i].onclick=function(){GB_show(caption,url,height,width);return false;}}}
var GB_ROOT_DIR="/js/greybox/";var NEED_GREYBOX='yes';var do_grey_box=function(){prepareGreyBox('grey_box_id',"BCHS Awards","http://"+document.domain+"/GreyBox/Awards.php",550,440);}
addLoadEvent(do_grey_box);var outerPositionedID='';var outerPositionX=0;var outerPositionY=0;function enableToolTips(id,opacity,createOuterPositionedID,createOuterPositionX,createOuterPositionY,createClassFor2ndSpan,createClassFor3rdSpan,createClassForBElement){var links,i,h;if(!document.getElementById||!document.getElementsByTagName)return;if(!document.getElementById(id))return false;h=document.createElement("span");h.id=createOuterPositionedID;outerPositionedID=createOuterPositionedID;outerPositionX=createOuterPositionX;outerPositionY=createOuterPositionY;h.setAttribute("id",createOuterPositionedID);h.style.position="absolute";document.getElementsByTagName("body")[0].appendChild(h);links=document.getElementById(id).getElementsByTagName("a");for(i=0;i<links.length;i++){Prepare(links[i],opacity,createClassFor2ndSpan,createClassFor3rdSpan,createClassForBElement);}}
function Prepare(el,opacity,createClassFor2ndSpan,createClassFor3rdSpan,createClassForBElement){var tooltip,t,b,s,l;t=el.getAttribute("title");if(t==null||t.length==0)t="link:";el.removeAttribute("title");tooltip=CreateEl("span",createClassFor2ndSpan);s=CreateEl("span",createClassFor3rdSpan);s.appendChild(document.createTextNode(t));tooltip.appendChild(s);b=CreateEl("b",createClassForBElement);l=el.getAttribute("href");if(l.length>30)l=l.substr(0,27)+"...";l=" ";b.appendChild(document.createTextNode(l));tooltip.appendChild(b);setOpacity(tooltip,opacity);el.tooltip=tooltip;el.onmouseover=showTooltip;el.onmouseout=hideTooltip;el.onmousemove=Locate;}
function showTooltip(e){document.getElementById(outerPositionedID).appendChild(this.tooltip);Locate(e);}
function hideTooltip(e){var d=document.getElementById(outerPositionedID);if(d.childNodes.length>0)d.removeChild(d.firstChild);}
function setOpacity(el,opacity){var myOpacity=opacity;el.style.filter="alpha(opacity="+myOpacity+")";el.style.KHTMLOpacity="0."+myOpacity;el.style.MozOpacity="0."+myOpacity;el.style.opacity="0."+myOpacity;}
function CreateEl(t,c){var x=document.createElement(t);x.className=c;x.style.display="block";return(x);}
function Locate(e){var posx=0,posy=0;if(e==null)e=window.event;if(e.pageX||e.pageY){posx=e.pageX;posy=e.pageY;}else if(e.clientX||e.clientY){if(document.documentElement.scrollTop){posx=e.clientX+document.documentElement.scrollLeft;posy=e.clientY+document.documentElement.scrollTop;}else{posx=e.clientX+document.body.scrollLeft;posy=e.clientY+document.body.scrollTop;}}
document.getElementById(outerPositionedID).style.top=(posy+outerPositionY)+"px";document.getElementById(outerPositionedID).style.left=(posx+outerPositionX)+"px";}
var tool_tips=function(){createOuterPositionedID='classrollBTC';createClassFor2ndSpan='tooltip';createClassFor3rdSpan='top';createClassForBElement='bottom';createOuterPositionX=-20;createOuterPositionY=20;myIdWhereMyLinksAre='classrollbubble';opacity=85;enableToolTips(myIdWhereMyLinksAre,opacity,createOuterPositionedID,createOuterPositionX,createOuterPositionY,createClassFor2ndSpan,createClassFor3rdSpan,createClassForBElement);}
addLoadEvent(tool_tips);var tool_tips_extra=function(){createOuterPositionedID='ExtraBTC';createClassFor2ndSpan='tooltip';createClassFor3rdSpan='top';createClassForBElement='bottom';createOuterPositionX=-20;createOuterPositionY=20;myIdWhereMyLinksAre='Extra';opacity=85;enableToolTips(myIdWhereMyLinksAre,opacity,createOuterPositionedID,createOuterPositionX,createOuterPositionY,createClassFor2ndSpan,createClassFor3rdSpan,createClassForBElement);}
addLoadEvent(tool_tips_extra);var tool_tips_form=function(){createOuterPositionedID='FormBTC';createClassFor2ndSpan='DarkerBubble';createClassFor3rdSpan='top';createClassForBElement='bottom';createOuterPositionX=-20;createOuterPositionY=20;myIdWhereMyLinksAre='FormBubble';opacity=95;enableToolTips(myIdWhereMyLinksAre,opacity,createOuterPositionedID,createOuterPositionX,createOuterPositionY,createClassFor2ndSpan,createClassFor3rdSpan,createClassForBElement);}
addLoadEvent(tool_tips_form);function displayCountdown(countdownID,counter){element=document.getElementById(countdownID);counter=parseInt(counter);unixTimeLeft=parseInt(origUnixTimeLeft)-counter;dayLabel='day';hourLabel='hr';minLabel='min';secLabel='sec';var daysLeft=Math.floor(unixTimeLeft/60/60/24);if(daysLeft!=1){dayLabel='days'};var hoursLeft=Math.floor((unixTimeLeft-(daysLeft*24*60*60))/60/60);if(hoursLeft!=1){hourLabel='hrs'};var minsLeft=Math.floor((unixTimeLeft-(daysLeft*24*60*60)-(hoursLeft*60*60))/60);if(minsLeft!=1){minLabel='mins'};var secsLeft=Math.floor((unixTimeLeft-(daysLeft*24*60*60)-(hoursLeft*60*60))-(minsLeft*60));if(secsLeft!=1){secLabel='secs'};if(daysLeft<0){element.firstChild.nodeValue="We're dancing now!!"}else{element.firstChild.nodeValue=+daysLeft
+" "
+dayLabel
+" "
+hoursLeft
+" "
+hourLabel
+" "
+minsLeft
+" "
+minLabel
+" "
+secsLeft
+" "
+secLabel;counter=counter+1;recursiveString="displayCountdown('"+countdownID+"','"+counter+"')";setTimeout(recursiveString,1000);}}
var init_displayCountdown=function(){var countdownID='countdownID';var counter=0;if(document.getElementById&&document.getElementById(countdownID)){displayCountdown(countdownID,counter);}};addLoadEvent(init_displayCountdown);