  function randOrd() {
    return (Math.round(Math.random())-0.5);
  } 
  // Set slideShowSpeed (milliseconds)
  var slideShowSpeed = 7500;

  // Duration of crossfade (seconds)
  var crossFadeDuration = 3;

  // Specify the image files
  var Pic = new Array(); // dont touch this
  // to add more images, just continue
  // the pattern, adding to the array below

  Pic[0] = 'images/home_1.jpg';
  Pic[1] = 'images/home_2.jpg';
  Pic[2] = 'images/home_3.jpg';
  Pic[3] = 'images/home_4.jpg';
  Pic[4] = 'images/home_5.jpg';
  Pic[5] = 'images/home_6.jpg';
  Pic[6] = 'images/home_7.jpg';
  Pic[7] = 'images/home_8.jpg';
  
  // =======================================
  // do not edit anything below this line
  // =======================================
  
  var t;
  var j = 0;
  var p = Pic.length;
  Pic.sort(randOrd);
  var preLoad = new Array();
  for (i = 0; i < p; i++){
    preLoad[i] = new Image();
    preLoad[i].src = Pic[i];
  }

function runSlideShow(){
  if (document.all){
    document.images.SlideShow.style.filter="blendTrans(duration=2)";
    document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
    document.images.SlideShow.filters.blendTrans.Apply();
  }
  document.images.SlideShow.src = preLoad[j].src;
  if (document.all){
    document.images.SlideShow.filters.blendTrans.Play();
  }
  j = j + 1;
  if (j > (p-1)) j=0;
  t = setTimeout('runSlideShow()', slideShowSpeed);
}

// Fixing external links
function externalLinks() {
  if(!document.getElementsByTagName ) { return; }
  var anchors = document.getElementsByTagName( "a" );
  for( var loop = 0; loop < anchors.length; loop++ ) {
    var anchor = anchors[ loop ];
    if( anchor.getAttribute( "href" ) && anchor.getAttribute( "rel" ) == "external" ) {
      anchor.target = "_blank";
    }
  }
}