// JavaScript Document

function validateDateMMDDYYYY (element) {
	var name = element.replace('_span', '');
	var name = name.replace('_month', '');
	var name = name.replace('_day', '');
	var name = name.replace('_year', '');
	
	year = eval(doc + name + '_year' + doc2);
	month = eval(doc + name + '_month' + doc2);
	day = eval(doc + name + '_day' + doc2);
	date_val = eval(doc + name + doc2);
	
	date_val.value = year.value + "-";
	date_val.value += month.value + "-";
	date_val.value += day.value;
	
	var error_msg = eval(doc + name + '_error_msg' + doc2);
	var error_field = eval(doc + name + '_field_error' + doc2);
	var error_msg_txt = eval(doc + name + '_field_error_msg' + doc2);
	var required_field = eval(doc + name + '_required' + doc2);	

	error = false;

	if (required_field.value == "Y") {
		if (!year.value || year.value == "") {
			error = true;
		}
		
		if (!month.value || month.value == "") {
			error = true;
		}
		
		if (!day.value || day.value == "") {
			error = true;
		}
		
		if (error) {		
			error_msg.innerHTML = error_msg_txt.value;
			
			error_field.value = "Y";
		} else {
			error_msg.innerHTML = "";
	
			error_field.value = "N";
		}
	}
}

