function startBrandLinks(o) {
	// TODO: check all values and use defaults if missing parameter
	var show_brand_links = 
		function () {
			brand_links_request.open(
				"GET",
				o.url
				+ "?rows=" + o.rows
				+ "&cols=" + o.cols
				+ "&width=" + o.width
				+ "&height=" + o.height,
				true
			);
			brand_links_request.send();
		};

	show_brand_links();
	brand_links_interval = window.setInterval(show_brand_links, o.microsecs);
}

function stopBrandLinks() {
	window.clearInterval(brand_links_interval);
}

var brand_links_request;
var brand_links_interval;

try {
	brand_links_request = new XMLHttpRequest(); // code for IE7+, Firefox, Chrome, Opera, Safari
} catch (e) {
	brand_links_request = new ActiveXObject("Microsoft.XMLHTTP"); // code for IE6, IE5
}

brand_links_request.onreadystatechange = function() {
	if (brand_links_request.readyState == 4 && brand_links_request.status == 200) {
		//alert('in callback' + brand_links_request.responseText);
		document.getElementById("brand_links_ticker").innerHTML = brand_links_request.responseText;
	}
}
// vim: ai sm nu ic ts=2 sw=2

