/*<![CDATA[*/

function Random(cls){
 var imgs=zxcByClassName(cls,false,'IMG');
 for (var ary=[],z0=0;z0<imgs.length;z0++){
  ary[z0]=[imgs[z0].src,imgs[z0].parentNode.href];
 }
 zxcShuffle(ary);
 for (var z1=0;z1<imgs.length;z1++){
  if (ary[z1]){
   imgs[z1].src=ary[z1][0];
   imgs[z1].parentNode.href=ary[z1][1];
  }
 }
}

function zxcShuffle(ary){
 for (var r,t,z0=0;z0<ary.length;z0++){
  r=Math.floor(Math.random()*ary.length);
  t=ary[z0];
  ary[z0]=ary[r];
  ary[r]=t;
 }
 return ary;
}

function zxcByClassName(nme,el,tag){
 if (typeof(el)=='string') el=document.getElementById(el);
 el=el||document;
 for (var tag=tag||'*',reg=new RegExp('\\b'+nme+'\\b'),els=el.getElementsByTagName(tag),ary=[],z0=0; z0<els.length;z0++){
  if(reg.test(els[z0].className)) ary.push(els[z0]);
 }
 return ary;
}



/*]]>*/
