var dynimageDelay = 5000;
var dynimageArray = new Array();
var firstIndex = 0;
var lastIndex = 0;
var counterIndex = 0;
var loopId = 0;
  
function getDynimageArray() {
  if (document.getElementById(dynimageDiv)) {
    var dynimageObj = document.getElementById(dynimageDiv).getElementsByTagName('DIV');
    var count = 0;
    
    for (i=0; i < dynimageObj.length; i++) {
      var id_str = dynimageObj[i].id;
      
      if (id_str.match('dynimage')) {
        dynimageArray[count] = id_str;
        count += 1;
      }
    }
  }
}

function dynimageInit(dynimageDiv){
  if (document.getElementById(dynimageDiv)) {
    //getDynimageArray();

    lastIndex = (dynimageArray.length > 0) ? dynimageArray.length - 1 : 0;

    if (document.getElementById(dynimageArray[0])) {
      document.getElementById(dynimageArray[0]).style.display = "block";    
      dynimageAutoScroll();
    }
  }
}

function dynimageSwap(previous, next){
  for (i=0; i < dynimageArray.length; i++) {
    if (i == next) {
      var nextObj = document.getElementById(dynimageArray[next]);
      nextObj.style.display = 'block';
    } else {
      document.getElementById(dynimageArray[i]).style.display = 'none';
    }
  }
}

function dynimageAutoScroll() {
  //alert("inside dynimageAutoScroll");
  if (dynimageArray.length > 0) {
    var previousId = (counterIndex == firstIndex) ? lastIndex : counterIndex-1;
    dynimageSwap(previousId, counterIndex);

    //setTimeout(fxn_string, promo_delay);
    
    counterIndex = (counterIndex == lastIndex) ? 0 : counterIndex + 1;
    
    loop_id = setTimeout('dynimageAutoScroll()', dynimageDelay);
  }  
}

function createHomepageAlternate() {
  dynimageArray[0] = 'dynimage1';
  dynimageArray[1] = 'dynimage2';
  dynimageArray[2] = 'dynimage3';
  dynimageArray[3] = 'dynimage4';
  
  return '<div id="dynimage1">\n' +
         '  <img src="graphics/Homepage_thumbnails1.jpg" width="303" height="343" alt="" />\n' +
         '</div>\n' +
         '<div id="dynimage2">\n' +
         '  <img src="graphics/Homepage_thumbnails2.jpg" width="303" height="343" alt="" />\n' +
         '</div>\n' +
         '<div id="dynimage3">\n' +
         '  <img src="graphics/Homepage_thumbnails3.jpg" width="303" height="343" alt="" />\n' +
         '</div>\n' +
         '<div id="dynimage4">\n' +
         '  <img src="graphics/Homepage_thumbnails4.jpg" width="303" height="343" alt="" />\n' +
         '</div>';
}

// Version check based upon the values entered above in "Globals"
var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
  
function detectFlashPlugin(objId, uri, width, height, bgColor, alignment, quality) {
  alert("hasReqestedVersion = " + hasReqestedVersion) ;
  if (hasReqestedVersion) {
  	var divString = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"';
  	divString = divString + '  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ';
  	divString = divString + ' id="script" width="' + width + '" height="' + height + '" align="' + (alignment?alignment:'') + '">';
    divString = divString + ' <param name="allowScriptAccess" value="sameDomain" />';
  	divString = divString + ' <param name="movie" value="' + uri + '"> <param name="quality" value="' + (quality?quality:'') + '"> <param name="bgcolor" value="' + (bgColor?bgColor:'') + '>  '; 
  	divString = divString + ' <embed src="' + uri + '" quality="' + (quality?quality:'') + '" bgcolor="' + (bgColor?bgColor:'') + '"  ';
  	divString = divString + ' swLiveConnect="FALSE" width="' + width + '" height="' + height + '" name="script" align="' + (alignment?alignment:'') + '"  allowScriptAccess="sameDomain" ';
  	divString = divString + ' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
  	divString = divString + ' </object>';

    document.getElementById(objId).innerHTML = divString;
  } else{
  	var divString = createHomepageAlternate();
    
    document.getElementById(objId).innerHTML = divString;
    dynimageInit(objId);
  }
}

//window.onload = 