/* Copyright Ektron, Inc. 07/14/08 */﻿var g_objActiveRequest=false;var g_idJSON_singleton=0;function PreInitAjax(func){
 window.onload=func;}
function JSON(){this.getJSON=function(filename,urlParams){var success=0;var tagScript=document.createElement("script");
 if(tagScript){g_idJSON_singleton++;tagScript.setAttribute("id","beesqjason" + g_idJSON_singleton);
 tagScript.setAttribute("type","text/javascript");tagScript.setAttribute("language","javascript");
 tagScript.setAttribute("src",filename +"?" + urlParams);var tagHead=document.getElementsByTagName("body")[0];
 if(tagHead){tagHead.appendChild(tagScript);success=g_idJSON_singleton;} } return success;
 } }
{window.AJAX={objRequest : false,respCallback : false,errorCallback : false,respData : false,respIsXML : false,cbNotifyUninitialized : false,cbNotifyLoading : false,cbNotifyLoaded : false,cbNotifyInteractive : false,cbNotifyComplete : false,cbStartingAjaxProc : false,bRequestActive : false,linkAjaxBackup :"",hrefAjaxFile :"",hrefAjaxParams :"",hrefOpParams :"",init : function(respCallback,errorCallback,opParamsHref){
 AJAX.respCallback=respCallback;AJAX.errorCallback=errorCallback;if(opParamsHref){
 AJAX.hrefOpParams=opParamsHref;} },sendGetRequest : function (filename,urlParams){
 AJAX.respIsXML=false;return AJAX.requestData(false,filename,urlParams) },sendPostRequest : function(filename,urlParams){
 AJAX.respIsXML=false;return AJAX.requestData(true,filename,urlParams) },sendGetRequestXML : function (filename,urlParams){
 AJAX.respIsXML=true;return AJAX.requestData(false,filename,urlParams) },sendPostRequestXML : function(filename,urlParams){
 AJAX.respIsXML=true;return AJAX.requestData(true,filename,urlParams) },requestActive : function(){
 return AJAX.bRequestActive;},ActivateNaturalLink : function(){alert("DEBUG: Using the default navigation to reload the page.");
 },HyjackAllAJAXLinksToFile : function(fileAjax){var href="";var query="";if((!document.getElementById) || (!document.getElementsByTagName)){
 return;} AJAX.hrefAjaxFile=fileAjax;var links=document.getElementsByTagName("a");
 for(var i=0;i < links.length;i++){href=links[i].getAttribute("href");if( ((href.indexOf("/?") >=0) || (href.charAt(0)=="?")) && (href.indexOf("=NOAJAX")==-1) ){
 links[i].onclick=function(){var locHref=this.getAttribute("href");var locQuery=locHref.split("?")[1];
 if((AJAX.hrefOpParams.length > 0) && (0==AJAX.readUrlParamValue(locQuery,"e").length) ){
 if(locQuery.length > 0){locQuery +="&" + AJAX.hrefOpParams } else{locQuery=AJAX.hrefOpParams }
 } return AJAX.linkAjaxCall(locQuery,locHref);};} } },displayMsg : function(msg,waitForIt){
 if("function"==typeof ShowDebugMessage){ShowDebugMessage(msg);if(true==waitForIt){
 alert("Displaying debug message.");} } else{alert(msg);} },linkAjaxCall : function(params,linkBackup){
 var bRet=true;if(!AJAX.requestActive()){if("function"==typeof AJAX.cbStartingAjaxProc) AJAX.cbStartingAjaxProc();
 AJAX.linkAjaxBackup=linkBackup;AJAX.hrefAjaxParams=params;bRet=! AJAX.sendGetRequest(AJAX.hrefAjaxFile,params);
 } else{bRet=false;} return bRet;},acceptAjaxRequest : function(){switch(AJAX.objRequest.readyState){
 case 0: if("function"==typeof AJAX.cbNotifyUninitialized) AJAX.cbNotifyUninitialized();
 break;case 1: if("function"==typeof AJAX.cbNotifyLoading) AJAX.cbNotifyLoading();
 break;case 2: if("function"==typeof AJAX.cbNotifyLoaded) AJAX.cbNotifyLoaded();break;
 case 3: if("function"==typeof AJAX.cbNotifyInteractive) AJAX.cbNotifyInteractive();
 break;case 4: if("function"==typeof AJAX.cbNotifyComplete) AJAX.cbNotifyComplete();
 AJAX.processCompletedResponse();break;} },processCompletedResponse : function (){
 if(AJAX.objRequest){if(4==AJAX.objRequest.readyState){var bUseBackupLink=false;if((200==AJAX.objRequest.status) || (304==AJAX.objRequest.status)){
 if("function"==typeof AJAX.respCallback){if(AJAX.respIsXML){bUseBackupLink=!AJAX.respCallback(AJAX.objRequest.responseXML);
 } else{bUseBackupLink=!AJAX.respCallback(AJAX.objRequest.responseText);} } } else{
 if("function"==typeof AJAX.errorCallback){bUseBackupLink=!AJAX.errorCallback(AJAX.objRequest.status);
 } } AJAX.bRequestActive=false;if(bUseBackupLink){AJAX.ActivateNaturalLink();} AJAX.destroyResponseObject();
 } } },requestData : function(isPost,filename,urlParams){var bRet=false;AJAX.createResponseObject();
 if(AJAX.objRequest){var postVal=null;AJAX.bRequestActive=true;AJAX.respData=false;
 if(AJAX.objRequest){AJAX.objRequest.onreadystatechange=function(){AJAX.acceptAjaxRequest();
 };} if(isPost){AJAX.objRequest.open("POST",filename +"?" + urlParams,true);AJAX.objRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
 alert("Post AJAX currently not supported.");} else{AJAX.objRequest.open("GET",filename +"?" + urlParams,true);
 } AJAX.objRequest.send(postVal);bRet=true;} return bRet;},createResponseObject : function(){
 if(window.XMLHttpRequest){AJAX.objRequest=new XMLHttpRequest();} else if (window.ActiveXObject){
 try{AJAX.objRequest=new ActiveXObject("Msxml2.XMLHTTP");} catch(e){try{AJAX.objRequest=new ActiveXObject("Microsoft.XMLHTTP");
 } catch(e){AJAX.objRequest=false;} } } },destroyResponseObject : function(){AJAX.objRequest=false;
 },readUrlParamValue : function(urlParams,paramName){var retVal="";if(urlParams){
 if(urlParams.length > 0){var nameData;if(urlParams.indexOf("&") > 0){var aryParams=urlParams.split("&");
 for(var i=0;i < aryParams.length;i++){nameData=aryParams[i].split("=");if(nameData[0]==paramName){
 retVal=nameData[1];break;} } } else{nameData=urlParams.split("=");if(nameData[0]==paramName){
 retVal=nameData[1];} } } } return retVal;},EOF : true };}
 ﻿var g_isIE=false;var g_slideLocation="/thebee/images/slideshow/";var g_iCurSlide=0;
