An UDF for creating and manipulating associative arrays. I know there were some examples posted before, but they were all incomplete. Functions: $kArray = _Key() ; Create a new associative array _Key_AddItem(ByRef $kArray, $vKey, $vValue) ; Add an item to the end _Key_DelItem(ByRef $kArray, $vKey) ; Delete am item _Key_Rename(ByRef $kArray, $vKey, $vNewKey) ; Set a new name for a key _Key_GetKeys(ByRef $kArray) ; Get a normal array with all the key