var isAutoRefreshPage = false;
 
// ----------------------------------------------------------------------------
// BodyOnLoad is associated with the body tag in the template
// for pages that need additional BodyOnLoad functionality use a different document head
// ----------------------------------------------------------------------------
function BodyOnLoad()
{
    setWebTrendsContent();
	preloadImages();
	showTourButton();
}
// ----------------------------------------------------------------------------
// Used for WebTrends
// ----------------------------------------------------------------------------
function setWebTrendsContent()
{
    // assign document title to WebTrends tag
    var docTitle = document.title;
    if( docTitle != null && docTitle != '' ) {
        docTitle = docTitle.replace('Briefing.com: ','');
        docTitle = docTitle.replace(/ /g, '');
        if( document.getElementById('WT.pi') ) {
            var productName = document.getElementById('WT.pi').content;
            document.getElementById('WT.pi').content = productName+'-'+docTitle;
        }
    }
}
// ----------------------------------------------------------------------------
// Display tour button image
// ----------------------------------------------------------------------------
function showTourButton()
{
    if( document.getElementById("tourButtonDiv") ) {
	    document.getElementById("tourButtonDiv").innerHTML =
			"<A HREF='/Investor/Index.htm' "+
			"ONMOUSEOVER=\"changeImages('FreeTrial_Subscribe_Button_01', '/common/images/investor/Tour/FreeTrial_Subscribe_Butt-02.gif'); return true;\""+
			"ONMOUSEOUT=\"changeImages('FreeTrial_Subscribe_Button_01', '/common/images/investor/Tour/FreeTrial_Subscribe_Button_.gif'); return true;\" target='_blank'>"+
			"<IMG border='0' NAME='FreeTrial_Subscribe_Button_01' src='/common/images/investor/Tour/FreeTrial_Subscribe_Button_.gif'> "+
			"</A>";
	}
}
// ----------------------------------------------------------------------------
// This function is a utility and is used on other sites
// ----------------------------------------------------------------------------
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
// ----------------------------------------------------------------------------
// This function is a utility and is used on other sites
// ----------------------------------------------------------------------------
function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}
// ----------------------------------------------------------------------------
// Show hidden image
// ----------------------------------------------------------------------------
function showPicture(img)
{

    if( document.getElementById("rolloverImgDiv") && document.getElementById("rolloverImg") ) {
	    document.getElementById("rolloverImgDiv").style.visibility = 'visible';
	    document.getElementById("rolloverImg").src=img;
	}
}
// ----------------------------------------------------------------------------
// Hide hidden image
// ----------------------------------------------------------------------------
function hidePicture()
{
    if( document.getElementById("rolloverImgDiv") )
	    document.getElementById("rolloverImgDiv").style.visibility = 'hidden';
}

// ----------------------------------------------------------------------------
// Local: loads images for GeneralInfo site
// ----------------------------------------------------------------------------
var preloadFlag = false;
function preloadImages()
{
    if (document.images) {
        if( document.getElementById("tourButtonDiv") ) {
	        Previous_over = newImage("/common/images/investor/tour/Previous-over.gif");
		    TheTour_over = newImage("/common/images/investor/tour/TheTour-over.gif");
		    Next_over = newImage("/common/images/investor/tour/Next-over.gif");
	        Start_over = newImage("/common/images/investor/tour/Start-over.gif");
	    }

        pic1= new Image(100,25);
        pic1.src =" /common/images/Investor/Tour/PageIllust_EconomicView.gif";
        pic2 = new Image(100,25);
        pic2.src = "/common/images/Investor/Tour/PageIllust_ActivePortfolio.gif";
        pic3= new Image(100,25);
        pic3.src = "/common/images/Investor/Tour/PageIllust_BargainHunting.gif";
        pic4 = new Image(100, 25);
        pic4.src = "/common/images/Investor/Tour/PageIllust_FollowUpFolder.gif";
        pic5 = new Image(100, 25);
        pic5.src = "/common/images/Investor/Tour/PageIllust_IndustryInsight.gif";
        pic6 = new Image(100, 25);
        pic6.src = "/common/images/Investor/Tour/PageIllust_WakeUpCall.gif";
        pic7 = new Image(100, 25);
        pic7.src = "/common/images/Investor/Tour/PageIllust_HeadlineHits.gif";
        pic8 = new Image(100, 25);
        pic8.src = "/common/images/Investor/Tour/PageIllust_TakingStock.gif";
        pic9 = new Image(100, 25);
        pic9.src = "/common/images/Investor/Tour/PageIllust_LookingAhead.gif";
        pic10 = new Image(100, 25);
        pic10.src = "/common/images/Investor/Tour/PageIllust_BriefingTV.gif";
        pic11 = new Image(100, 25);
        pic11.src = "/common/images/Investor/Tour/PageIllust_AskAnAnalyst.gif";
        pic12 = new Image(100, 25);
        pic12.src = "/common/images/Investor/Tour/PageIllust_AfterHoursReport.gif";
      
		preloadFlag = true;
	}
}
// ------------------------------------------------------------------------
// Menu hover logic
// ------------------------------------------------------------------------
sfHover = function() {
	var sfEls = null;
	if(document.getElementById("menuInvestor")) {
	    sfEls = document.getElementById("menuInvestor").getElementsByTagName("LI");
	    for (var i=0; i<sfEls.length; i++) {
		    sfEls[i].onmouseover=function() {
			    this.className+=" sfhover";
		    }
		    sfEls[i].onmouseout=function() {
			    this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		    }
	    }
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
