<!--
var userAgent = navigator.userAgent.toLowerCase();
var is_opera  = (userAgent.indexOf('opera') != -1);
var is_saf    = ((userAgent.indexOf('applewebkit') != -1) || (navigator.vendor == 'Apple Computer, Inc.'));
var is_webtv  = (userAgent.indexOf('webtv') != -1);
var is_ie     = ((userAgent.indexOf('msie') != -1) && (!is_opera) && (!is_saf) && (!is_webtv));
var is_ie4    = ((is_ie) && (userAgent.indexOf('msie 4.') != -1));
var is_moz    = ((navigator.product == 'Gecko') && (!is_saf));
var is_kon    = (userAgent.indexOf('konqueror') != -1);
var is_ns     = ((userAgent.indexOf('compatible') == -1) && (userAgent.indexOf('mozilla') != -1) && (!is_opera) && (!is_webtv) && (!is_saf));
var is_ns4    = ((is_ns) && (parseInt(navigator.appVersion) == 4));
var is_mac    = (userAgent.indexOf('mac') != -1);

var is_regexp = (window.RegExp) ? true : false;

String.prototype.vBlength = function()
{
	return (is_ie && this.indexOf('\n') != -1) ? this.replace(/\r?\n/g, '_').length : this.length;
}

function fetch_object(idname)
{
	if (document.getElementById)
	{
		return document.getElementById(idname);
	}
	else if (document.all)
	{
		return document.all[idname];
	}
	else if (document.layers)
	{
		return document.layers[idname];
	}
	else
	{
		return null;
	}
}

function toggle_collap(objiid)
{
	var cel = fetch_object('collap_' + objiid);
	if (!cel)
	{
		return false;
	}

	if (cel.style.display == 'none')
	{
		cel.style.display = '';
	}
	else
	{
		cel.style.display = 'none';
	}
	return false;
}

function toggle_vis(objiid)
{
	var cel = fetch_object(objiid);
	if (cel.style.display == 'none')
	{
		cel.style.display = '';
	}
	return false;
}

function toggle_non(objiid)
{
	var cel = fetch_object(objiid);
	if (cel.style.display == '' || cel.style.display == 'block')
	{
		cel.style.display = 'none';
	}
	return false;
}

function toggle_clear(objiid)
{
	var i=0;
	for(i=0;i<1000;i++){
		if(i!=objiid && fetch_object('collap_' + i)){
			fetch_object('collap_' + i).style.display = 'none';
		}
	}
	return false;
}
//-->
