// JavaScript Document
//============================ AJAX CALLING
var xmlHttp;
var xmlHttp2;

function getAjaxSubs(v)
{ 
    //alert(v);
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="fap/ajax_funcs.php";
	url = url + "?func=ajax_listSubs";
	url = url+"&categoryID="+v;
	url = url+"&sid="+Math.random();
	//alert(url);
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	}
	
	function stateChanged() 
	{ 
		if (xmlHttp.readyState==4)
			{ 
			 //alert(xmlHttp.responseText);
			 var response = xmlHttp.responseText;
			 var r = response;
			// alert(r);
			 document.getElementById("ajaxResult").innerHTML = r;
			}
	}
	
	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 getAjaxSubs2(v)
{ 
    //alert(v);
	xmlHttp2=GetXmlHttpObject2();
	if (xmlHttp2==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="fap/ajax_funcs.php";
	url = url + "?func=ajax_listSubs2";
	url = url+"&categoryID="+v;
	url = url+"&sid="+Math.random();
	//alert(url);
	xmlHttp2.onreadystatechange=stateChanged2;
	xmlHttp2.open("GET",url,true);
	xmlHttp2.send(null);
	}
	
	function stateChanged2() 
	{ 
		if (xmlHttp2.readyState==4)
			{ 
			 //alert(xmlHttp.responseText);
			 var response = xmlHttp2.responseText;
			 var r = response;
			// alert(r);
			 document.getElementById("ajaxResult2").innerHTML = r;
			}
	}
	
	function GetXmlHttpObject2()
	{
	var xmlHttp2=null;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp2=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
		{
		xmlHttp2=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e)
		{
		xmlHtt2p=new ActiveXObject("Microsoft.XMLHTTP");
		}
	  }
 return xmlHttp2;
}


//======================= MENUS
function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
	if(document.layers)	   //NN4+
	{
	   document.layers[szDivID].visibility = iState ? "show" : "hide";
	}
	else if(document.getElementById)	  //gecko(NN6) + IE 5+
	{
		var obj = document.getElementById(szDivID);
		obj.style.visibility = iState ? "visible" : "hidden";
	}
	else if(document.all)	// IE 4
	{
		document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
	}
}

function showHide(inID) {
theObk = document.getElementByID(inID)
theDisp = theObj.style.display == "none" ? "block" : "none"
theObj.style.display = theDisp
}
<!--
  function show_row(obj){
	var el = document.getElementById(obj);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
  }
