questo perchè quando scegli una regione devi ricaricare la pagina e passare come parametro POST il valore del select! quindi:

Codice PHP:
<?php
  $usr_country 
$_POST['usr_country'];
?>
....
<select name="usr_country"  onChange="document.forms[0].action='<?=$PHP_SELF?>; document.forms[0].submit()">
          <option value='0'><?php echo JOO_SELECT?></option>
<?php
    
foreach($country as $mak)
    {
        if(isset(
$usr_country))
        {
            if(
$usr_country == $mak->id)
                echo 
"<option value='".$mak->id."' selected>".$mak->country."</option>\r\n";
            else
                echo 
"<option value='".$mak->id."'>".$mak->country."</option>\r\n";
        }
        else
            echo 
"<option value='".$mak->id."'>".$mak->country."</option>\r\n";
    }
?>
</select>