--- ListView.php.old	2009-05-01 17:12:37.000000000 +0700
+++ ListView.php	2009-07-15 14:44:33.000000000 +0700
@@ -236,10 +236,10 @@
                 $page = '*';
             }
             if ($this->count() > $prefs->getValue('perpage')) {
-                $page = Util::getFormData('page', 'A');
-                if (!preg_match('/^[A-Za-z*]$/', $page)) {
+                $page = Util::getFormData('page', 'А');
+/*                if (!preg_match('/^[A-Za-z*]$/', $page)) {
                     $page = 'A';
-                }
+                }*/
             }
 
             $listHtml = $this->getAlpha($numDisplayed, $page);
@@ -469,9 +469,11 @@
     function skip(&$ob)
     {
         $name = Turba::formatName($ob);
-        if ($this->_alpha != '*' && String::lower(substr($name, 0, 1)) != $this->_alpha) {
+
+        if ($this->_alpha != '*' &&
+        	String::lower(substr($name, 0, 2)) != $this->_alpha)
             return true;
-        }
+         else
         return false;
     }