var global_fields = null;

function $(s) {
	 return document.getElementById(s);
}

function submitForm(form) {
	var frm = eval('document.'+form);
	frm.submit();
}
  
function checkValidation(varMessage, form) {
	if (varMessage=="") {
		submitForm(form);
	} else {
		var time = setTimeout("displayError('"+varMessage+"', '"+form+"')", 500);
		return false;
	}  
}
  
function displayError(varMessage, form) {
	//processingHide();
	
	var message = 'message_' + form;
	if ($(message) == null) {
		message = 'message';
	}
	
	//varMessage = "<b>Por favor, verifique os seguinte erros:</b><br /><ul>"+varMessage+"</ul>";	
	$(message).className = "message error";
	$(message).innerHTML = varMessage;
	if (global_fields!=null) {
		for (i=0; i<global_fields.length; i++) {
			if (global_fields[i][2]=="innerHTML") {
				global_fields[i][0].innerHTML = global_fields[i][1];
			} else {
				global_fields[i][0].className = global_fields[i][1];
			}
		}	
		global_fields = null;
	}
}
  
function fieldsArray(size) {
	fields = new Array(size);  
	for (i=0; i<fields.length; i++) {
			fields[i] = new Array(3);
			fields[i][1] = "field_normal";
			fields[i][2] = "className";			
	}	
	return fields;
}