	previousTabId = "";
	function ActivateTab(targetTab) {
		if (previousTabId == "") {
			previousTabId = "01";
		}
		targetTabId = targetTab.id;
		currentTabId = previousTabId;
		targetContentId = targetTabId + "C"; 
		currentContentId = currentTabId + "C"; 
		previousTabId = targetTabId;
		if (currentTabId == targetTabId) {
			return;
		}
		document.getElementById(targetTabId).className = 'Active';
		document.getElementById(currentTabId).className = 'Inactive';
		document.getElementById(targetContentId).style.position = 'relative';
		document.getElementById(targetContentId).style.opacity = 0;
		document.getElementById(targetContentId).style.display = 'block';
		document.getElementById(currentContentId).style.position = 'absolute';
		fadeElement(currentContentId,1,0);
		fadeElement(targetContentId,0,1);
	}

	fadeStep =  20;
	fadeSpeed = 10;
	fadeIncriment = (1/fadeStep);
	
	function fadeElement(elementId,fade,action){
		document.getElementById(elementId).style.opacity = fade;
		if (action == 1) {
			fade = fade + fadeIncriment;
			
		} else {
			fade = fade - fadeIncriment;		
		}
		if (fade != 0) {
			fade = Math.round((fade*100))/100;
		}
		if (fade < 1 && fade > 0) {
			document.getElementById(elementId).style.opacity = fade;
			setTimeout("fadeElement('"+elementId+"',"+fade+","+action+")", fadeSpeed);		
		} else {
			document.getElementById(elementId).style.opacity = fade;			
			if (action == 0) {		
				document.getElementById(elementId).style.display = 'none';
			} else {
				document.getElementById(elementId).style.display = 'block';
				document.getElementById(elementId).style.position = 'relative';
			}
		}
	}

