function scrollAvitarStartExtra(skinsPanelId, skinsContainerId, skinsScrollOffsetId)
{     
    try
    {  
        var skinsDiv = document.getElementById(skinsPanelId);
        skinsDiv.style.left = '0px';

        document.getElementById(skinsScrollOffsetId).value = skinsDiv.style.left.toString();
    }
    catch(Error)
    {
    }
}
function scrollAvitarLeftExtra(skinsPanelId, skinsContainerId, skinsScrollOffsetId, ammount, cycles, factor, distance)
{
    try
    {
        var skinsDiv = document.getElementById(skinsPanelId);
        var skinsCont = document.getElementById(skinsContainerId);

        var y = isNaN(parseInt(skinsDiv.style.left)) ? 0 : parseInt(skinsDiv.style.left);
        var divWidth = parseInt(skinsDiv.style.width);
        var contWidth = parseInt(skinsCont.style.width) - 9;
        if ((Math.abs(y) + ammount) < (divWidth - contWidth))
        {
            if ((distance - ammount) <= 0)
            {
                ammount = distance;
                x = 0;
            }
            distance = distance - ammount;

            skinsDiv.style.left = '-' + (Math.abs(y) + ammount) + 'px';

            var x = cycles;
            var z = factor;
            if (x != 0)
            {
                x = x - 1;
                z = z * .95;
                if (z >= 1)
                {
                    window.setTimeout("scrollAvitarLeftExtra('" + skinsPanelId + "','" + skinsContainerId + "','" + skinsScrollOffsetId + "'," + z + "," + x + "," + z + "," + distance + ")",1);
                }
            }
        }
        else
        {
            skinsDiv.style.left = '-' + (divWidth - contWidth) + 'px';
        }
        document.getElementById(skinsScrollOffsetId).value = skinsDiv.style.left.toString();
    }
    catch(Error)
    {
    }
}
function scrollAvitarRightExtra(skinsPanelId, skinsContainerId, skinsScrollOffsetId, ammount, cycles, factor, distance)
{
    try
    {
        var skinsDiv = document.getElementById(skinsPanelId);
        
        var y = isNaN(parseInt(skinsDiv.style.left)) ? 0 : parseInt(skinsDiv.style.left);
        if ((Math.abs(y) - ammount) >= 0)
        {
            if ((distance - ammount) <= 0)
            {
                ammount = distance;
                x = 0;
            }
            distance = distance - ammount;
            
            skinsDiv.style.left = '-' + (Math.abs(y) - ammount) + 'px';

            var x = cycles;
            var z = factor;
            if (x != 0)
            {
                x = x - 1;
                z = z * .95;
                if (z >= 1)
                {
                    window.setTimeout("scrollAvitarRightExtra('" + skinsPanelId + "','" + skinsContainerId + "','" + skinsScrollOffsetId + "'," + z + "," + x + "," + z + "," + distance + ")",1);
                }
            }
        }
        else
        {
            skinsDiv.style.left = '0px';
        }
        document.getElementById(skinsScrollOffsetId).value = skinsDiv.style.left.toString();
    }
    catch(Error)
    {
    }
}
function scrollAvitarEndExtra(skinsPanelId, skinsContainerId, skinsScrollOffsetId)
{
    try
    {
        var skinsDiv = document.getElementById(skinsPanelId);
        var skinsCont = document.getElementById(skinsContainerId);

        var contWidth = parseInt(skinsDiv.style.width) - (parseInt(skinsCont.style.width) - 9);

        skinsDiv.style.left = '-' + contWidth.toString() + 'px';

        document.getElementById(skinsScrollOffsetId).value = skinsDiv.style.left.toString();
    }
    catch(Error)
    {
    }
}

try
{
    if (typeof Sys == 'undefined')
    {
        ;
    }
    else
    {
        if( Sys && Sys.Application ){
           Sys.Application.notifyScriptLoaded();
        }
    } 
}
catch(e)
{
;
}
