var xmlHttpDisplayTabs

function displayTab(str,root) {
	xmlHttpDisplayTabs=GetXmlHttpObject();
	document.getElementById("leftColContentBody").innerHTML='<div style="text-align:center"><img src="/family/images/ajaxloader.gif" alt="Loading Newsletter" /></div>';
	if (xmlHttpDisplayTabs==null) {
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url = "";
	if (root == 1) {
		url = "../"
	}
	url = url + "includes/";

	if (str == "1") {
		url = url + "highlights.asp"
	}
	if (str == "2") {
		url = url + "latestUpdates.asp"
	}
	if (str == "3") {
		url = url + "promotions.asp"
	}
	if (str == "4") {
		url = url + "askdoc.asp"
	}
	url = url + "?root=" + root
	xmlHttpDisplayTabs.onreadystatechange=stateChanged;
	var f = document.getElementById('leftColContentBody');
	f.style.display = 'block';
	xmlHttpDisplayTabs.open("GET",url,true);
	xmlHttpDisplayTabs.send(null);
	resetTabs(root);
	setTab(str,root);
	return false;
}

function resetTabs(root) {
	var highlightsSrc = "";
	var latestUpdatesSrc = "";
	var promotionsSrc = "";
	var askdocSrc = "";
	if (root == 1) {
		highlightsSrc = "../";
		latestUpdatesSrc = "../";
		promotionsSrc = "../";
		askdocSrc = "../";
	}
	else {
		root = 0;
	}
	document.tab_highlights.src = highlightsSrc + "images/tab_highlights_off.gif";
	document.tab_latestupdates.src = latestUpdatesSrc + "images/tab_latestupdates_off.gif";
	if (root == 0) {
		document.tab_promotions.src = promotionsSrc + "images/tab_promotions_off.gif";
		document.tab_askdoc.src = askdocSrc + "images/tab_askdoc_off.gif";
	}
}

function setTab(str,root) {
	var highlightsSrc = "";
	var latestUpdatesSrc = "";
	var promotionsSrc = "";
	var askdocSrc = "";
	if (root == 1) {
		highlightsSrc = "../";
		latestUpdatesSrc = "../";
		promotionsSrc = "../";
		askdocSrc = "../";
	}
	else {
		root = 0;
	}
	if (str == 1) { document.tab_highlights.src = highlightsSrc + "images/tab_highlights_on.gif"; }
	if (str == 2) { document.tab_latestupdates.src = latestUpdatesSrc + "images/tab_latestupdates_on.gif"; }
	if (root == 0) {
		if (str == 3) { document.tab_promotions.src = promotionsSrc + "images/tab_promotions_on.gif"; }
		if (str == 4) { document.tab_askdoc.src = askdocSrc + "images/tab_askdoc_on.gif"; }
	}
}

function stateChanged() 
{
	if (xmlHttpDisplayTabs.readyState==4)
	{ 
		document.getElementById("leftColContentBody").innerHTML=xmlHttpDisplayTabs.responseText;
	}
}

function GetXmlHttpObject()
{
var xmlHttpDisplayTabs=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttpDisplayTabs=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttpDisplayTabs=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttpDisplayTabs=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttpDisplayTabs;
}
