﻿var banners = new Array()
var interval
var numruns = 1
displayerror = false
tmout = window.setTimeout("getBanners()", 100)
interval = window.setInterval("getBanners()", 50000)

function getBanners() {
	if (numruns > 30) {
		clearInterval(interval)
		return
	}
	dontgo = false;
	imglist = document.getElementsByName('bannerimg')
	for (n = 0; n < imglist.length; n++) {
		if (imglist[n].src.indexOf('_roll') > 0)
			dontgo = true;
	}
	if (dontgo)
		tmout = window.setTimeout("getBanners()", 500);
	else {
		numruns++
		httpget('/BannerServer.aspx', updateBanners);
	}
}
function updateBanners(xmlcaller) {
	banner = xmlcaller.responseText.split(',')

	bannerblocks = document.getElementsByName('bannerimg');
	bannerlinks = document.getElementsByName('bannerlink');
	for (x = 0; x < bannerblocks.length; x++) {
		if (x < banner.length - 1) {
			
			thisbanner = banner[x].split('|')
			thisbannerid = thisbanner[0]
			thisbannerexternal = thisbanner[1]
		
			bannerblocks[x].src = 'http://media.carfind.co.za/images/banners/' + thisbannerid + '_still.gif?' + thisbanner[2]
			bannerlinks[x].style.cursor = 'pointer'
			bannerlinks[x].href = '/specials/specials_view.aspx?bannerid=' + thisbannerid
			//bannerlinks[x].onclick = (thisbannerexternal == 1) ? function() { window.open('/specials/specials_view.aspx?bannerid=' + thisbannerid); return false; } : function() { window.navigate('/specials/specials_view.aspx?bannerid=' + thisbannerid); return false; }
			bannerlinks[x].target = (thisbannerexternal == 1) ? '_blank' : '_top'
		}
		else {
			bannerblocks[x].src = 'http://media.carfind.co.za/images/banners/blank.gif'
			bannerlinks[x].href = '#'
			bannerlinks[x].style.cursor = 'default'
			bannerlinks[x].target = ''
		}
	}
	//doc('bottombannerdiv').style.bottom = '0px'
}
function LogTradeIn() {
	resp = httppost("TradeinTrack.aspx");
}

