  window["initiater"] = new Array();
  
  function initiateSlideshow() {
	window["currenthomepage"] = 1;
        changeSlide( "morethanaband", 1, 3000 );
  }

  function randomSlide(differentiater) {
    var ran_unrounded=Math.random()*window[differentiater+"show"].length;
    window["current"+differentiater]=Math.floor(ran_unrounded); 
    return window["current"+differentiater];
  }
  
  function changeSlide(differentiater,slideid,timefor) {
    window["current"+differentiater]=slideid;
    var crstring = String.fromCharCode(13);
    // Fade transition and change image
	var evaltarget = eval("document.images."+differentiater+"pic");
	if (document.all) { evaltarget.style.filter='blendTrans(duration=1)'; evaltarget.filters.blendTrans.Apply(); }
	evaltarget.src = window["preload"+differentiater+"show"][slideid].src;
	if (document.all) { evaltarget.filters.blendTrans.Play(); }
    // Change IMG ALT and TITLE
        if (window[differentiater+"show"][slideid][2] == "") { var i=1; } else { var i=2; }
	evaltarget.alt = window[differentiater+"show"][slideid][i];
  	evaltarget.title = window[differentiater+"show"][slideid][i];
    // Change IMG Cursor
  	if (window[differentiater+"show"][slideid][3]) {
  	  evaltarget.style.cursor = 'pointer';
  	} else {
  	  evaltarget.style.cursor = 'auto';
  	}
  	
    // Update ready for next one
    if (slideid<1) { slideid=window[differentiater+"show"].length-1; } else { slideid--; }

    // Start next act
    clearTimeout(window[differentiater+"to"]);
    window[differentiater+"to"]=setTimeout("changeSlide('"+differentiater+"',"+slideid+",6000);",timefor);
  }
  
  function openSlideURL(differentiater) {
    if (window[differentiater+"show"][window["current"+differentiater]][3]) window.location = window[differentiater+"show"][window["current"+differentiater]][3];
  }
  
  function addSlide(fn,tl,al,ln,differentiater,tx) {
    if (window[differentiater+"show"]==undefined) {
      window[differentiater+"show"] = new Array();
    }
    window[differentiater+"show"][window[differentiater+"show"].length]=Array(fn,tl,al,ln,tx);
  }  
  
  function prepareSlideshow(differentiater,differentiaterpath,initiatedelay) {
    window["preload"+differentiater+"show"] = new Array();
    for (i=window[differentiater+"show"].length-1;i>-1;i--){
     window["preload"+differentiater+"show"][i] = new Image();
     window["preload"+differentiater+"show"][i].src = differentiaterpath+window[differentiater+"show"][i][0];
    }
    window[differentiater+"to"]=window[differentiater+"show"].length-1; window["current"+differentiater]=window[differentiater+"show"].length-1;
    window["initiater"][window["initiater"].length] = Array(differentiater,initiatedelay);
  }
