//	Validation functions to be used with C1FormValidator.php

	function validateFill(form, name, value)
	{
		if(document.forms[form][name] != null)
		{
		
			var node = document.forms[form][name];
			
		//	Check if it's a group of objects
			var nodeLength = node.length;
			
			if(nodeLength != undefined) {
				for(var i = 0; i < nodeLength; i++) {
				
					if (node.options) {
						if(node.options[i].value == value.toString())
							node.selectedIndex = i;
					}
					else
					{
						node[i].checked = (node[i].value == value.toString());
					}
				}
			}

		//	Otherwise it's a single object
			else
			{
				
				//var nodeName = node.nodeName;
				
				document.forms[form][name].value = value;
				
				//TODO implement check box test compatible with both browsers
				/*
				if(typeof(node.type) == "undefined")
				{
					alert('checkbox found');
					node.checked = (node.value == value.toString());
				}
				else
					document.forms[form][name].value = value;
				*/

			}
		}
	}

	function validateError(msg)
	{
		
		var errorBox = document.getElementById("form_errors");

		var newText = document.createTextNode(msg);

		var newNode = document.createElement("li");
		newNode.appendChild(newText);

		errorBox.appendChild(newNode);
		errorBox.style.display = 'block';
	}
