if(window.attachEvent)
{
	window.attachEvent("onload", Load);
}

if(window.addEventListener)
{
	window.addEventListener("load", Load, false);
}

VirtualShowroomControlHandler();
WelcomeTextScrollHandler();

function Load()
{
	CalculateText_iTotalScrollDistance();
	QuickQuoteFormHandler();
	DisplayDealerContent();
	FindDLNode();
	CountShowroomVehicles();
	SetShowroomScrollSettings();
	resetScroll();
};
  
function IE6BrowserStyleHandler()
{
    var oDiv = document.getElementById("wmxcontent");
    var oTestDiv = document.getElementById("home");
    if (oDiv)
    {
        var iValue = 1;
        oDiv.style.marginBottom = iValue + "px";
        iValue = 0;
        oDiv.style.marginLeft = iValue;
        oDiv.style.marginRight = iValue;
        oDiv.style.padding = iValue;
    }
    else
    {
        iValue = 5;
        oDiv.style.marginTop = iValue + "px";
        oDiv.style.marginLeft = iValue + "px";
        oDiv.style.marginRight = iValue + "px";
        iValue = 30;
        oDiv.style.marginBottom = iValue + "px";
    }
}

function DisplayDealerContent()
{
    var oDiv = document.getElementById("dealercontent_01");
    if (oDiv.firstChild)
    {
        if (oDiv.firstChild.nodeType == 3)
        {
            if (oDiv.firstChild.nextSibling)
            {
                var oParentDiv = document.getElementById("home_top_dealercontent");
                oParentDiv.className = "dealercontent_opened";
                DisplayContentContainer("dealercontent_01");
                DisplayContentContainer("dealercontent_02");
            }
            else
            {
                var oParentDiv = document.getElementById("home_top_dealercontent");
                oParentDiv.className = "dealercontent_closed";
            }
        }
        else
        {
            var oParentDiv = document.getElementById("home_top_dealercontent");
            oParentDiv.className = "dealercontent_opened";
            DisplayContentContainer("dealercontent_01");
            DisplayContentContainer("dealercontent_02");
        }
    }
    else
    {
        var oParentDiv = document.getElementById("home_top_dealercontent");
        oParentDiv.className = "dealercontent_closed";
    }        
}
    
function DisplayContentContainer(id)
{
    var oDiv = document.getElementById(id);
    if (oDiv.firstChild)
    {
        if (oDiv.firstChild.nodeType == 3)
        {
            if (oDiv.firstChild.nextSibling)
            {
                 oDiv.className = "dealercontentcontainer_open";
            }
            else
            {
                oDiv.className = "dealercontentcontainer_close";
            }
        }
        else if (oDiv.firstChild.nodeType == 1)
        {
            oDiv.className = "dealercontentcontainer_open";
        }
    }
    else
    {
        oDiv.className = "dealercontentcontainer_close";
    } 
} 
