+/**
+ * Address book sorting order
+ *
+ * returns name of field that should be used for sorting.
+ * @return string name of address book field
+ */
+function get_abook_sort() {
+ global $data_dir, $username;
+
+ /* get sorting order */
+ if(sqgetGlobalVar('abook_sort', $abook_sort,SQ_GET)) {
+ sqgetGlobalVar('abook_sort', $abook_sort,SQ_GET);
+ setPref($data_dir, $username, 'abook_sort', $abook_sort);
+ } else {
+ $abook_sort = getPref($data_dir, $username, 'abook_sort', 'name');
+ }
+
+ if ($abook_sort != "nickname" && $abook_sort != "email" && $abook_sort != "label")
+ $abook_sort = "name";
+
+ return $abook_sort;
+}