<!--								  				  
function banner(img_source,url,alt,chance) {
   this.img_source = img_source;
   this.url = url;
   this.alt = alt;
   this.chance = chance;
}

function generateBanners(banners) {					  
	var maxDisplay = 2;				  				  
	var range = banners.length;
	if (maxDisplay > range) {
		maxDisplay = range;
	}					  
	var s = 1;
	var outp = new Array(10);
	var x = 0;
	var y =0;
	var strBanner = "";
	var sum_of_all_chances = 0;
	var strBanner = "<table width=\"100%\"><tr>";

	for (i = 0; i < banners.length; i++) {
		sum_of_all_chances += banners[i].chance;						   
	}																			  
					  
	for (x=1; x<=maxDisplay; x++) {						
		ran = (Math.floor(Math.random()*range)+s);												
		chance_limit = 0;
		randomly_selected_chance = Math.round((sum_of_all_chances - 1) * Math.random()) + 1;
		for (i=1;i<=banners.length;i++) {
			chance_limit += banners[i-1].chance;
			if (randomly_selected_chance <= chance_limit) {
				outp[x] = i;
				break;
			}
		}											  
		if (x > 1) {					
			for (y=1; y<=x-1; y++) {
				if (outp[x] == outp[y]) {x--;}
			}
		}				  
	}
		  
	for (x=1; x<=maxDisplay; x++) {
		bannerAlign = "center";
		strBanner += "<td align=\""+bannerAlign+"\"><a href=\""+banners[outp[x]-1].url+"\" title=\""+banners[outp[x]-1].alt+"\"><img src=\""+banners[outp[x]-1].img_source+"\" alt=\""+banners[outp[x]-1].alt+"\" width=\"185\" height=\"60\" border=\"0\" /></a></td>";
	}
	strBanner += "</tr></table>";

	return strBanner;
}
				  				  
				  
banners = new Array();

banners[0] = new banner("/vgnmedia/downld/Homeloan_SpringDiscount_185x60.gif",
			"/wps/wcm/connect/nab/nab/home/Personal_Finance/2/20/8/?campaignID=MUV&WT.mc_id=MUV&WT.ac=Homeloan_SpringDiscount_185x60.gif2195&WT.seg_1=P00007",
			"Get a 3 year home loan discount, 0.8%p.a off our standard variable home loan rate, find out more",
			25);
banners[1]= new banner("/vgnmedia/downld/ols_185x60.gif",
			"/wps/wcm/connect/nab/nab/home/Personal_Finance/21/220/?campaignID=RSB&WT.mc_id=RSB&WT.ac=ols_185x60.gif2195&WT.seg_1=N00016",
			"NAB Smart Statements",
			25);
banners[2]= new banner("/vgnmedia/images/Personal_Finance/NOT0034_185x60_v02.gif",
			"/wps/wcm/connect/nab/nab/home/Personal_Finance/21/286/?campaignID=SUE&WT.mc_id=SUE&WT.ac=NOT0034_185x60_v02.gif2195&WT.seg_1=P00008",
			"Trade one get one free, find out more",
			25),
banners[3]= new banner("/vgnmedia/images/Personal_Finance/NAR1895_Visa_Debit_Activation_Tile_v01_185x60_v04.gif",		"/wps/wcm/connect/nab/nab/home/Personal_Finance/21/269/?campaignID=SUN&WT.mc_id=SUN&WT.ac=NAR1895_Visa_Debit_Activation_Tile_v01_185x60_v04.gif2195&WT.seg_1=N00017",
			"Win $1000 with NAB Visa Debit, find out more",
			25)

bannerHtml = generateBanners(banners);
--> 


