function AJAXInteraction(url, callback,divID) {

    var req = init();
    req.onreadystatechange = processRequest;
        
    function init() {
      if (window.XMLHttpRequest) {
        return new XMLHttpRequest();
      } else if (window.ActiveXObject) {
        return new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
    
    function processRequest () {
      if (req.readyState == 4) {
        if (req.status == 200) {
          if (callback) callback(req.responseText,divID);
        }
      }
    }

    this.doGet = function() {
      req.open("GET", url, true);
      req.send(null);
    }
    
    this.doPost = function(body) {
      req.open("POST", url, true);
      req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
      req.send(body);
    }
}

function CallbackReceiveRequest(responseText,divID)
{
	document.getElementById(divID).innerHTML = "";
	document.getElementById(divID).innerHTML=responseText;
	document.getElementById(divID).style.visibility="visible";
}

function makeRequest(szURL,divID) {
	document.getElementById(divID).innerHTML = "";	
	var ai = new AJAXInteraction(szURL,CallbackReceiveRequest,divID);
	ai.doGet();  	
}


function calllatesttalktalk()
{
if ( document.getElementById("latestTechTalk") )
	makeRequest("/include/Latesttechtalk.asp","latestTechTalk")
}

function showHTML()
{	
	document.getElementById("headBlock").style.display="block";
}
function changeTab(t)
{
	for( i=1; i<=5; i++)
	{
		hd = document.getElementById("head" + i )
		tb = document.getElementById("tab" + i )
		if(t==i)
		{
			hd.className = "tabhead1"
			tb.style.display = "block"			
		}
		else
		{
			hd.className = "tabhead"
			tb.style.display = "none"
		}
	}
}