// JavaScript Document

var xmlHttp

function showSpPopUp(catid, rel_pos)
{ 
setFlistPos("spPopUpTab", rel_pos);
document.getElementById("spPopUpTab").style.visibility="visible";
document.getElementById("FlistPopUpTab").style.visibility="hidden";
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="spPopUp.php";
url=url+"?catid="+catid;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=SPstateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function showFlistPopUp(catid, rel_pos)
{ 
setFlistPos("FlistPopUpTab", rel_pos);
document.getElementById("FlistPopUpTab").style.visibility="visible";
document.getElementById("spPopUpTab").style.visibility="hidden";
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="fileListPopUp.php";
url=url+"?catid="+catid;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=FLstateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function showCmpFlistPopUp(cmpid, rel_pos)
{ 
setFlistPos("cmpFlistPopUpTab", rel_pos);
document.getElementById("cmpFlistPopUpTab").style.visibility="visible";
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="cmpfileListPopUp.php";
url=url+"?cmpid="+cmpid;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=cmpFLstateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function SPstateChanged() 
{ 
  if (xmlHttp.readyState==2)
  {
    document.getElementById("spPopUpTab").innerHTML = "Loading...";
  }
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
    //alert(xmlHttp.responseText); 
    document.getElementById("spPopUpTab").innerHTML=xmlHttp.responseText; 
  }else{
    document.getElementById("spPopUpTab").innerHTML = "Loading...";
  }
}

function FLstateChanged() 
{ 
  if (xmlHttp.readyState==2)
  {
    document.getElementById("FlistPopUpTab").innerHTML = "Loading...";
  }
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
    //alert(xmlHttp.responseText); 
    document.getElementById("FlistPopUpTab").innerHTML=xmlHttp.responseText; 
  }else{
    document.getElementById("FlistPopUpTab").innerHTML = "Loading...";
  }
}

function cmpFLstateChanged() 
{ 
  if (xmlHttp.readyState==2)
  {
    document.getElementById("cmpFlistPopUpTab").innerHTML = "Loading...";
  }
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
    //alert(xmlHttp.responseText); 
    document.getElementById("cmpFlistPopUpTab").innerHTML=xmlHttp.responseText; 
  }else{
    document.getElementById("cmpFlistPopUpTab").innerHTML = "Loading...";
  }
}

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;
}