// JavaScript Document

function showContent(target, src)
{
	var xmlHttp
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  //alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url=src;
	//url=url+"?q="+str;
	//url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	
	function stateChanged() 
	{ 
		if (xmlHttp.readyState==4)
		{ 
		str=xmlHttp.responseText;
		str=tagReplace(str, "text");
		str=tagReplace(str, "headingMain");
		str=tagReplace(str, "intro");
		str=tagReplace(str, "title");
		str=tagReplace(str, "centerTitle");
		str=tagReplace(str, "mainBody");
		str=tagReplace(str, "centerBody");
		str=tagReplace(str, "byline");
		document.getElementById(target).innerHTML=str;
		}
	}

	function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
		  {
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		  }
		catch (e)
		  {
		  // Internet Explorer
		  try
			{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
		  catch (e)
			{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
		  }
		return xmlHttp;
	}

} 

function tagReplace(str, tag){
	var re = new RegExp(tag, 'g');
	str = str.replace(re, "div class='"+ tag + "'");
	return str;
}