// User Interface JavaScript (ui.js) Document
function getStyleObject(obj)
{
	var styleObj;
	if (typeof obj == "string")
	{
		if (document.getElementById)
		{
			styleObj = document.getElementById(obj).style;
		}
		else if (document.all)
		{
			styleObj = document.all[obj].style;
		}
	}
	else if (obj.style)
	{
		styleObj = obj.style;
	}
	return styleObj;
}

function getObject(obj)
{
	var retObj;
	if (typeof obj == "string")
	{
		if (document.getElementById)
		{
			retObj = document.getElementById(obj);
		}
		else if (document.all)
		{
			retObj = document.all[obj];
		}
	}
	else if (obj)
	{
		retObj = obj;
	}
	alert ("In getObject(" + obj + ")= " + retObj); 
	return retObj;
}

function shiftTo(obj, x, y)
{
	var styleObj = getStyleObject(obj);
	if (styleObj)
	{
		styleObj.left = x + "px";
		styleObj.top = y + "py";
	}
}

function selectMenuItem(element)
{ // generic menu selection function
	var elementName = element.name;
	var value = " ";
	if (element.type == "select-one")
	{
		for (var i = 0; i<element.options.length; i++)
		{
			if (element.options[i].selected)
			{
				value = element.options[i].value;
			}
		}
	}
	else if (element.type == "select-multiple")
	{
		value = " ";
		for (var i = 0; i<element.options.length; i++)
		{
			if (element.options[i].selected)
			{
				value += element.options[i].value + " ";
			}
		}
	}
//	alert ("called selectMenuItem(" + element + ") = " + value);
    return value;
}

function selectTopMenuItem(element)
{
	top.location.href = selectMenuItem(element);	
}

function selectMainMenuItem(element)
{
	top.mainFrame.location.href = selectMenuItem(element);	
}

function selectPicturesMenuItem(element)
{
	top.mainFrame.picturesFrame.location.href = selectMenuItem(element);	
}


