

function getHTTPObject()
{
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		xmlhttp = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xmlhttp;
}

var  http = getHTTPObject();
function show_forums(catid)
{
 	var img = document.getElementById('Open_'+catid).src;
    if(img == 'http://clarion.heliguy.com/images/sitemap_expanded.gif')
    {
    	 document.getElementById('ForumDisplay'+catid).innerHTML = '';
	   	 document.getElementById('Open_'+catid).src = '/images/sitemap_collapsed.gif';
    }
    else
    {
		var url= "site_forum_map_ajax.php?date=";
		today = new Date();           
		cur_time=today.getYear()+""+today.getMonth()+""+today.getDate()+""+today.getHours()+""+today.getMinutes()+""+today.getSeconds();	
	    var passdata =  "&catid="+catid+"&function=get_forums";
	    //alert(url+passdata);
		http.open("POST", url + cur_time, true);
		http.setRequestHeader("Content-Type","application/x-www-form-urlencoded");     
		http.onreadystatechange = fnDisplayForums;
		http.send(passdata);
	}
}
function fnDisplayForums()
{
	//alert(http.readyState);
	if (http.readyState == 4 )
	{
	   //alert(http.responseText);
	   if(http.responseText != "")
	   {
	   		arrTemp = http.responseText.split("|");	   		
	   		document.getElementById('ForumDisplay'+arrTemp[1]).innerHTML = arrTemp[0];
	   		document.getElementById('Open_'+arrTemp[1]).src = '/images/sitemap_expanded.gif';
	   }
	}
}

function show_topics(forum_id)
{
    var img = document.getElementById('Open_'+forum_id).src;
    //alert(img);
    if(img == 'http://clarion.heliguy.com/images/sitemap_expanded.gif')
    {
    	 document.getElementById('TopicDisplay'+forum_id).innerHTML = '';
	   	 document.getElementById('Open_'+forum_id).src = '/images/sitemap_collapsed.gif';
    }
    else
    {
		var url= "site_forum_map_ajax.php?date=";
		today = new Date();           
		cur_time=today.getYear()+""+today.getMonth()+""+today.getDate()+""+today.getHours()+""+today.getMinutes()+""+today.getSeconds();	
	    var passdata =  "&forumid="+forum_id+"&function=get_topics";
	    //alert(url+passdata);
		http.open("POST", url + cur_time, true);
		http.setRequestHeader("Content-Type","application/x-www-form-urlencoded");     
		http.onreadystatechange = fnDisplayCategories;
		http.send(passdata);
	}
}
function fnDisplayCategories()
{
	//alert(http.readyState);
	if (http.readyState == 4 )
	{
	   //alert(http.responseText);
	   if(http.responseText != "")
	   {
	   		arrTemp = http.responseText.split("|");	   		
	   		document.getElementById('TopicDisplay'+arrTemp[1]).innerHTML = arrTemp[0];
	   		document.getElementById('Open_'+arrTemp[1]).src = '/images/sitemap_expanded.gif';
	   }
	}
}


function validateform1(){
return false;
}