// JavaScript Document

/* winebar rollovers */
var ro = new Array();
ro[0] = new Image(123,18); ro[0].src = '/winebars/images/fine_winebar_button.gif';
ro[1] = new Image(123,18); ro[1].src = '/winebars/images/fine_winebar_button_ro.gif';
ro[2] = new Image(43,18); ro[2].src = '/winebars/images/more_winebar_info.gif';
ro[3] = new Image(43,18); ro[3].src = '/winebars/images/more_winebar_info_ro.gif';
ro[4] = new Image(192,121); ro[4].src = '/winebars/images/london_map.jpg';
ro[5] = new Image(192,121); ro[5].src = '/winebars/images/london_map_ro.jpg';

/* winebar button rollovers */
var bro = new Array();
bro[0] = new Image(192,18); bro[0].src = '/winebars/images/arrow_link_button.jpg';
bro[1] = new Image(192,18); bro[1].src = '/winebars/images/arrow_link_button_ro.jpg';

function ImageSwap(o,ac) { var imgO = $(o); if (imgO) imgO.src = ro[ac].src; }
function ButtonSwap(o,ac) { var imgO = $(o); if (imgO) { imgSrc = 'url(' + bro[ac].src + ')'; imgO.setStyle({ backgroundImage: imgSrc }); } }

/* text scroller */
var oScrollText;
var oScrollTimer;
var oScrollDirection;
var oScrollHeight = 0;

function ScrollInit(so,d) {
	oScrollHeight=$(so).getHeight(); oScrollHeight=(oScrollHeight-100);
	oScrollHeight = (oScrollHeight * -1);

	if (d == 'c') clearInterval(oScrollTimer);

	if (d != 'c') {
		oScrollText=so; oScrollDirection=d; oScrollTimer = setInterval(ScrollText,30);
	}
}
function ScrollText() {
	var getTop = $(oScrollText).getStyle('top'); getTop = getTop.replace(/px/gi, '');
	oScrollHeight
	if (oScrollDirection == 'u') {
		getTop--; 
		if (getTop <= oScrollHeight) clearInterval(oScrollTimer)
		else $(oScrollText).setStyle({ top: getTop + 'px' });
	}
	else if (oScrollDirection == 'd') {
		getTop++;
		if (getTop >= 0) clearInterval(oScrollTimer);
		else $(oScrollText).setStyle({ top: getTop + 'px' });
	}
}