diff --git a/conllusvg/Sutra.html b/conllusvg/Sutra.html
index d9ee682d5b99d0ddd41b7c913f9fa174033720dc..77482405bd7fef58725703a8f475b389b9270b80 100644
--- a/conllusvg/Sutra.html
+++ b/conllusvg/Sutra.html
@@ -11,11 +11,29 @@ Sutra.init=function(){
   t.style.position="static";
   t.style.visibility="hidden";
   document.body.appendChild(t);
+  Sutra.checkURL();
   Sutra.svg=new Array();
   Sutra.pre=new Array();
   Sutra.timer=setTimeout("clearTimeout(Sutra.timer);Sutra.checkview()",200);
   Sutra.volchange();
 }
+Sutra.checkURL=function(){
+  var h=location.href;
+  var i=h.indexOf("#");
+  var s;
+  if(0>i)
+    return;
+  if(1>h.length-i)
+    return;
+  h=decodeURIComponent(h.slice(i+1));
+  s=document.getElementById("vol");
+  for(i=0;i<s.length;i++){
+    if(s.options[i].value.indexOf(h)>=0){
+      s.selectedIndex=i;
+      return;
+    }
+  }
+}
 Sutra.checkview=function(){
   var t,r,b,i,x;
   Sutra.timer=setTimeout("clearTimeout(Sutra.timer);Sutra.checkview()",200);