more locale switch work
[Evergreen.git] / Open-ILS / web / opac / skin / default / xml / common / js_common.xml
index b89dacf..79e179c 100644 (file)
     <!-- enable Dojo date picker -->
     <script language='javascript' type="text/javascript">
 
-        var djConfig = {parseOnLoad: true, isDebug: false},
-            lang,
-            bidi;
+        var djConfig = {parseOnLoad: true, isDebug: false}, lang, bidi;
 
-        var locale = location.href.match( /opac\/([^\/]+)\/skin/ )[0];
+        var locale = location.href.replace( /.+opac\/([^\/]+)\/skin.+/, '$1' );
         if (!locale) locale = '<!--#echo var="locale"-->';
 
         djConfig.locale = locale;