function fields_ctrl(form_name, fields)
{
	var fields_array = new Array();
	var error = 0;
	var class_name = "";
	
	if(fields)
	{
		fields_array = fields.split(',');
		form_elements = document.getElementById(form_name).elements;

		for(e = 0; e < form_elements.length; e++)
		{
			for(i = 0; i < fields_array.length; i++)
			{
				if(form_elements[e].id == fields_array[i])
				{
					class_name = document.getElementById(fields_array[i]).className;

					if(document.getElementById(fields_array[i]).value == "")
					{
						if(class_name.substr(class_name.length - 6, class_name.length) != '_error')
							document.getElementById(fields_array[i]).className = class_name + "_error";

						error = 1;

					} else {

						if(class_name.substr(class_name.length - 6, class_name.length) == '_error')
							document.getElementById(fields_array[i]).className = class_name.replace("_error", "");
					}
				}
			}
		}
		
		if(error == 0)
		{
			document.getElementById(form_name).submit();
		}
		
	} else {
		
		document.getElementById(form_name).submit();
	}
}

function switch_del(path_we, url, dm, file_name, type)
{
	var str = "";
	
	switch(type)
	{
		case "ask":
		
		str  = "<table cellpadding=\"0\" cellspacing=\"0\"><tr>";
		str += "<td class=\"text\">Eliminare il file <strong>" + file_name + "</strong>?</td>";
		str += "<td width=\"15\"></td>";
		str += "<td><div onclick=\"javascript: switch_del('" + path_we + "', '" + url + "', '" + dm + "', '" + file_name + "', 'del');\" class=\"text\" style=\"position: static; cursor: pointer;\">Si</div></td>";
		str += "<td width=\"5\"></td>";
		str += "<td><div onclick=\"javascript: switch_del('" + path_we + "', '" + url + "', '" + dm + "', '" + file_name + "', '');\" class=\"text\" style=\"position: static; cursor: pointer;\">No</div></td>";
		str += "</tr></table>";
		
		break;
		
		case "del":

		location.href = url + "&del_file=" + dm + "_" + file_name;
		
		break;
		
		default:
		
		str  = "<table cellpadding=\"0\" cellspacing=\"0\"><tr>";
		str += "<td class=\"text\">" + file_name + "</td>";
		str += "<td width=\"5\"></td>";
		str += "<td><img onclick=\"javascript: switch_del('" + path_we + "', '" + url + "', '" + dm + "', '" + file_name + "', 'ask');\" src=\"" + path_we + "web/immagini/delete.png\" class=\"we_image_button\" /></td>";
		str += "</tr></table>";
		
		break;
	}
	
	document.getElementById(dm + "_" + file_name).innerHTML = str;
}