58,62d57
<     // get current language
<     global $locale;
<     
<     // add sidebar orders to the template
<     $vars['sidebar_order'] = garlandrtl_sidebar_order($locale);
141,167d135
< 
< /**
<  * allows for the dynamic change of sidebars based on language
<  */
< function garlandrtl_sidebar_order($language = null) {
<    $right = array(
<      'var' => 'sidebar_right', 
<       'css' => 'sidebar-right'
<    );
<    $left = array(
<      'var' => 'sidebar_left',
<      'css' => 'sidebar-left'
<    );
< 
<   // is language set?
<   if ($language) {
<     if (garlandrtl_is_rtl_lang($language)) {
<       $order = array($right, $left);
<     }
<   }
<   // has the order been set?
<   if (! $order) {
<     $order = array($left, $right);
<   }
<   
<   return $order;
< }
\ No newline at end of file
