function ChangeBgColor(id,color) {
	if (document.getElementById)
		document.getElementById(id).style.backgroundColor=color;
	else
		if (document.layers)
			document.layers[id].bgColor=color;
}

function checkField(obj,require,validate) {
	var b;

	b = true;
	obj.value=alltrim(obj.value);

//	alert(obj.name + ' ' + obj.value + ' ' + require + ' ' + validate);

	if (require == 'yes') {
		if (obj.value == '') { b = false }
	}

//	alert(b);

	if (b == true) {
		if (obj.value != '') {
//			alert('Start Validate');
			switch (validate) {
				case 'integer':
//						alert('Validate = integer');
					if (isNaN(parseInt(obj.value)) == true) { b=false }
					break;
				case 'float':
//						alert('Validate = float');
					if (isNaN(parseFloat(obj.value)) == true) { b=false }
					break;
				case 'email':
//						alert('Validate = email');
					b=isemail(obj.value);
					break;
				case 'phone':
//						alert('Validate = phone');
					b=isphone(obj.value);
					break;
				case 'zipcode':
//						alert('Validate = zipcode');
					b=iszipcode(obj.value);
					break;
				case 'date':
//						alert('Validate = date');
					b=isdate(obj.value);
					break;
				default:
					b=true;
					break;
			}

			if (b == false) {
				return false;
			}
		}
	} else {
//		alert('Object Null and it\'s require');
//		alert('Set Focus and display alert');
		return false;
	}

	return true;
}
