﻿function ShowColorSelection(div_id)
{
	//see mootools for animation fading.
	var ctl = document.getElementById(div_id);
	if (ctl != null)
	{
		if (ctl.style.display == "block")
			ctl.style.display = "none";
		else 
			ctl.style.display = "block";
	}
	return false;
}

function ImageChooserHover(controlID, imageUrl, textControlID, text, height, width)
{
	var imgElement = document.getElementById(controlID);
	var txtElement = document.getElementById(textControlID);
	if (imgElement != null) {
	    imgElement.src = imageUrl;
	    imgElement.height = height;
	    imgElement.width = width;
	}
		
	if (txtElement != null)
		txtElement.innerHTML = text;
}

function PreLoadImageChooser(image_paths)
{
	var paths = image_paths.split(':');
	var images = new Array(paths.length);

	for (ix=0;ix<paths.length;ix++)
	{
		images[ix] = new Image();
		images[ix].src = paths[ix];
	}
}
function updateMemoCount(source, target, size) {
	var e = document.getElementById(target);
	e.innerHTML = source.value.length.toString() + " characters";
}
