

function show (divname)
{
	if ((navigator.appName=='Netscape') && (navigator.appVersion.charAt(0)<'5'))
    {
		if (window.document.divname.visibility!=='show')
		{
			window.document.divname.visibility="show";
		}
		else
		{
			window.document.divname.visibility="hide";
		}
    }
	 
    if (navigator.appVersion.charAt (0)<'5')
    {
		var layers=document.all.tags ("div");
    }
    else 
	{
		var layers=document.getElementsByTagName("div");
    }
    
	if (layers[divname].style.visibility!=='visible')
	{
		layers[divname].style.visibility='visible'; 
	}
	else
	{
		layers[divname].style.visibility='hidden'; 
	}
}


function field_actions(container_id) 
/**
 * enables highlighting and marking an input field
 *
 */
{
    test = document.getElementById(container_id);
	if (test)
	{
		var inputs = document.getElementById(container_id).getElementsByTagName('input');
		var textareas = document.getElementById(container_id).getElementsByTagName('textarea');
		var selections = document.getElementById(container_id).getElementsByTagName('select');

		for ( var i = 0; i < inputs.length; i++ ) 
	    {
	    	into = inputs.item(i);
	    	into.onfocus = function() 
	    	{
	    		this.className += ' working_on';
	    	}
	    	
	    	into.onmouseover = function() 
	    	{
	    		this.className += ' mover';
			}
	    	
	    	into.onmouseout = function() 
	    	{
	    		this.className = this.className.replace(/mover/, '');
	    	}
	    	
	    	into.onblur = function() 
	    	{
	    		this.className = this.className.replace(/working_on/, '');
			}
	    }
		
	    for ( var a = 0; a < textareas.length; a++ ) 
	    {
	    	area = textareas.item(a);
			area.onfocus = function() 
			{
	    		this.className += ' working_on';
	    	}
			
	    	area.onmouseover = function() 
	    	{
	    		this.className += ' mover';
	    	}
	    	
	    	area.onmouseout = function() 
	    	{
	    		this.className = this.className.replace(/mover/, '');
	    	}
	    	
			area.onblur = function() 
			{
	    		this.className = this.className.replace(/working_on/, '');
			}
	    }
	    
	    for ( var i = 0; i < selections.length; i++ ) 
	    {
	    	selector = selections.item(i);
			selector.onfocus = function() 
			{
	    		this.className += ' working_on';
	    	}
	    	
	    	selector.onmouseover = function() 
	    	{
	    		this.className += ' working_on';
	    	}
	    	
	    	selector.onmouseout = function() 
	    	{
	    		this.className = this.className.replace(/working_on/, '');
	    	}
	    	
			selector.onblur = function() 
			{
	    		this.className = this.className.replace(/working_on/, '');
			}
	    }
	}
}
