
function ToggleCompanyDetails(intCompanyID)
{
    var LearnMore = document.getElementById('LearnMore' + intCompanyID );
    var Close = document.getElementById('Close' + intCompanyID );
    var CompanyText = document.getElementById('Company' + intCompanyID + 'Text');
    
    if(CompanyText && LearnMore && Close)
    {
        if(CompanyText.style.display == "none")
        {
            LearnMore.style.display = "none";
            Close.style.display = "";
            CompanyText.style.display = "";
        }
        else
        {
            LearnMore.style.display = "";
            Close.style.display = "none";
            CompanyText.style.display = "none";
        }
    }

    return false;
}

function ShowNextCompany()
{
//All random, all the time
//    var intNextCompanyID = intCurrentCompanyID;
//    while (intNextCompanyID==intCurrentCompanyID)
//        intNextCompanyID = Math.floor ( Math.random() * intTotalCompanyCount );

//Start random, progress sequentially
    var intNextCompanyID = intCurrentCompanyID+1;
    if(intNextCompanyID == -1) //this is the first load of the page.  Get me a random company
        intNextCompanyID = Math.floor ( Math.random() * intTotalCompanyCount );
    else if(intNextCompanyID >= intTotalCompanyCount)
        intNextCompanyID = 0;
        
    var CurrentCompany = document.getElementById('Company' + intCurrentCompanyID);
    var CurrentMap = document.getElementById('CompanyMap' + intCurrentCompanyID);
    var NextCompany = document.getElementById('Company' + intNextCompanyID);
    var NextMap = document.getElementById('CompanyMap' + intNextCompanyID);

    if(CurrentCompany != null)
        CurrentCompany.style['display'] = 'none';
    if(NextCompany != null)
        NextCompany.style['display'] = 'block';
        
    intCurrentCompanyID = intNextCompanyID;
    return false;
}