24 %MACRO _reportTabsHTML (i_tabnames
 
   29    %let l_string=^{RAW <div 
class=
"tabs"><ul>;
 
   31    %LOCAL i l_class l_string;
 
   33    %DO %WHILE(%sysfunc(scanq(&i_tabnames, &i)) NE );
 
   35       %IF &i=&i_current %THEN %DO;
 
   36          %let l_class=
class=
"current";
 
   38       %let l_string=&l_string. <li &l_class.><a href=
"%sysfunc(compress(%sysfunc(scanq(&i_pages, &i)),%str(%")))
"><span>%sysfunc(compress(%sysfunc(scanq(&i_tabnames, &i)),%str(%")))</span></a></li>;
 
   42    %let l_string=&l_string. </ul></div>};
 
   43    title2 %sysfunc(quote(&l_string.));
 
   44 %MEND _reportTabsHTML;