var g_slideList;var g_divWrapperId="";var g_imgViewTag="";var g_opaqueLevel=0;var g_opaqueDec=10;
 var g_fadeIntervalMS=150;var g_viewIntervalMS=3000;var g_imagesInitialized=false;
var appVersion=parseInt(navigator.appVersion);if ((navigator.appName.indexOf("Microsoft")!=-1) && (appVersion >=4) && (appVersion < 7)){
 g_isIE=true;}
function RunSlideShow(idWrapper,idImage,slideList,startSlide){g_divWrapperId=idWrapper;
 g_imgViewTag=idImage;g_slideList=slideList;if(startSlide){g_iCurSlide=startSlide;
 } setTimeout("InitSlideShowValues()",2000);}
function InitSlideShowValues(){g_opaqueLevel=0;InitializeSlideShowImages();RunSlideShowStep();
}
function RunSlideShowStep(){var timeoutWait=g_fadeIntervalMS;if(0==g_opaqueLevel){
 g_opaqueLevel=100;timeoutWait=g_viewIntervalMS;FinalSetNextImage();ReadyTheNextFadeIntoImage();
 } else{if(100==g_opaqueLevel){if("function"==typeof AJAX.sendGetRequest){AJAX.sendGetRequest("/thebee/slideshow.php","slideShowIndex=" + g_iCurSlide);
 } } g_opaqueLevel -=g_opaqueDec;if(g_opaqueLevel < 0) g_opaqueLevel=0;FadeForgroundImage(g_opaqueLevel);
 } setTimeout("RunSlideShowStep()",timeoutWait);}
function InitializeSlideShowImages(){for(idx=0;idx < g_slideList.length;idx++){(new Image()).src=g_slideLocation + g_slideList[idx];
 } g_imagesInitialized=true;}
function ReadyTheNextFadeIntoImage(){g_iCurSlide++;if(g_iCurSlide >=g_slideList.length) g_iCurSlide=0;
 objOuter=document.getElementById(g_divWrapperId);if(objOuter){objOuter.style.backgroundImage="url(" + g_slideLocation + g_slideList[g_iCurSlide] +")";
 }}
