function renderPlugin_smart(data) {
if ((data['Plugins']['Plugin_SMART'] !== undefined) && (data['Plugins']['Plugin_SMART']["columns"] !== undefined) && (items(data['Plugins']['Plugin_SMART']["columns"]["column"]).length > 0)
&& (data['Plugins']['Plugin_SMART']["disks"] !== undefined) && (items(data['Plugins']['Plugin_SMART']["disks"]["disk"]).length > 0)) {
var smartitems = items(data['Plugins']['Plugin_SMART']["columns"]["column"]);
var smartnames = {
1:"Raw Read Error Rate",
2:"Throughput Performance",
3:"Spin Up Time",
4:"Start Stop Count",
5:"Reallocated Sector Ct",
7:"Seek Error Rate",
8:"Seek Time Performance",
9:"Power On Hours",
10:"Spin Retry Count",
11:"Calibration Retry Count",
12:"Power Cycle Count",
190:"Airflow Temperature",
191:"G-sense Error Rate",
192:"Power-Off Retract Count",
193:"Load Cycle Count",
194:"Temperature",
195:"Hardware ECC Recovered",
196:"Reallocated Event Count",
197:"Current Pending Sector",
198:"Offline Uncorr.",
199:"UDMA CRC Error Count",
200:"Multi Zone Error Rate",
201:"Soft Read Error Rate",
202:"Data Address Mark Errors",
223:"Load Retry Count",
225:"Load Cycle Count"};
var html = '';
html+="";
html+="";
html+=" ";
html+="";
var diskitems = items(data['Plugins']['Plugin_SMART']["disks"]["disk"]);
html += 'Name ";
for (i = 0; i < smartitems.length ; i++) {
smartid = smartitems[i]["@attributes"]["id"];
if (smartnames[smartid] !== undefined) {
html+=""+ smartnames[smartid] + " ";
} else {
html+=""+ smartid + " ";
}
}
html+="