ChangeRate = 4500;
preLoad = new Array();
k = 0 ;

p = p.sort( randOrd );
m = p.length;

for (i = 0; i < m; i++) {
 e = p[i];
 preLoad[i] = new Image();
 preLoad[i].src = 'portfolio/' + e[0];
}

function runPortfolio() {
  e = p[k];
  document.images.pf_img.src = preLoad[k].src;
  document.getElementById("pf_img").alt = e[1];
  document.getElementById("pf_url").href = e[2];
  document.getElementById("pf_url").title = e[1];
  k++;
  if(k==m) {
     k=0;
  }
  setTimeout('runPortfolio()', ChangeRate);
}

function randOrd(){
  return (Math.round(Math.random())-0.5);
}