function FinalSetNextImage(){objImage=document.getElementById(g_imgViewTag);if(objImage){
 objImage.src=g_slideLocation + g_slideList[g_iCurSlide];} FadeForgroundImage(100);
 }
function FadeForgroundImage(percentFadeAway){FadeElementContent(percentFadeAway,g_imgViewTag);
}
function FadeElementContent(percentFadeAway,tagVal){bRet=false;objInner=document.getElementById(tagVal);
 if(objInner){if(g_isIE){if (objInner.filters){for(var idx=0;idx < objInner.filters.length;
 idx++){objInner.filters[idx].Opacity=percentFadeAway;} bRet=true;} } else{objInner.style.MozOpacity=percentFadeAway/100;
 objInner.style.opacity=percentFadeAway/100;bRet=true;} } return bRet;}
function HoldOn(){}
var gSound_UniqueID=314;var gSound_newWinOffset=0;var gSound_viewingMedia=false;function PlayerVideo(mediafiledesc,mediafilepath){
 if(false==ShowPlayer(mediafiledesc,mediafilepath,300,285,true)){PlayerReload(mediafiledesc,mediafilepath,"video");
 }}
 function PlayerAudio(mediafiledesc,mediafilepath){if(false==ShowPlayer(mediafiledesc,mediafilepath,300,42,true)){
 PlayerReload(mediafiledesc,mediafilepath,"audio");}}
 function PlayerReload(mediafiledesc,mediafilepath,mediafiletype){var objElem=document.getElementById("mediafile");
 if(objElem) objElem.value=escape(mediafilepath);objElem=document.getElementById("mediadesc");
 if(objElem) objElem.value=escape(mediafiledesc);objElem=document.getElementById("mediatype");
 if(objElem) objElem.value=escape(mediafiletype);setTimeout("document.forms.mediaload.submit()",200);
}
function ShowPlayer(mediafiledesc,mediafilepath,width,height,asyncCall){var winPlayerHtml="";
 var winContent="";var showInExternal=true;if(gSound_viewingMedia){return false;}
 winPlayerHtml +="<OBJECT width='" + width +"' height='" + height +"'>";winPlayerHtml +="<param name='src' value='" + mediafilepath +"'>";
 winPlayerHtml +="<param name='AUTOPLAY' VALUE='true'>";winPlayerHtml +="<param name='CONTROLLER' VALUE='true'>";
 winPlayerHtml +="<param name='BGCOLOR' VALUE='#FF9900'>";winPlayerHtml +="<EMBED SRC='" + mediafilepath +"' AUTOSTART='TRUE' LOOP='FALSE' WIDTH='" + width +"' HEIGHT='" + height +"' CONTROLLER='TRUE' BGCOLOR='#FF9900'></EMBED>";
 winPlayerHtml +="</OBJECT>";if(document.getElementById){var objElem=document.getElementById("mediaplayarea");
 if(objElem){if(asyncCall){winContent +="<h2>" + mediafiledesc +"</h2>";winContent +=winPlayerHtml;
 winContent +="<p>If the browser is not letting you hear this then ";winContent +="<a href='" + mediafilepath +"'>download this file</a> <SPAN>(right-click and select &quot;Save Target As...&quot;)</SPAN></p>";
 objElem.innerHTML=winContent;gSound_viewingMedia=true;showInExternal=false;} else{
 objElem.innerHTML="<p>&nbsp</p>";setTimeout("ShowPlayer('" + mediafiledesc +"', '" + mediafilepath +"', '" + width +"', '" + height +"', true)",1000);
 showInExternal=false;} } } if(showInExternal){PlayWin=window.open('',gSound_UniqueID,'width=320,height=190,top=' + gSound_newWinOffset +',left=0,resizable=0,scrollbars=0,titlebar=0,toolbar=0,menubar=0,status=0,directories=0,personalbar=0');
 PlayWin.focus();var winContent="<HTML><HEAD><TITLE>" + mediafiledesc +"</TITLE></HEAD><BODY bgcolor='#FF9900'>";
 winContent +="<B style='font-size:18px;font-family:Verdana,sans-serif;line-height:1.5'>" + mediafiledesc +"</B>";
 winContent +=winPlayerHtml;winContent +="<p style='font-size:12px;font-family:Verdana,sans-serif;text-align:center'>If the browser is not letting you hear this then ";
 winContent +="<a href='" + mediafilepath +"'>download this file</a> <SPAN style='font-size:10px'>(right-click and select &quot;Save Target As...&quot;)</SPAN></p>";
 winContent +="<FORM><DIV align='center'><INPUT type='button' value='Close this window' onclick='javascript:window.close();'></DIV></FORM>";
 winContent +="</BODY></HTML>";PlayWin.document.write(winContent);PlayWin.document.close();
 gSound_UniqueID=gSound_UniqueID + 1 } return true;}
 ﻿function clearFormItemText(item){var sVal=item.value;if(('-'==sVal.charAt(0)) && ('-'==sVal.charAt(1)) && ('-'==sVal.charAt(sVal.length - 1)) && ('-'==sVal.charAt(sVal.length - 2))){
 item.value="";}}
