
window.onload = function() {

	if (document.getElementById("livechat")) {
		document.getElementById("livechat").onclick = function() {
			return winpopbasic("shoutbox/shoutbox.php?html=1", "sb", "242", "468");
		};// replace overwrite
	}

	//Ticker.runTicker();
};


var Ticker = {

	/* Scrolling Ticker, Martin Latter 1/04, revised 3/11 */

	sElemName : "ticker",
	iEndMessDelay : 5000,
	iCharDelay: 35,

	aMessages : [
		{text: "Send flowers to mum in Poland...", lnk: "prodlist.php?select=Mothers+Day"},
		{text: "Mother's Day in Poland is 26th May 2011.", lnk: "prodlist.php?select=Mothers+Day"},
		{text: "Send flowers to mum in France and Sweden...", lnk: "prodlist.php?select=Mothers+Day"},
		{text: "Mother's Day in France / Sweden is 29th May.", lnk: "prodlist.php?select=Mothers+Day"}
	],

	/*******************/
	iMNum : -1,
	iMNumLen : 0,

	runTicker : function() {

		var iTimeDelay = 0;

		if (!Ticker.iMNumLen) {
			Ticker.iMNum++;
			Ticker.iMNum = Ticker.iMNum % Ticker.aMessages.length;
			//Ticker.iMNum = Math.floor(Math.random() * Ticker.aMessages.length);
			document.getElementById(Ticker.sElemName).href = Ticker.aMessages[Ticker.iMNum].lnk;
		}
		else {
			document.getElementById(Ticker.sElemName).innerHTML = Ticker.aMessages[Ticker.iMNum].text.slice(0, Ticker.iMNumLen);
		}

		if (Ticker.iMNumLen !== Ticker.aMessages[Ticker.iMNum].text.length) {
			Ticker.iMNumLen++;
			iTimeDelay = Ticker.iCharDelay;
		}
		else {
			Ticker.iMNumLen = 0;
			iTimeDelay = Ticker.iEndMessDelay;
		}

		window.setTimeout(
			function() {
				Ticker.runTicker();
			}, iTimeDelay);
	}
};


