﻿    /* ------------------------------------------------------------------
        Handles mouse over event for the "previous image", "next image"
        and "play/pause slideshow" buttons
    ------------------------------------------------------------------ */
function prj_btnImageControl_mouseOver(sender, evt)
{
    sender.style.color = "#9be360";
}

    /* ------------------------------------------------------------------
        Handles mouse out event for the "previous image", "next image"
        and "play/pause slideshow" buttons
    ------------------------------------------------------------------ */
function prj_btnImageControl_mouseOut(sender, evt)
{
    sender.style.color = "#cfefb5";
}


    /* ------------------------------------------------------------------
        Handles mouse click event for previous image button
    ------------------------------------------------------------------ */
function prj_btnPrev_click(sender, evt)
{
    window.prjAssets.selectPrevious();
}


    /* ------------------------------------------------------------------
        Handles mouse click event for next image button
    ------------------------------------------------------------------ */
function prj_btnNext_click(sender, evt)
{
    window.prjAssets.selectNext();
}


    /* ------------------------------------------------------------------
        Updates the element's text
    ------------------------------------------------------------------ */
function prj_UIUpdateElementText(element, newText)
{
    element.innerHTML = newText;
}


    /* ------------------------------------------------------------------
        Handles MOUSE DOWN event for RIGHT ThumbStrip button
    ------------------------------------------------------------------ */
function prj_btnPlayPause_click(sender, evt)
{
    if(window.slideShowTimer)
    {
        window.clearInterval(window.slideShowTimer);
        sender.innerHTML="play";
    }
    else
    {
        window.slideShowTimer = window.setInterval("slideShow()", 3000);    
        sender.innerHTML="pause";
    }
}

function slideShow()
{
    if(window.prjAssets.selectedIndex() == (window.prjAssets.count()-1))
    {
        window.clearInterval(window.slideShowTimer);        
    }else
    {
        window.prjAssets.selectNext();
    }
}