function fbkGetElement (_id)
{
	if (document.all) {
		return document.all(_id);
	} else if (document.getElementById) {
		return document.getElementById(_id);
	} else {
		return null;
	}
}

function fbkGE (_id)
{
	return fbkGetElement(_id);
}

function fbkGetFormElement (_form, _id)
{
	return fbkGetElement(_form + '_' + _id);
}

function fbkGFE (_form, _id)
{
	return fbkGetFormElement(_form, _id);
}

function fbkGetElementValue (_type, _id, _params)
{
	try {
		value = eval('fbkGetElementValue' + _type)(_id, _params);
	} catch (e) {
		value = fbkGetElementValueGeneric(_id, _params);
	}
	
	return value;
}

function fbkGetElementValueGeneric (_id, _params)
{
	var element = fbkGetElement(_id);
	
	if (element) {
		return element.value;
	}
}

function fbkSetElementValue (_id, _value)
{
	var element = fbkGetElement(_id);
	
	if (element) {
		element.value = _value;
		return true;
	} else {
		return false;
	}
}
