<!--
var prom_icon_pool;
var prom_icon_selected;
var prom_icon_num;
var prom_icon_weight;

function disablePromIcon(i) {
	prom_icon_pool[i].enabled=false;
	prom_icon_weight-=prom_icon_pool[i].weight;
}

function createPromIconPool() {
	var i,j;
	var rand;
	var curr;
	var free;
	var now=new Date();
	definePromIcons();
	prom_icon_weight=0;
	for (i=0;i<prom_icon_pool.length;i++) {
		if (now<prom_icon_pool[i].effective)
			prom_icon_pool[i].enabled=false;
		if (now>prom_icon_pool[i].expiry)
			prom_icon_pool[i].enabled=false;
		if (prom_icon_pool[i].enabled)
			prom_icon_weight+=prom_icon_pool[i].weight;
	}

	prom_icon_selected=new Array();
	for (i=0;i<prom_icon_num;i++)
		prom_icon_selected[i]=-1;

	for (i=0;i<prom_icon_pool.length;i++)
		if (prom_icon_pool[i].enabled & prom_icon_pool[i].pos>=0) {
			prom_icon_selected[prom_icon_pool[i].pos]=i;
			disablePromIcon(i);
		}

	free=new Array();
	j=0;
	for (i=0;i<prom_icon_num;i++)
		if (prom_icon_selected[i]<0)
			free[j++]=i;

	for (i=0;i<prom_icon_pool.length & j>0;i++)
		if (prom_icon_pool[i].enabled & prom_icon_pool[i].force) {
			rand=Math.round(Math.random()*(j-1));
			curr=free[rand];
			prom_icon_selected[curr]=i;
			disablePromIcon(i);
			free[rand]=free[j-1];
			j--;
		}

	for (i=0;i<prom_icon_num;i++) {
		if (prom_icon_selected[i]<0) {
			curr=-1;
			rand=Math.random()*prom_icon_weight;
			for (j=0;j<prom_icon_pool.length & rand>0 & curr<0;j++)
				if (prom_icon_pool[j].enabled) {
					if (rand < prom_icon_pool[j].weight)
						curr=j;
					rand-=prom_icon_pool[j].weight;
				}
			if (curr>=0) {
				disablePromIcon(curr);
				prom_icon_selected[i]=curr;
			}
		}
	}
}

function getPromIcon() {
	var i;
	var c;
	var html='';

      html+='<table width="171" border="0" cellspacing="0" cellpadding="0">\n';
	html+='<tr><td colspan="2"><IMG src="/hsb/com/spacer.gif" width="1" height="5"></td></tr>\n';
	for (i=0;i<prom_icon_num;i++) {
		c=prom_icon_selected[i];
		if (c>=0) {
			html+='<tr><td><a '+prom_icon_pool[c].link+'><img src="'+prom_icon_pool[c].icon_pic+'" border="0"></a></td></tr>\n';
			html+='<tr><td colspan="2"><IMG src="/hsb/com/spacer.gif" width="1" height="5"></td></tr>\n';
		}
	}
	html+='</table>\n';

	document.write(html);
}
//-->
