////////// BANNER PACKAGES ///////////
var adFirst = new Array();
/////////////////////////////////////

// Ad Display properties
var FadeDuration = 2;
var adLength = 9000; // 9 seconds
var adLoop = 1;
var adShow = adLength*adLoop;

var loadImages = new Array()
var CurrentAd=0;
var directory = "/imgs/ads/";

function AdPackage(a, b, c){
this.filename = a;
this.target = b;
this.href = c;
}

function adsInit(){
	adFirst[0]= new AdPackage("momet_digital_swp.gif", "new", "www.modernmetro.com");
	adFirst[1]= new AdPackage("lydecker_swp.gif", "new", "www.kingandinyack.com");
	adFirst[2]= new AdPackage("marcello_swp.gif", "new", "www.marcellosgroup.com");
	PreLoadImages();   
}

function PreLoadImages(){
	var p = adFirst.length;
	for (i = 0; i < p; i++){
		loadImages[i] = new Image()
		loadImages[i].src = directory + adFirst[i].filename;
		loadImages[i].alt="Advertisement";
	}  
	NextRandomAd();  
	return true;
}

function NextRandomAd(){  
	do { n = Math.floor(Math.random() * (loadImages.length)); } 
	while(n == this.CurrentAd);
	this.CurrentAd = n;
	ShowBanner(n);
	t = setTimeout('NextRandomAd()', adShow)   
}

function ShowBanner(BannerId){
	if (document.all){
      document.images.BannerSwap.style.filter="blendTrans(duration=2)"
      document.images.BannerSwap.style.filter="blendTrans(duration=FadeDuration)"
      document.images.BannerSwap.filters.blendTrans.Apply()            
   }
   document.images.BannerSwap.src = loadImages[BannerId].src
   if (document.all){
      document.images.BannerSwap.filters.blendTrans.Play()
   }
}

function adsOpen(){
var ad = adFirst[CurrentAd];
	
	if (ad.target == 'self')    
		location.href = "http://" + ad.href;	
	else if (ad.target == 'new')
		var w = open("http://" + ad.href, "Banner" + CurrentAd);
	else if (ad.target == 'email')
		location.href = "mailto:" + ad.href;
	else 
		return;
}