﻿var bannerAD = new Array(); 
var bannerADlink = new Array(); 
var adNum = 0;
var theTimer;
var preloadedimages = new Array(); 
for (i=0;i<bannerAD.length;i++) { 
preloadedimages[i] = new Image(); 
preloadedimages[i].src = bannerAD[i]; 
} 
function setTransition() { 
if (document.all) { 
document.getElementById(picID).filters.revealTrans.Transition = Math.floor(Math.random() * 23); 
document.getElementById(picID).filters.revealTrans.apply(); 
} 
} 
function playTransition() { 
if (document.all) 
document.getElementById(picID).filters.revealTrans.play(); 
} 
function nextAd() { 
if (adNum < bannerAD.length - 1) adNum++; 
else adNum = 0; 
exbg('Tcard',adNum,bannerAD.length);
setTransition(); 
document.getElementById(picID).src = bannerAD[adNum];
playTransition(); 
theTimer = setTimeout("nextAd()", 6000);  // interval for changing image 
} 
function jump2url() { 
jumpUrl = bannerADlink[adNum]; 
jumpTarget = '_blank'; 
if (jumpUrl != '') { 
if (jumpTarget != '') window.open(jumpUrl, jumpTarget); 
else location.href = jumpUrl; 
} 
} 
function displayStatusMsg() { 
status = bannerADlink[adNum]; 
document.returnValue = true; 
}

function exbg(sou,num,len){
    for(var id = 0;id<len;id++){
	  var sd=sou+id;
	  if(id==num){
	    document.getElementById(sd).style.backgroundImage="url('/tmpl/images/redcard.gif')";
	  }else{
	    document.getElementById(sd).style.backgroundImage="url('/tmpl/images/graycard.gif')";
	    document.getElementById(sd).style.backgroundPosition="bottom";
	  }
    }  
}
function exEmp(sou,num){
 clearTimeout(theTimer);
 exbg(sou,num,bannerAD.length);
 adNum=num;
 document.getElementById(picID).src=bannerAD[num];
}

function nextCP() { 
  if (adNum < bannerAD.length - 1) adNum++; 
    else adNum = 0; 
  setTransition(); 
  document.getElementById(picID).src = bannerAD[adNum];
  playTransition(); 
}

function EXpicClT(idN,Purl){
  clearInterval(theTimer);
  EXpic(idN,Purl);
}