function showRequestResponse(ajaxText){var bRet=false;var objArticleArea=document.getElementById("allarticles");
 if(objArticleArea){if("object"==typeof ajaxText){} else{if(activeFadeAway()){g_holdResponseText=ajaxText;
 bRet=true;} else{g_holdResponseText="";if(objArticleArea.innerHTML){objArticleArea.innerHTML=ajaxText;
 CompleteResponseLoad();startArticleFadeSequence(false,"allarticles","");bRet=true;
 } else{} } } } else{} return bRet;}
function CompleteResponseLoad(){AJAX.HyjackAllAJAXLinksToFile("ajax.php");}
function showRequestError(errorVal){var bRet=true;alert("The server responded with the error value:  " + errorVal);
 return bRet;}
function showLoadStartFeedback(){if(!startArticleFadeSequence(true,"allarticles","RespondToArticleFadeComplete")){
 g_fadeAwayVal=0;g_bFadePossible=false;var objArticleArea=document.getElementById("allarticles");
 if(objArticleArea){if(objArticleArea.innerHTML){objArticleArea.innerHTML="<p>Loading, Please wait ...</p>";
 } } }}
function InitAjaxLinks(opParamUrl){var objArticleArea=document.getElementById("allarticles");
 if(objArticleArea){if(objArticleArea.innerHTML){AJAX.init(showRequestResponse,showRequestError,opParamUrl);
 AJAX.cbStartingAjaxProc=showLoadStartFeedback;AJAX.HyjackAllAJAXLinksToFile("ajax.php");
 } }}
function RespondToArticleFadeComplete(){if(g_holdResponseText.length > 0){showRequestResponse(g_holdResponseText);
 }}
var g_fadeAwayVal=0;var g_holdResponseText="";var g_idContentFadeInterval=0;var g_idFadeTimeout=0;
var g_iFadeSpeed=100;var g_iFadeStep=15;var g_bFadePossible=false;var g_bFadingRightNow=false;
var g_funcFadeFinishCall;function startArticleFadeSequence(bFadeAway,idElem,funcFadeFinishCall){
 var bRet=false;g_funcFadeFinishCall=funcFadeFinishCall;stopArticleFadeSequence(idElem);
 if(bFadeAway){g_bFadePossible=false;if((window.setInterval) && (FadeElementContent(100 - g_iFadeStep,idElem))){
 g_bFadePossible=true;g_holdResponseText="";g_fadeAwayVal=100 - g_iFadeStep;bRet=continueArticleFadeSequence(bFadeAway,idElem);
 } } else{if(g_bFadePossible){bRet=continueArticleFadeSequence(bFadeAway,idElem);
 } } return bRet;}
function continueArticleFadeSequence(bFadeAway,idElem){g_bFadingRightNow=true;if(bFadeAway){
 if(!g_idContentFadeInterval) g_idContentFadeInterval=window.setInterval("fadeArticleStep('" + idElem +"')",g_iFadeSpeed);
 } else{if(!g_idContentFadeInterval) g_idContentFadeInterval=window.setInterval("appearArticleStep('" + idElem +"')",g_iFadeSpeed);
 } return true;}
function stopArticleFadeSequence(idElem){if(g_idContentFadeInterval){window.clearInterval(g_idContentFadeInterval);
 g_idContentFadeInterval=0;} g_bFadingRightNow=false;}
function activeFadeAway(){return g_bFadingRightNow;}
function fadeArticleStep(idElem){if(g_fadeAwayVal > 0){g_fadeAwayVal -=g_iFadeStep;
 if(g_fadeAwayVal < 0) g_fadeAwayVal=0;if(!FadeElementContent(g_fadeAwayVal,idElem)){
 g_fadeAwayVal=0;} if(g_fadeAwayVal==0){stopArticleFadeSequence();if(g_funcFadeFinishCall.length > 0){
 eval(g_funcFadeFinishCall +"()");} } else{continueArticleFadeSequence(true,idElem);
 } } }
