/* Copyright Bee-Squared Computing, 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="/uliao/image/agents/";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,"");} }}

