if (document.images)
{
	var btMakeVisible = new Image(96, 24);
	btMakeVisible.src = "/images/bt_makeVisible.gif";
	var btHide = new Image(96, 24);
	btHide.src = "/images/bt_makeHidden.gif";
}
var W3CDOM = (document.createElement && document.getElementsByTagName);
function toggleHidden(form){
	var text = document.getElementById('spanApproved');
	var approved = form.approved;
	if (approved.value == "1"){
		if (document.images)
			document.images.btApproval.src = btMakeVisible.src;
		form.approved.value = "0";
		text.innerHTML = 'Hidden';
	} else if (approved.value == "0") {
		if (document.images)
			document.images.btApproval.src = btHide.src;
		form.approved.value = "1";
		text.innerHTML = 'Visible';
	}
	return false;
}
function initFileUploads() {
	if (!W3CDOM) return;
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefile';
	fakeFileUpload.appendChild(document.createElement('input'));
	var image = document.createElement('img');
	image.src='/images/bt_browse.gif';
	fakeFileUpload.appendChild(image);
	var x = document.getElementsByTagName('input');
	for (var i=0;i<x.length;i++) {
		if (x[i].type != 'file') continue;
		if (x[i].parentNode.className != 'fileinputs') continue;
		x[i].className = 'file hidden';
		var clone = fakeFileUpload.cloneNode(true);
		x[i].parentNode.appendChild(clone);
		x[i].relatedElement = clone.getElementsByTagName('input')[0];
		x[i].onchange = x[i].onmouseout = function () {
			this.relatedElement.value = this.value;
		}
	}
}
function submitForm(myfield,e){
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13){
	   myfield.form.submit();
	   return false;
	}
	else
	   return true;
}
function openImageDialog(path){
	Dialog.alert("<img src='" + path + "'/>", {width:260, height:260, okLabel: "close", showProgress:true});
}
function displayUploadingImage()
{
	var image = document.getElementById('uploadingImage');
	image.style.display = 'block';
	return true;
}