function validateAttachment(id){
	var form = document.getElementById(id+"Form");
	if(form){
		var allowedFiles = form.elements["allowedFiles"].value;
		var file = form.elements["userfile"].value;
		while (file.indexOf("\\") != -1) file = file.slice(file.indexOf("\\") + 1);
		var extension = file.slice(file.indexOf(".")+1).toLowerCase();
		if(allowedFiles == ",," || allowedFiles.indexOf(","+extension+",") >=0){
			var formObjectClass = form.elements["formObjectClass"].value;
			switch(formObjectClass){
				case "inputOneFile":
				case "inputImageNL":
					showWaitImage(id);
					break;
				case "inputMultiFile":
					addEmptyThumbnail(id);
					break;
			}
			return true;
		}else{
			var allowedFilesLabel = new String(allowedFiles.substr(1, allowedFiles.length-2));
			allowedFilesLabel = allowedFilesLabel.replace(/,/gi, ", ");
			alert("Lo sentimos, solo se pueden a\u00f1adir archivos con las extensiones ##_VALUE_##. Por favor selecciona otro archivo."+allowedFilesLabel+".");
			return false;
		}
		
	}
	return false;
}

