function initTabScroller(){
	var _divList = document.getElementsByTagName('div');
	var _holderWidth = 0;// tabset width
	var _tabsTotalWidth = 0;// total width of 'li' elements(of tabs)
	for ( i = 0 ; i < _divList.length ; i++ ){
		if (_divList[i].className.indexOf('tabset') != -1){
			var _holder = _divList[i];
			_holderWidth = _holder.offsetWidth;
			_tabsList = _holder.getElementsByTagName('ul')[0].getElementsByTagName('li');
			for ( j = 0 ; j < _tabsList.length ; j++){
				_tabsTotalWidth = _tabsTotalWidth + _tabsList[j].offsetWidth;
			}
			if (_holderWidth <  _tabsTotalWidth){
				try 
				{
					// make space for nav button left
					_holder.getElementsByTagName('div')[0].style.overflow = "hidden";
					_holder.getElementsByTagName('div')[0].style.marginLeft = "20px";
				} 
				catch(e) 
				{
					// no nav left
				}
				 _links = _holder.getElementsByTagName('a');
				for(y = 0 ; y < _links.length ; y++){
					if (_links[y].className.indexOf('btn-left') != -1){_links[y].style.display = 'block'};
					if (_links[y].className.indexOf('btn-right') != -1){_links[y].style.display = 'block'};
				}
			}
		}
	}
}
if (window.addEventListener) window.addEventListener("load", initTabScroller, false);
else if (window.attachEvent) window.attachEvent("onload", initTabScroller);