Hi, Can you please provide me some advise on how to improve the following code:
var lookupItem = new Array;
var subjectchosen;
lookupItem = crmForm.all.subjectid.DataValue;
if (lookupItem[0] != null)
{
// The guid value of the lookup.
alert(lookupItem[0].id);
subjectchosen = lookupItem[0].id;
}
if (subjectchosen == '{10942DD5-AA96-DE11-A34A-0050569744FE}')
{
crmForm.all.new_productcompserialid_c.style.visibility = '';
crmForm.all.new_productcompserialid_d.style.visibility = '';
}
else
{
if (subjectchosen == '{C8550C28-AB96-DE11-A34A-0050569744FE}')
{
crmForm.all.new_productairconserialid_c.style.visibility = '';
crmForm.all.new_productairconserialid_d.style.visibility = '';
}
else
{
if (subjectchosen == '{A8116101-AB96-DE11-A34A-0050569744FE}')
{
crmForm.all.new_productckserialid_c.style.visibility = '';
crmForm.all.new_productckserialid_d.style.visibility = '';
}
}
}
My issue is that i have another 15 subjects to add!! Plus additional coding later to filter the results of the lookup.