// JavaScript Document
var d=document;
var url;
var xmlHttp;

function selectTabContent(x){
	url = x + "?sid=" + Math.random();
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null){
		alert("Upgrade browser. It does not support HTTP-XML Request");
		return;
	}
	xmlHttp.onreadystatechange=stateChangedTab; 
	xmlHttp.open("GET",url,true);             
	xmlHttp.send(null);               
}
function stateChangedTab(){
	if(xmlHttp.readyState==1){
		d.getElementById("tab").innerHTML="<p style='margin-top:150px; text-align:center'><img src='images/loading.gif' style='width:16px; height:16px' /></p>";                
	}
	if(xmlHttp.readyState==4||xmlHttp.readyState=="complete"){
		if(xmlHttp.status==200){
			d.getElementById("tab").innerHTML=xmlHttp.responseText;
		}else{
			d.getElementById("tab").innerHTML="<p style='text-align:center; vertical-align:middle'>Unable to complete processing. Try again later</p>";
		}                
	}
}


function GetXmlHttpObject(){
	var xmlHttp=null;    
	try{
		xmlHttp=new XMLHttpRequest();   
	}catch(e){
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 
		}catch(e){
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");  
		}
	}
	return xmlHttp;
}

function getPos(x){
	var toshow=d.getElementById("relink").style;
	var element = x;
	var leftpos=0,toppos=0;
	do {
		element = element.offsetParent;
		leftpos	+= element.offsetLeft;
		toppos += element.offsetTop;
	} while(element.tagName.toUpperCase()!="BODY");
	leftpos += (180);
	toppos -= (150);
	toshow.left=(leftpos + "px");
	toshow.top=(toppos + "px");
	toshow.visibility="visible";
}