  <MvIF EXPR = "{ nargs EQ 1 }">
Missing argument, need a song number (1 - 22)<BR>
      <MvEXIT>
  </MvIF>
  <MvLET g.cfname = "soundvotes/undefined" >
  <MvLET  num = arg2>

  <MvIF EXPR = "{ num EQ 1 }">
      <MvLET g.cfname = "soundvotes/counter1" >
   </MvIF> 
   <MvIF EXPR = "{ num EQ 2 }">
      <MvLET g.cfname = "soundvotes/counter2" >
   </MvIF> 
   <MvIF EXPR = "{ num EQ 3 }">
      <MvLET g.cfname = "soundvotes/counter3" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 4 }">
      <MvLET g.cfname = "soundvotes/counter4" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 5 }">
      <MvLET g.cfname = "soundvotes/counter5" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 6 }">
      <MvLET g.cfname = "soundvotes/counter6" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 7 }">
      <MvLET g.cfname = "soundvotes/counter7" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 8 }">
      <MvLET g.cfname = "soundvotes/counter8" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 9 }">
      <MvLET g.cfname = "soundvotes/counter9" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 10 }">
      <MvLET g.cfname = "soundvotes/counter10" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 11 }">
      <MvLET g.cfname = "soundvotes/counter11" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 12 }">
      <MvLET g.cfname = "soundvotes/counter12" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 13 }">
      <MvLET g.cfname = "soundvotes/counter13" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 14 }">
      <MvLET g.cfname = "soundvotes/counter14" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 15 }">
      <MvLET g.cfname = "soundvotes/counter15" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 16 }">
      <MvLET g.cfname = "soundvotes/counter16" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 17 }">
      <MvLET g.cfname = "soundvotes/counter17" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 18 }">
      <MvLET g.cfname = "soundvotes/counter18" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 19 }">
      <MvLET g.cfname = "soundvotes/counter19" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 20 }">
      <MvLET g.cfname = "soundvotes/counter20" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 21 }">
      <MvLET g.cfname = "soundvotes/counter21" >
   </MvIF>
   <MvIF EXPR = "{ num EQ 22 }">
      <MvLET g.cfname = "soundvotes/counter22" >
   </MvIF>
<!---------------------- vote now ------------------------->
<MvOPEN NAME="vote4me" DATABASE=g.cfname >
<MvASSIGN NAME="vote4me.d.val" VALUE="{vote4me.d.val + 1}">
<MvUPDATE NAME="vote4me">
<MvCLOSE NAME="vote4me">
<!---------------------- show results ----------------------->
<MvDO FILE="showvotes.mv">