function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}

function toggle(obj,force)
{
    if(force != null)
        $(obj).style.display = force;
    else
    {
        if ( $(obj).style.display != 'none' )
            $(obj).style.display = 'none';
        else
            $(obj).style.display = '';
    }
}

// Returns the index of the list item with given value.
function getIndex( obj, value ) {	
	for( i = 0; i < obj.length; i++ )
	{
		if( obj.options[i].value == value )
			return i;
	}	
	return -1;	
}

// Returns the first element with the given name.
function n( name ) {
	var elements = document.getElementsByName( name );
	return elements[0];
}