var currSlide = 1;

function showparams( obj )
{
    s = '';
    k = 0;
    for( i in obj )
        {
        s = s + i +'=' + eval( 'obj.' + i )+'\n';
        k++;
        if( k>10 )
            {
            alert( s );
            s = '';
            k = 0;
            } 
        }
}

function initSlides()
{
    var obj;
    for( i=0; i<=slides.length; i++ )
        {
        obj = findObject( "lnk" + i );
        if( obj )
            showElem( "lnk" + i );
        }
    var previewObj = findObject( "preview" );
    if( previewObj )
        showElem( "preview" );
    var illBgObj = findObject( "illBg" );
    var illObj = findObject( "illPic" );
    var comObj = findObject( "comment" );
    if( illBgObj && illBgObj.style )
        {
        var bgImg = new Image();
        bgImg.src = slides[currSlide-1][1];
        illBgObj.style.backgroundImage = 'url(' + slides[currSlide-1][1] + ')';
        illBgObj.style.backgroundColor = slides[currSlide-1][2];
        }
    if( illObj && illObj.style )
        {
        var bgImg = new Image();
        bgImg = slides[currSlide-1][0];
        illObj.style.backgroundImage = 'url(' + slides[currSlide-1][0] + ')';
        illObj.style.backgroundRepeat = 'no-repeat';
        illObj.style.backgroundPosition = '50% 0%';
        }
    if( comObj && comObj.innerHTML )
        {
        comObj.innerHTML = slides[currSlide-1][3];
        toggleElement( "comment", false, false );
        showElem( "comment" );
        }
    else
        hideElem( "comment" );
    obj = findObject( "lnk" + currSlide );
    if( obj && obj.style )
        {
        obj.style.backgroundColor = "#f8f8f8";
        obj.style.border = "1px solid #e6e6e6";
        }
}

function changeSlide( id )
{
    if( id == currSlide )
        return false;
    var obj = findObject( "lnk" + currSlide );
    if( obj && obj.style )
        {
        obj.style.backgroundColor = "white";
        obj.style.border = "1px solid white";
        }
    obj = findObject( "lnk" + id );
    if( obj && obj.style )
        {
        obj.style.backgroundColor = "#f8f8f8";
        obj.style.border = "1px solid #e6e6e6";
        }
    currSlide = id;
    var illBgObj = findObject( "illBg" );
    var illObj = findObject( "illPic" );
    var comObj = findObject( "comment" );
    if( illBgObj && illBgObj.style )
        {
        var bgImg = new Image();
        bgImg.src = slides[currSlide-1][1];
        illBgObj.style.backgroundImage = 'url(' + slides[currSlide-1][1] + ')';
        illBgObj.style.backgroundColor = slides[currSlide-1][2];
        }
    if( illObj && illObj.style )
        {
        var bgImg = new Image();
        bgImg.src = slides[currSlide-1][0];
        illObj.style.backgroundImage = 'url(' + slides[currSlide-1][0] + ')';
        }
    if( comObj && comObj.innerHTML )
        {
        comObj.innerHTML = slides[currSlide-1][3];
        toggleElement( "comment", false, false );
        showElem( "comment" );
        }
    else
        hideElem( "comment" );
    return false;
}
