//	Checks to see if a field still contains its default text
//	Aborts submission and clears the field if so
function checkEntered(field, defaultText)
	{
	fieldElem=document.getElementById(field);
	if (fieldElem.value!=defaultText && fieldElem.value!="")
		return true;
	fieldElem.value="";
	fieldElem.focus();
	return false;
	}

//	Clears out default text when a field is clicked on
function startField(field, defaultText)
	{
	if (field.value==defaultText)
		{
		field.value="";
		}
	}
//  Adds HTML items to textareas for RSS URLs
function addURLItem(id)
	{
	if (document.getElementById(id).value!="")
		document.getElementById(id).value+='|';
	document.getElementById(id).value+=document.getElementById(id+'_new_item').value;
	document.getElementById(id+'_new_item').value = '';
	previewWidget();
	}
//	Support function for datatype 13
function addImageItem(id, val)
	{
	document.getElementById(id).value=val;
	}
// submits form when user hits Enter in text field
function captureEnter(ev, formID)
	{
	if (ev.keyCode)
		var keyCode=ev.keyCode;
	else
		var keyCode=ev.which;
	if (keyCode==13 && document.getElementById(formID).onsubmit())
		document.getElementById(formID).submit();
	}