function initScrollBars() {
	CSBfleXcroll('palingscroll');
}

function showPopover(showWorkshop, hide) {
	var newDisplayStatus = (hide ? 'none' : '');
	var displayObjectId = (showWorkshop ? 'popoverWorkshop' : 'popoverNewsletter')
	var hideObjectId = (showWorkshop ? 'popoverNewsletter' : 'popoverWorkshop')
	
	if (findObject(displayObjectId)) {
		findObject(displayObjectId).style.display = newDisplayStatus;
	}
	if (findObject(hideObjectId)) {
		findObject(hideObjectId).style.display = 'none';
	}
}

function doWhenDomReady(fn, waitForLoad) {
	if (waitForLoad ? Browser.fullyLoaded : Browser.loaded) {
		fn.call();
	} else {
		window.addEvent(waitForLoad ? 'load' : 'domready', fn);
	}
}
window.addEvent('load', function() { Browser.fullyLoaded=true; } );

// Init sexyLightBox, aliased (for backward compatibility) as SexyLightbox
var sexyLightBox, SexyLightbox;
window.addEvent('domready', function() {
	if (typeof(SexyLightBox)=='undefined') return;
	sexyLightBox = SexyLightbox = new SexyLightBox({
		imagesdir: window.location.protocol+'//'+window.location.host+wwwroot+'/js/sexylightbox/images',
		closeButton: 'SexyClose_'+language+'.png',
      zIndex: 900 // note: <= swfu-z-index <= spinner-z-index
	});
});

function doWhenSexyLightBoxDisplayed(id, fn) {
  doWhenDomReady(function() {
    var el=$(id);
    el.addEvent('sexyLightBox', function() {
      el.removeEvent('sexyLightBox', arguments.callee);
      fn(this);
    });
  });
}
