		var tabs;

		window.addEvent('domready',function(){
			tabs = new Ayz.AjaxTabs('tabsUL','tabContent', {startIndex: 0});
			//var fightTabs = new Ayz.AjaxTabs('fightTabs','fightTabContent', {startIndex: 0});
		});
			
		var tabOverlayVisible = false;
			
		function showTabOverlay(completeFunc){

			if(!tabOverlayVisible){
	
				var tabContentPos = findPos($('tabContent'));
	
				var tabOverlay = document.createElement("div");
				tabOverlay.id = "tabOverlay";
				tabOverlay.style.width = "797px";
				tabOverlay.style.height = "390px";
				tabOverlay.style.background = "#000000";
				tabOverlay.style.position = "absolute";
				tabOverlay.style.left = tabContentPos[0] + "px";
				tabOverlay.style.top = tabContentPos[1] + "px";
				tabOverlay.style.opacity = "0";
				tabOverlay.style.filter = "alpha(opacity = 0)";
				
				document.getElementsByTagName("body")[0].appendChild(tabOverlay);
							
				var tabOverlayMessage = $(document.createElement("div"));
				tabOverlayMessage.id = "tabOverlayMessage";
				tabOverlayMessage.style.width = "0px";
				tabOverlayMessage.style.height = "0px";
				tabOverlayMessage.style.backgroundColor = "#333333";
				tabOverlayMessage.style.color = "#efefef";
				tabOverlayMessage.style.padding = "25px";
				tabOverlayMessage.style.paddingTop = "50px";
				tabOverlayMessage.style.position = "absolute";
				tabOverlayMessage.style.left = (tabContentPos[0] + (tabOverlay.offsetWidth/2)) + "px";
				tabOverlayMessage.style.top = (tabContentPos[1] + 100) + "px";
	
				document.getElementsByTagName("body")[0].appendChild(tabOverlayMessage);
				tabOverlayMessage.empty().addClass('tabOverlayLoader');
	
				var tabOverlayFx = new Fx.Morph('tabOverlay',{duration: 'short', transition: 'sine:out'});
				var tabOverlayMessageFx = new Fx.Morph('tabOverlayMessage', {duration: 'short', transition: 'sine:out', onComplete: completeFunc});
	
				tabOverlayFx.start({'opacity': [0, 0.75]});
				tabOverlayMessageFx.start({'height': 100, 'width': 350, 'left': tabContentPos[0] + (tabOverlay.offsetWidth/2 - 175), 'top': tabContentPos[1] + 100});
			}
			
			tabOverlayVisible = true
		}

		function hideTabOverlay(){

			var tabOverlayFx = new Fx.Morph('tabOverlay',{duration: 'short', transition: 'sine:out'});
			var tabOverlayMessageFx = new Fx.Morph('tabOverlayMessage', {duration: 'short', transition: 'sine:out', onComplete: completeFunc});
		
			tabOverlayFx.start({'opacity': [0.75, 0]});
			tabOverlayMessageFx.start({'opacity': [1, 0]});
		
			function completeFunc(){
				document.getElementsByTagName("body")[0].removeChild($('tabOverlay'));
				document.getElementsByTagName("body")[0].removeChild($('tabOverlayMessage'));
				tabOverlayVisible = false;
			}
		}

		function setTabOverlayMessage(msg, showOk, completeFunc){
		
			if(showOk == undefined){showOk = true;}
		
			$('tabOverlayMessage').empty().removeClass('loadSpinner');
			$('tabOverlayMessage').empty().addClass('promptWindow');
			$('tabOverlayMessage').set('html', msg);
			
			var closeBtn = $(document.createElement("div"));
			closeBtn.addClass("closeBtn");
			closeBtn.style.position = "absolute";
			closeBtn.style.right = "0px";
			closeBtn.style.marginLeft = "-30px";
			closeBtn.style.bottom = "0px";
			//closeBtn.style.marginBottom = "18px";
		
			closeBtn.addEvent('click', function(e){closeBtn.removeEvents('click'); hideTabOverlay();});
			$('tabOverlayMessage').appendChild(closeBtn);
			
			if(showOk){
				var okBtn = $(document.createElement("input"));
				okBtn.addClass("button");	
				okBtn.type = "button";
				okBtn.value = "OK";
				okBtn.style.position = "absolute";
				okBtn.style.left = "50%";
				okBtn.style.bottom = "25px";
				okBtn.style.marginLeft = "-25px";
				okBtn.style.width = "50px";
			
				okBtn.addEvent('click', function(e){okBtn.removeEvents('click'); hideTabOverlay();});
				//$('tabOverlayMessage').appendChild(okBtn);
			}
			
			if(completeFunc != undefined){completeFunc();}
		}