function getHTTPObject()
{
	if (window.ActiveXObject) 
	{ return new ActiveXObject("Microsoft.XMLHTTP"); }
	else if (window.XMLHttpRequest) 
	{ return new XMLHttpRequest(); }
	else { alert("Your browser does not support AJAX."); return null; }
}

function toggleOverlay(overlay, state)
{
    document.getElementById(overlay).style.visibility = state;

    if (state == "hidden")
    {
        document.getElementById('body').style.overflow = "auto";
        document.getElementById(overlay).style.height = "1px";
        
    }
    else if (state == "visible")
    {
        document.getElementById('body').style.overflow = "hidden";
        document.getElementById(overlay).style.height = "2000px";
    }  
}

function displayFeaturedAds(show)
{
    toggleOverlay("overlayNoGear", show);
    
    if (show == "visible")
    {   
        document.getElementById('showFeaturedAds').style.display = "inline";
        document.getElementById('mainBodyTag').style.overflow = "hidden";
        window.scroll(0,0);
    }
    else
    {
        document.getElementById('showFeaturedAds').style.display = "none";
        document.getElementById('mainBodyTag').style.overflow = "auto";
    }

}
