function setDynamicContent(targetDiv, sourceDiv, editModeText)
{
    var textDiv   = YAHOO.util.Dom.get(sourceDiv + "Text");
    var innerHTML = textDiv.innerHTML;

    textDiv.innerHTML   = "";
    targetDiv.innerHTML = innerHTML;

    if ( editModeText != null && isDefined('pageEditMode') )
    {
        var theDiv = YAHOO.util.Dom.get(sourceDiv);
        theDiv.innerHTML = editModeText;
    }
}

function callbackStalsCallout()
{
   var theDiv = YAHOO.util.Dom.get("stalsCallout");

   if ( theDiv != null )
   {
       var bannerContentDiv = YAHOO.util.Dom.get("bannerContent");
       if ( bannerContentDiv != null )
           setDynamicContent(bannerContentDiv, "stalsCallout", "-- CALLOUT CONTENT DEFINITION --");
   }
   else 
   {
       theDiv = YAHOO.util.Dom.get("stalsPageTitleCallout");

       if ( theDiv != null )
       {
           var bannerContentDiv = YAHOO.util.Dom.get("bannerContent");
           if ( bannerContentDiv != null )
               setDynamicContent(bannerContentDiv, "stalsPageTitleCallout", null);
       }
   }
}

function callbackStalsTopPhotoContent()
{
   var theDiv = YAHOO.util.Dom.get("stalsTopPhoto");

   if ( theDiv != null )
   {
       var topPhotoContentDiv = YAHOO.util.Dom.get("topRightImage");
       if ( topPhotoContentDiv != null )
           setDynamicContent(topPhotoContentDiv, "stalsTopPhoto", "-- CUSTOM TOP PHOTO DEFINITION --");
   }
}

function callbackStalsPhotoContent()
{
   var theDiv = YAHOO.util.Dom.get("stalsPhotoContent");

   if ( theDiv != null )
   {
       var photoContentDiv = YAHOO.util.Dom.get("photoContent");
       if ( photoContentDiv != null )
           setDynamicContent(photoContentDiv, "stalsPhotoContent", "-- MAIN PHOTO CONTENT DEFINITION --");
   }
}

function callbackStalsSlideshowContent()
{
    if ( !setupSlideshow("stalsSlideshowContent", 2500) )
    {
        setupSlideshow("stalsSlideshowContentSlow", 4000)
    }
}

function setupSlideshow(divName, timer)
{
   var theDiv = YAHOO.util.Dom.get(divName);

   if ( theDiv != null )
   {
       var photoContentDiv = YAHOO.util.Dom.get("photoContent");
       if ( photoContentDiv != null )
           setDynamicContent(photoContentDiv, divName, "-- SLIDESHOW CONTENT DEFINITION --");

       var pathDiv = YAHOO.util.Dom.get("stalsSlideshowContentPath");
       if ( pathDiv != null )
       {
           var path = pathDiv.innerHTML;
           if ( path != null && path != '')
           {
               JIss_setup2(path, "slideshowImage0", "slideshowImage1", timer);
           }
       }
   }

   return (theDiv != null);
}

function callbackStalsRightPhotoContent()
{
   var theDiv = YAHOO.util.Dom.get("stalsPhotoRight");

   if ( theDiv != null )
   {
       var photoRightContentDiv = YAHOO.util.Dom.get("photoRight");
       if ( photoRightContentDiv != null )
           setDynamicContent(photoRightContentDiv, "stalsPhotoRight", "-- RIGHT PHOTO CONTENT DEFINITION --");
   }
}
