Hide picklist item in CRM 4.0

 
/* Jscript */

function HidePickListItem(listID, value)
{
var objList = document.getElementById(listID);

// If the list has never been saved, save it now
if (objList.SavedList == null)
{
var arrListe = new Array();

for (var i=0; i {
arrListe[i] = new Object();
arrListe[i].value = objList.options[i].value;
arrListe[i].Libelle = objList.options[i].text;
arrListe[i].Visible = true;
}

objList.SavedList = arrListe;
}

for (var i=0; i if (objList.SavedList[i].value == value)
objList.SavedList[i].Visible = false;

for (var i=objList.options.length - 1; i>=0; i--)
if (objList.options[i].value == value)
objList.options.remove(i);
}