var tabArray = ["additionalInfo","supplementFacts","customerReviews"];

function ShowTab(tab)
{
    CloseAllTabs();
    if( $(tab) )
    {
        $(tab).show();
        $(tab + "_tab").className = "active";
    }
}

function CloseAllTabs()
{
    for(i = 0; i < tabArray.length; i++)
    {
        if( $(tabArray[i]) )
        {
            $(tabArray[i]).hide();
            $(tabArray[i] + "_tab").className = "inactive";
        }
    }
}

function WirePage(currPage)
{
    if( currPage == "product" )
    {
        for(var i = 0; i < tabArray.length; i++)
        {
            $(tabArray[i] + "_tab").onclick = function() { ShowTab(this.id.replace('_tab', '')); }
        }
    }
    if($('readReviewsLink')) {
        $('readReviewsLink').href = "javascript:ShowTab('customerReviews')";
    }
}

function getWindowScroll() {
	var scrOfX = 0, scrOfY = 0;
	if( typeof( window.pageYOffset ) == 'number' ) {
		scrOfY = window.pageYOffset; scrOfX = window.pageXOffset;
	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		scrOfY = document.body.scrollTop; scrOfX = document.body.scrollLeft;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		scrOfY = document.documentElement.scrollTop; scrOfX = document.documentElement.scrollLeft;
	}
	return( {"x":scrOfX,"y":scrOfY} );
}


