function RemoveImage(imgFileId, imgPreviewId, hdnRemoveId) {
	var imgFile = document.getElementById(imgFileId);
	var imgPreview = document.getElementById(imgPreviewId);
	var hdnRemove = document.getElementById(hdnRemoveId);
	imgPreview.currentPreviewSrc = "/images/space.gif";
	hdnRemove.value = "1";
	imgPreview.src = imgPreview.currentPreviewSrc;
}

function ShowPreview(imgUpload, imgPreviewId, hdnRemoveId) {
	var strImg = new String(imgUpload.value);
	strImg = strImg.replace( /^\s+/g, "" ).replace( /\s+$/g, "" );

	if(strImg.length > 0 && !strImg.match("\.(gif|jpg|png)$")) {
		alert("You must select an image file.");
	}
	else {
		var imgPreview = document.getElementById(imgPreviewId);
		var hdnRemove = document.getElementById(hdnRemoveId);

		if(imgPreview.currentPreviewSrc == null) {
			imgPreview.currentPreviewSrc = imgPreview.src;
		}

		if(strImg.length == 0) {
			imgPreview.src = imgPreview.currentPreviewSrc;
		} else {
			imgPreview.src = strImg;
			hdnRemove.value = "";
		}
	}
}

function confirmDelete() {
	var confirmed = false;

	confirmed = confirm('Warning:  Deleting this will make it disappear forever!');
	if(confirmed) confirmed = confirm('Are you sure you want to delete this ?');

	return confirmed;
}

function swapImage(imgName) {
	var img = document[imgName];
	
	if(img.imgRolln == null) {
		img.imgRolln = img.src;
		img.src = img.lowsrc ? img.lowsrc : img.getAttribute ? img.getAttribute('lowsrc') : img.src;
	} else {
		img.src = img.imgRolln;
		img.imgRolln = null;
	}
}

function clickCheckboxes(name, onOff) {
	if(confirm("This will change all your current selections.\nAre you sure you want to do this?")) {
		var inputs = document.getElementsByTagName('input');
		
		for(var i = 0;  i < inputs.length;  ++i) {
			var item = inputs[i];
			if(item.id.match(name) != null)
				item.checked = onOff;
		}
	}
}
