var xmlHttp;
var top;
var showUrl;
////************ START GET SITE VALUE ********************
function getTreeSite(str,path,what,rowNo,getUrl)
{
	//alert(path);
	xmlHttp=GetXmlHttpObject();
	languageTo=document.getElementById("languageTable").style.marginTop;
	//alert(languageTo);
	if(navigator.appName=="Microsoft Internet Explorer")
	{
		top=(rowNo-1)*19+parseInt(languageTo.substring(0,languageTo.length-2))
	}
	else
	{
		top=(rowNo-1)*20+parseInt(languageTo.substring(0,languageTo.length-2))
	}
	showUrl=getUrl;
	if (xmlHttp==null)
 	{
 		alert ("Browser does not support HTTP Request");
 		return;
 	}
	var url=path;
	url=url+"?q="+str+"&what="+what;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChangedSite;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChangedSite() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{
		var str=xmlHttp.responseText;		
		var outText="";
		if(str !="No site available")
		{
			var id=new Array();
			var name=new Array();
			var siteUrl=new Array();
			var siteImage=new Array();
			var temp=new Array();
			var strArray=new Array();
			strArray=str.split(",");
			for(i=0;i<strArray.length;i++)
			{
				temp=strArray[i].split("*");
				id[i]=temp[0];
				name[i]=temp[1];
				siteUrl[i]=temp[2];
				siteImage[i]=temp[3];
			}
			outText='<table width=100% border=0 id=siteTable bgcolor="#E6FFE6" cellpadding=0 cellspacing=0 style="margin-top:'+top+'">'
			var rowNo=1;
			for(j=0;j<id.length;j++)
			{					
				//outText=outText+'<tr><td height="25" valign="middle" id=siteTd'+id[j]+'-'+rowNo+'><div style="float:left ">&nbsp;&nbsp;<a class=linkBlack href=../../index.php?'+showUrl+siteUrl[j]+' onClick=javascript:setCookieValue("index.php?'+showUrl+siteUrl[j]+'") id=site'+id[j]+'-'+rowNo+' target=_blank>'+name[j]+'</a>&nbsp;&nbsp;</div>'+siteImage[j]+'</td></tr>';
				outText=outText+'<tr><td height="25" valign="middle" id=siteTd'+id[j]+'-'+rowNo+'><div style="float:left ">&nbsp;&nbsp;<a class=linkBlack href='+siteUrl[j]+' onClick=javascript:setCookieValue("index.php?'+showUrl+siteUrl[j]+'") id=site'+id[j]+'-'+rowNo+' target=_blank>'+name[j]+'&nbsp;&nbsp;'+siteImage[j]+'</a></div></td></tr>';
				rowNo++;				
			}
			outText=outText+'</table>'
		}
		else
		{
				outText='<table width=100% border=0 id=siteTable bgcolor="#E6FFE6" cellpadding=0 cellspacing=0 style="margin-top:'+top+'">';
				outText=outText+'<tr><td>&nbsp;&nbsp;<a class="linkBlack" href=#this>Not available</a></td></tr></table>'
		}
		document.getElementById("site").innerHTML=outText;
	} 
}
////************ END SITE ********************
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;
}