function appearArticleStep(idElem){if(g_fadeAwayVal < 100){g_fadeAwayVal +=g_iFadeStep;
 if(g_fadeAwayVal > 100) g_fadeAwayVal=100;if(!FadeElementContent(g_fadeAwayVal,idElem)){
 g_fadeAwayVal=0;} if(g_fadeAwayVal==100){stopArticleFadeSequence(idElem);if(g_funcFadeFinishCall.length > 0){
 eval(g_funcFadeFinishCall +"()");} } else{continueArticleFadeSequence(false,idElem);
 } }}
function onClickLoginAjax(opValParam){var bRet=true;var objForm=document.getElementById("formLogin1");
 if(!objForm) return bRet;var actionFull=objForm.getAttribute("action");var actionFile=actionFull.split("?")[0];
 var data="do=validate&";if(opValParam.length > 0) data +=opValParam +"&";for(var i=0;
 i < objForm.elements.length;i++){data +=objForm.elements[i].name;data +="=";data +=escape(objForm.elements[i].value);
 data +="&";} if(!AJAX.requestActive()){if("function"==typeof AJAX.cbStartingAjaxProc) AJAX.cbStartingAjaxProc();
 AJAX.linkAjaxBackup="#";bRet=! AJAX.sendGetRequest(AJAX.hrefAjaxFile,data);} else{
 alert("Please wait.  We are currently retrieving content from the server.");bRet=false;
 } return bRet;}
var g_menuMainDisplay="";var g_menuNeverFade=true;var g_mainMenuSels=null;var g_mainMenuDivId="";
var g_mainContUrlParams="";function InitSideMenu(divId,contUrlParms,aryMenuList){
 if(aryMenuList){g_mainMenuSels=aryMenuList;g_menuNeverFade=false;g_mainMenuDivId=divId;
 g_mainContUrlParams=contUrlParms;}}
function ShowSideMenu(sMenuId){var bRet=true;if(g_menuNeverFade) return true;if(document.getElementById){
 g_menuMainDisplay=sMenuId;if(!document.getElementById(g_mainMenuDivId)){g_menuNeverFade=true;
 return true;} for (var i=0;g_mainMenuSels[i] !="@@@";i++){var aryMenuVals=g_mainMenuSels[i].split("|");
 var objTab=document.getElementById("mnmenu_" + aryMenuVals[0]);if(objTab){if(aryMenuVals[0]==sMenuId){
 objTab.className="active";objTab.blur();bRet=false;} else{objTab.className="inactive";
 } } else{alert("The tab id of '" + sMenuId +"' was not found.");} } if(false==bRet){
 if(!startArticleFadeSequence(true,g_mainMenuDivId,"ShowNewMainMenu")) bRet=true;
 } } return bRet;}
function ShowNewMainMenu(){var objNav=document.getElementById(g_mainMenuDivId);if(objNav){
 var showMenuId="sdmenu_" + g_menuMainDisplay;for(var idx=0;idx < objNav.childNodes.length;
 idx++){var navItem=objNav.childNodes.item(idx);if(navItem){if("UL"==navItem.nodeName.toUpperCase()){
 for(var idy=0;idy < navItem.childNodes.length;idy++){var child=navItem.childNodes.item(idy);
 if(child){if("LI"==child.nodeName.toUpperCase()){if(child.attributes['id']){if(showMenuId==child.attributes['id'].value){
 child.style.display="block";child.style.visibility="visible";child.style.height="auto";
 } else{child.style.display="none";child.style.visibility="hidden";child.style.height="0";
 } } } } } } } } } else{alert("Could not find the nav element");g_menuNeverFade=true;
 } startArticleFadeSequence(false,g_mainMenuDivId,"MenuDisplayDone");}
function MenuDisplayDone(){for(var x=0;"@@@" !=g_mainMenuSels[x];x++){var aryVals=g_mainMenuSels[x].split("|");
 if(g_menuMainDisplay==aryVals[0]){var locQuery="";locQuery +="a=" + aryVals[1];locQuery +="&c=" + aryVals[2];
 if(aryVals[3].length > 0) locQuery +="&do=" + aryVals[3];locQuery +="&" + g_mainContUrlParams ;
 AJAX.linkAjaxCall(locQuery,"");} }}
