<!--
/*
  Funktioner för hanterandet av roterande annonser
*/
//Annonsobjekt medlemsfunktion
function addAds(img,url,dbadid){
  index = this.img.length
  this.img[index] = new Image();
  this.img[index].src = img;
  if(url!="") this.url[index] = "codeAdCount.asp?id="+dbadid+"&url="+url;
  else this.url[index] = "#";
}
//Annonsobjekt medlemsfunktion
function getRotor(){
  return this;
}
//Annonsobjekt medlemsfunktion
function getLength(){
  return this.img.length;
}
//Annonsobjekt konstuktor
function adrotor(id,time,linkIndex){
  this.id = id;
  this.time = time*1000;
  this.img = new Array();
  this.url = new Array();
  this.position = 0;
  this.linkIndex = linkIndex;
  this.addAds = addAds;
  this.getRotor = getRotor;
  this.getLength = getLength;
  this.timer = 0;
}
//Roterar ett annonsobjekt
function rotateAd(arid){
  r = arrRotorAds[arid].getRotor();
  if(r.position==r.getLength()) r.position=0;
  img = eval("document.images['"+r.id+"']");
  img.src = r.img[r.position].src;
  r.linkIndex.href = r.url[r.position];
  if(r.url[r.position]=="#") r.linkIndex.target = "";
  else r.linkIndex.target = "_new";
  r.position++;
  r.timer = setTimeout("rotateAd('"+r.id+"')",r.time)
}
//Globala variabler
var arrUrl, arrImg,arid,arwidth,arheight,artime,arrRotorAds = new Array();
//-->
