function test_func()
{
	alert("beep");
}


function hide_contents (className) {
  var all = document.all ? document.all :
    document.getElementsByTagName('div');
  var elements = new Array();
  for (var e = 0; e < all.length; e++)
    if (all[e].className == 'tabContent')
      all[e].style.height = '0px';

}



function select_tab(tab_id, focus_flash, flash_height)
{
	hide_contents();
	document.getElementById('contentActive').id = '';
	document.getElementById(tab_id).parentNode.id = 'contentActive';
	var content_id = tab_id+'_content';
	document.getElementById(content_id).style.display = 'block';
	document.getElementById(content_id).style.height = flash_height;

	if(focus_flash)
	{
		var flash_id = tab_id+'_loader';
		
		document.getElementById(flash_id).focus();
	}
	return false;
}

function getData(dataURL, targetElement, loaderElement)
{
	function getXMLHTTP()
	{
	try
	{
	request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(ex)
	{
	//either this is not IE, or it is a version of IE which does not support XMLHTTP
	var notIECompatibleXMLHTTP=true;
	}
	if(notIECompatibleXMLHTTP==true)
	{
	try
	{
	request_o = new XMLHttpRequest();
	}
	catch(ex)
	{
	//we can't use AJAX because this browser is not compatible.
	request_o = false;
	}
	}
	return request_o;
	}
	
	//var XMLHTTP_o;
		
	function handleData()
	{
		if(http.readyState == 4){ //Finished loading the response
			var response = http.responseText;
			document.getElementById(loader_element).innerHTML = loader_temp;
			document.getElementById(target_element).innerHTML = response;
		}
	}

	
	/* The variable http will hold our new XMLHttpRequest object. */
	var http = getXMLHTTP();
	
	var loader_graphic = 'Loading...';//'<IMG src="/images/load.gif" width="43" height="11" alt="Please wait..." />';
	
	var target_element;
	var loader_element = "";
	var loader_temp;
	
	
	//if(loader_element != "")
	//{
	//	document.getElementById(loader_element).innerHTML = loader_temp;	
	//}
	
	target_element = targetElement;
	if(!loaderElement)
	{
		loader_element = target_element;
	}
	else
	{
//	alert("loading: "+loaderElement)
		loader_element = loaderElement;
	}
	
	loader_temp = document.getElementById(loader_element).innerHTML;

	var red_text = '<span style="color: white">'+loader_temp+'</span>';
	
	document.getElementById(loader_element).innerHTML = red_text;
	http.open('GET', dataURL, true);
	http.onreadystatechange = handleData;
	http.send(null);
}
