function prog_exam(index)
{
document.write('<table id="table_prog_exam" width="100%" style="display:inline"  border="0" cellpadding="5" cellspacing="5" >')
document.write('	<tr><td colspan="2">')
page_title(array_menu_jka[index]["title"])
document.write('  </td></tr>')
document.write('  <tr>')
// menu
document.write('    <td align="center"  valign="top" width="180">')
document.write('      <div id="prog_exam_menu"   display:none; overflow-y: none; overflow-x:inline"></div>')
prog_exam_toc();
document.write('	  </td>')
//display
document.write('    <td align="center" bgcolor="'+display_bgcolor2+'" style="'+border_style+'">')
document.write('<div id="prog_exam_kihon" style="width: 100%; display:none; overflow-y: inline; overflow-x:inline"></div>')
document.write('<div id="legende"         style="width: 100%; display:none; overflow-y: none; overflow-x:none"></div>')
document.write('<div id="lexique1"         style="width: 100%; display:none; overflow-y: none; overflow-x:none"></div>')
document.write('<div id="lexique2"         style="width: 100%; display:none; overflow-y: none; overflow-x:none"></div>')

document.write('	</td>')
document.write('  </tr>')
document.write('</table>')
display_prog_exam("8ème kyu")
legende()
//termes_debutants()
}



function display_prog_exam(exam_choice)
{
	document.getElementById("prog_exam_kihon").style.display="inline";
  document.getElementById("legende").style.display="none";	
  document.getElementById("lexique1").style.display="none";
  document.getElementById("lexique2").style.display="none";
	prog_exam_kihon(exam_choice);
}
function display_toc()
{
	document.getElementById("prog_exam_toc").style.display="inline";
  document.getElementById("prog_exam_menu").style.display="none";
  document.getElementById("prog_exam_kihon").style.display="none";
  document.getElementById("legende").style.display="none"; 
  document.getElementById("lexique1").style.display="none";
  document.getElementById("lexique2").style.display="none"; 
}

function links()
{
	menu_data ='<table border="0" width="300">';
  menu_data+='  <tr>';
  menu_data+='    <td class="normal_color1" align="right" width="150">'
  menu_data+='      <a href="javascript:display_legende()">Description des symboles</a>'
  menu_data+='    </td>'
  menu_data+='  </tr>';
  menu_data+='  <tr>';
  menu_data+='    <td class="normal_color1" align="right" width="150">'
  menu_data+='      <a href="javascript:display_termes_debutant()">Termes débutants</a>'
  menu_data+='    </td>'
  menu_data+='  </tr>';  
  menu_data+='</table>';
  return(menu_data)
}
function prog_exam_menu()
{
  menu_data=links()()
  document.getElementById('prog_exam_menu').innerHTML = menu_data;
}

function prog_exam_toc()
{
document.write('<table id="prog_exam_toc">')
toc_table_row("9ème kyu","white",  "normal_color1","8ème kyu","#FFFF00","normal_color1")
toc_table_row("8ème kyu","yellow", "normal_color1","7ème kyu","orange", "normal_color1")
toc_table_row("7ème kyu","orange", "normal_color1","6ème kyu","green",  "normal_color1")
toc_table_row("6ème kyu","green",  "normal_color1","5ème kyu","blue",   "normal_white")
toc_table_row("5ème kyu","blue",   "normal_white","4ème kyu","blue",   "normal_white")
toc_table_row("4ème kyu","blue",   "normal_white","3ème kyu","#A52A2A","normal_white")
toc_table_row("3ème kyu","#A52A2A","normal_white","2ème kyu","#A52A2A","normal_white")
toc_table_row("2ème kyu","#A52A2A","normal_white","1er kyu", "#A52A2A","normal_white")
toc_table_row("1er kyu","#A52A2A", "normal_white","1er dan", "black",  "normal_white")
toc_table_row("1er dan","black", "normal_white","2ème dan", "black",  "normal_white")
toc_table_row("2ème dan","black", "normal_white","3ème dan", "black",  "normal_white")
document.write('  <tr>')
document.write(' <td class="normal_color1" colspan="3" align="center"><a href="javascript:display_legende()">Description des symboles</a></td>')
document.write('  </tr>')
document.write('  <tr>');
document.write('    <td class="normal_color1" colspan="3" align="center" >')
document.write('      <a href="javascript:display_termes_debutant()">Termes niveaux débutants</a>')
document.write('    </td>')
document.write('  </tr>');  
document.write('  <tr>');
document.write('    <td class="normal_color1" colspan="3" align="center" >')
document.write('      <a href="javascript:display_termes_avances()">Termes niveaux avancés</a>')
document.write('    </td>')
document.write('  </tr>'); 
document.write('</table>')
}

function toc_table_row(level1,color1,font_color1,level2,color2,font_color2)
{	
  document.write('  <tr>')
  document.write('    <td WIDTH="70" BGCOLOR="'+color1+'" align="center"><A href="javascript:display_prog_exam(\''+level2+'\')" class="'+font_color1+'">'+level1+'</td>')
  document.write('    <td width="16" align="center"><font face="Tahoma" size="-1"><A href="javascript:display_prog_exam(\''+level2+'\')">-></A></font></td>')
  document.write('    <td WIDTH="70" BGCOLOR="'+color2+'" align="center"><A href="javascript:display_prog_exam(\''+level2+'\')" class="'+font_color2+'">'+level2+'</td>')
  document.write('  </tr>')
}

function prog_exam_header(level_moins_1,level1,color1,font_color1,level2,color2,font_color2,level_plus_1)
{	
	tmp_str='';
  tmp_str+='  <tr>'
  tmp_str+='    <td class="medium_color1"><A href="javascript:display_prog_exam(\''+level_moins_1+'\')">&nbsp;&nbsp;<<<&nbsp;&nbsp;</A></td>'  
  tmp_str+='    <td class="medium_color1" WIDTH="80" BGCOLOR="'+color1+'" align="center"><A href="javascript:display_prog_exam(\''+level2+'\')" class="'+font_color1+'">'+level1+'</td>'
  tmp_str+='    <td width="22"><font face="tahoma"><A href="javascript:display_prog_exam(\''+level2+'\')">-></A></font></td>'
  tmp_str+='    <td class="medium_color1" WIDTH="80" BGCOLOR="'+color2+'" align="center"><A href="javascript:display_prog_exam(\''+level2+'\')" class="'+font_color2+'">'+level2+'</td>'
  tmp_str+='    <td class="medium_color1"><A href="javascript:display_prog_exam(\''+level_plus_1+'\')">&nbsp;&nbsp;>>>&nbsp;&nbsp;</A></td>' 
  tmp_str+='  </tr>'
  return(tmp_str);
}

function prog_exam_kihon(exam_choice)
{
  kihon ='<table width="400" >';
  kihon+='<tr><td align="center"><table>';
  if (exam_choice=="8ème kyu") kihon+=prog_exam_header("3ème dan","9ème kyu","white",  "normal_color1","8ème kyu","#FFFF00","normal_color1","7ème kyu")
  if (exam_choice=="7ème kyu") kihon+=prog_exam_header("8ème kyu","8ème kyu","yellow", "normal_color1","7ème kyu","orange", "normal_color1","6ème kyu")
  if (exam_choice=="6ème kyu") kihon+=prog_exam_header("7ème kyu","7ème kyu","orange", "normal_color1","6ème kyu","green",  "normal_color1","5ème kyu")
  if (exam_choice=="5ème kyu") kihon+=prog_exam_header("6ème kyu","6ème kyu","green",  "normal_color1","5ème kyu","blue",   "normal_white","4ème kyu")
  if (exam_choice=="4ème kyu") kihon+=prog_exam_header("5ème kyu","5ème kyu","blue",   "normal_white","4ème kyu","blue",   "normal_white","3ème kyu")
  if (exam_choice=="3ème kyu") kihon+=prog_exam_header("4ème kyu","4ème kyu","blue",   "normal_white","3ème kyu","#A52A2A","normal_white","2ème kyu")
  if (exam_choice=="2ème kyu") kihon+=prog_exam_header("3ème kyu","3ème kyu","#A52A2A","normal_white","2ème kyu","#A52A2A","normal_white","1er kyu")
  if (exam_choice=="1er kyu")  kihon+=prog_exam_header("2ème kyu","2ème kyu","#A52A2A","normal_white","1er kyu", "#A52A2A","normal_white","1er dan")
  if (exam_choice=="1er dan")  kihon+=prog_exam_header("1er kyu","1er kyu","#A52A2A", "normal_white","1er dan", "black",  "normal_white","2ème dan")
  if (exam_choice=="2ème dan")  kihon+=prog_exam_header("1er dan","1er dan","black", "normal_white","2ème dan", "black",  "normal_white","3ème dan")
  if (exam_choice=="3ème dan")  kihon+=prog_exam_header("2éme dan","2ème dan","black", "normal_white","3ème dan", "black",  "normal_white","8ème kyu")
 
  kihon+='</table>'
  kihon+='</td></tr>'
  kihon+='<tr><td align="left">'
  kihon+='<table>';  
  kihon+='<tr> '           
  tmp_str="";
  if  (exam_choice == "2ème dan") tmp_str="(jiyu ni kamaete)"
  kihon+='<td class="medium_color2"><B>KIHON</B> '+tmp_str+'</td>                   ';
  kihon+='</tr>                                                                              ';
  kihon+='  <tr>';
  kihon+='    <td class="normal_color1">';
  
  if (exam_choice=="8ème kyu")
  {  
	kihon+='    > Oi tsuki jo (zkd)';
	kihon+='<br>> Oi tsuki ch (zkd)';
	kihon+='<br>> Age uke jo (zkd)';
	kihon+='<br>> Soto ude uke ch (zkd)';
	kihon+='<br>> Uchi ude uke ch (zkd)';
	kihon+='<br>> Shuto uke ch (kkd)';
	kihon+='<br>> Mae geri jo (zkd)';
	kihon+='<br>> Mae geri ch (zkd)';
	kihon+='<br>[] Yoko geri keage jo (kbd)';
  kihon+='<br>[] Yoko geri kekomi ch (kbd)';
  }
  if (exam_choice=="7ème kyu")
  {   
	kihon+='    > Oi tsuki jo (zkd)';                
	kihon+='<br>> Oi tsuki ch (zkd)';           
	kihon+='<br>< Age uke jo (zkd) ';             
	kihon+='<br>< Soto ude uke ch (zkd)';                                  
	kihon+='<br>< Uchi ude uke ch (zkd)';                                  
	kihon+='<br>< Shuto uke ch (kkd)';			              
	kihon+='<br>> Mae geri jo (zkd)  ';                                    
	kihon+='<br>> Mae geri ch (zkd)   ';                                   
	kihon+='<br>[] Yoko geri keage jo (kbd)';                      
  kihon+='<br>[] Yoko geri kekomi ch (kbd)';                  
  }
  if (exam_choice=="6ème kyu")
  {   
	kihon+='    > Oi tsuki jo (zkd)  ';                               
	kihon+='<br>> Oi tsuki ch (zkd) ';                       
	kihon+='<br>> Sanbon tsuki (zkd //) (jo ... ch + ch) ';    
	kihon+='<br>> Age uke + gyaku tsuki ch (zkd)  ';                                    
	kihon+='<br>> Soto ude uke ch + gyaku tsuki ch (zkd) ';                             
	kihon+='<br>> Uchi ude uke ch + gyaku tsuki ch (zkd)';             
	kihon+='<br>> Shuto uke ch (kkd) + nukite ch (zkd)';                                
	kihon+='<br>> Mae geri jo (zkd) ';                                                  
	kihon+='<br>> Mae geri ch (fd) ';                                           
  kihon+='<br>> Mawashi geri jo (zkd) ';                                   
  kihon+='<br>[] Yoko geri keage jo (kbd) ';             
  kihon+='<br>[] Yoko geri kekomi jo (kbd)';             
  kihon+='<br>> Yoko geri kekomi ch (zkd)';
} 
if (exam_choice=="5ème kyu")
{     
	kihon+='    > Oi tsuki jo (zkd)                     ';                             
	kihon+='<br>> Oi tsuki ch (zkd)                     ';                            
	kihon+='<br>> Sanbon tsuki (zkd //) (jo ... ch + ch)';
	kihon+='<br>< Age uke + gyaku tsuki ch (zkd)        ';
	kihon+='<br>< Shuto uke + gyaku tsuki ch (zkd)      ';
	kihon+='<br>< Uchi ude uke + gyaku tsuki ch (zkd)   ';                                
	kihon+='<br>< Shuto uke (kkd //) + nukite ch (zkd)  ';                                
	kihon+='<br>> Mae geri jo (zkd)                     ';                                  
	kihon+='<br>> Mae geri ch (fd)                      ';                               
  kihon+='<br>> Mae ren geri (zkd) (jo ... + ch)      ';                              
  kihon+='<br>> Mawashi geri jo (fd)                  ';                              
  kihon+='<br>[] Yoko geri keage jo (kbd)             ';
  kihon+='<br>[] Yoko geri kekomi ch (kbd)            ';                              
  kihon+='> Yoko geri kekomi jo (zkd)                 ';
}
if (exam_choice=="4ème kyu")     
{                      
	kihon+='   > Oi tsuki jo (zkd)                           ';                             
	kihon+='<br>> Oi tsuki ch (zkd)                           ';                            
	kihon+='<br>> Sanbon tsuki (zkd //) (jo ... ch + ch)      ';
	kihon+='<br>< Age uke + gyaku tsuki ch (zkd)              ';
	kihon+='<br>> Soto ude uke (zkd //) ± empi ch (kbd)       ';
	kihon+='<br>< Uchi ude uke (kkd //) + gyaku tsuki ch (zkd)';                                
	kihon+='<br>< Shuto uke (kkd //) + nukite ch (zkd)        ';                                
	kihon+='<br>> Mae geri jo (zkd)                           ';                                  
	kihon+='<br>> Mae geri ch (fd)                            ';                               
  kihon+='<br>> Mae ren geri (fd) (jo + ch)                 ';                              
  kihon+='<br>> Mawashi geri jo (fd)                        ';                              
  kihon+='<br>> Ushiro geri ch (zkd)                        ';
  kihon+='<br>[] Yoko geri keage jo (kbd)                   ';                              
  kihon+='<br>[] Yoko geri kekomi ch (kbd)                  ';
  kihon+='<br>> Yoko geri kekomi ch (fd)                     ';
  kihon+='<br>> Mae geri jo (fd) + Mawashi geri jo (fd)      ';
 }

if ((exam_choice=="3ème kyu")||(exam_choice=="2ème kyu"))  
{                                         
	kihon+='    > Oi tsuki jo (zkd)                                                            ';
	kihon+='<br>> Oi tsuki ch (zkd)                                                            ';
	kihon+='<br>> Sanbon tsuki (zkd //) (jo ... ch + ch)                                       ';
	kihon+='<br>< Age uke + gyaku tsuki ch (zkd)                                               ';
	kihon+='<br>> Soto uke ch (zkd)... ± empi ch (->kbd) ±uraken jo (kbd//)                    ';
	kihon+='<br>< Uchi ude uke ch (kkd) ... ± kezami tsuki jo (->zkd) + gyaku tsuki ch (zkd//) ';
	kihon+='<br>< Shuto uke ch (kkd) ... ±kezami mae geri ch (kkd) + nukite ch (zkd//)         ';
	kihon+='<br>< Uchi barai (kake uke) (zkd) + gyaku tsuki ch (zkd)                           ';
	kihon+='<br>> Mae geri jo (zkd)                                                            ';
  kihon+='<br>> Mae geri ch (fd)                                                             ';
  kihon+='<br>> Mawashi geri jo (fd)                                                         ';
  kihon+='<br>> Ushiro geri jo (fd)                                                          ';
  kihon+='<br>[] Yoko geri keage jo (kbd)                                                    ';
  kihon+='<br>[] Yoko geri kekomi ch (kbd)                                                   ';
  kihon+='<tr>                                                                               ';
  kihon+='<td class="medium_color2"><B>KIHON</B> (jiyu ni kamaete)</td>                   ';
  kihon+='</tr>                                                                              ';
  kihon+='<tr>                                                                               ';
  kihon+='<td class="normal_color1">                                                      ';
  kihon+='    > Mae geri jo + mawashi geri jo + yoko geri kekomi jo                          ';
  kihon+='<br>> Mae geri jo ± kezami tsuki jo + gyaku tsuki ch                               ';
  kihon+='<br>> Mawashi geri jo ± uraken uchi jo + gyaku tsuki ch                            ';
  kihon+='<br>  <b>Test contrôle </b>(hikite) : gyaku tsuki ch                               ';
 } 
if ((exam_choice=="1er kyu")||(exam_choice=="1er dan"))  
{
  kihon+='> Oi tsuki jo (zkd)                                                                ';                                                                  
  kihon+='<br>> Sanbon tsuki (zkd) (jo ... ch + ch)                                          ';           
  kihon+='<br>< Age uke jo (zkd) ... mae geri ch (zkd //) ± gyaku tsuki ch                   ';           
  kihon+='<br>> Soto uke jo (zkd) ± Yoko empi uchi ch (kbd//) ... ± Yoko geri kekomi ch      ';
  kihon+='<br>&nbsp;&nbsp; (-> kbd) ... ± uraken jo (zkd //) + gyaku tsuki ch (->zkd)        ';                                   
  kihon+='<br>< Uchi ude uke ch (kkd) ... ± uchi mawashi geri ch (kkd//) ...                 ';
  kihon+='<br>&nbsp;&nbsp;&nbsp;± Kezami tsuki jo (zkd)+ gyaku tsuki ch (->zkd)              ';                                                      
  kihon+='<br>< Shuto uke ch (kkd) ... ± Mawashi geri ch (kkd//) + nukite ch (zkd)           ';           
  kihon+='<br>< Kake ude uke gedan (kkd) ... ± mae geri ch (kkd//) ± Shuto uchi jo (kkd)     ';           
  kihon+='<br>&nbsp;&nbsp;&nbsp;+ gyaku tsuki ch (->zkd)                                     ';                           
  kihon+='<br>> Mae geri jo (zkd).  Retourner avec : mae ren geri (zkd) (ch + jo)            ';           
  kihon+='<br>> Mawashi geri jo (fd).  Retourner avec : mawashi ren geri (fd) (jo + jo)      ';           
  kihon+='<br>[] Yoko geri keage jo (kbd).  Retourner avec : yoko geri kekomi ch (kbd)       ';               
  kihon+='<br>> Ushiro geri jo (zkd)                                                         ';
  kihon+='  </blockquote>                                                                    ';
  kihon+='</td>                                                                              ';
  kihon+='</tr>                                                                              ';
  kihon+='<tr>                                                                               ';
  kihon+='<td class="medium_color2"><B>KIHON</B> (jiyu ni kamaete)</td>                   ';
  kihon+='</tr>                                                                              ';
  kihon+='<tr>                                                                               ';
  kihon+='<td  class="normal_color1">                                                     ';
  kihon+='    > Mae geri jo ... + yoko geri kekomi jo ... + mawashi geri jo + Ushiro geri ch '; 
  kihon+='<br>> Mae geri jo ± Yoko geri kekomi ch (sans poser)                               ';
  kihon+='<br>> Mawashi geri jo ± Yoko geri kekomi ch (sans poser)                           ';
  kihon+='<br>  San ho geri: Mae //+ Yoko //+ Ushiro (sans poser)                            ';
  kihon+='<br>  Shi ho tsuki (zkd)                                                           ';
  kihon+='<br>  <b>Test contrôle </b>: gyaku tsuki ch                                        '; 
}
if (exam_choice=="2ème dan")  
{
  kihon+='> Kizami tsuki jo (->) ...+ Sanbon tsuki (zkd) (jo ... ch + ch)';                                                                  
  kihon+='<br>> Mae geri ch ...± Oi tsuki jo.';           
  kihon+='<br>> Kizami tsuki jo (->) + < age uke jo ... > mawashi geri jo ... ± -> uraken uchi jo + > oi tsuki ch';           
  kihon+='<br>> Yoko geri keage jo (kbd) ... + Yoko geri kekomi ch (kbd)';               
  kihon+='<br>> Ushiro geri jo ... + Ushiro geri jo ... + Yoko geri uchi mawashi jo ± uchi ude uke ch ± Yoko empi ± uraken jo + mae geri ch ± gyaku tsuki sh';
  kihon+='<br><br>  Shi ho geri: Mae ± Yoko ± Ushiro ± Mawashi (sans poser)';
  kihon+='<br>  Shi ho empi: Age ± Ushiro ± Yoko ± Mawashi (sur place)';
}
if (exam_choice=="3ème dan")  
{
	kihon+='> Mae geri, kizami tsuki + gyaku tsuki';         
  kihon+='<br>> Yoko geri, uraken + gyaku tsuki';                                                                  
  kihon+='<br>> Mawashi geri, uraken + gyaku tsuki';           
  kihon+='<br>> Ushiro geri + gyaku tsuki';        
  kihon+='<br>> Mae geri + yoko geri kekomi + mawashi geri + ushiro geri + gyaku tsuki (différentes jambes)';          
  kihon+='<br><br> <B>Combinaisons:</B>';
  kihon+='<br>1. Kizami tsuki + shihon (4x) ren (sur place) tsuki + < age uke, soto uke, gedan barai, uchi uke, kizami tsuki (même bras) + gyaku tsuki';
  kihon+='<br>2. Shi ho tsuki (4x) + (derrière) haito + mawashi geri + gyaku tsuki';
  kihon+='<br>3. Mae geri (replacer la jambe (en arrière)) + yoko geri (replacer la jambe) + mawashi geri (poser devant) + > ushiro geri + gyaku tsuki';
}
if (exam_choice=="8ème kyu")
{
	kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>GOHON KUMITE</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';
  kihon+='  Oi tsuki jo - Age uke<BR>';
  kihon+='  Oi tsuki ch - Soto uke<BR>';
  kihon+='  <I>&nbsp;&nbsp;(kime waza: gyaku tsuki ch)</i>';
}			
if (exam_choice=="7ème kyu")
{
	kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>KIHON IPPON KUMITE</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';	
  kihon+='  Oi tsuki jo - Age uke  <br>';            
  kihon+='  Oi tsuki ch - Soto ude uke  <br>';       
  kihon+='  Mae geri ch - Gedan barai<br> ';           
  kihon+='  <I>&nbsp;&nbsp;(kime waza: gyaku tsuki ch)</i>';
}
if ((exam_choice=="6ème kyu")||(exam_choice=="5ème kyu")||(exam_choice=="4ème kyu"))
{
	kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>KIHON IPPON KUMITE</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';	
  kihon+='  Oi tsuki jo - Age uke<BR> ';             
  kihon+='  Oi tsuki ch - Soto ude uke   <BR>';      
  kihon+='  Mae geri ch - Gedan barai    <BR> ';     
  kihon+='  Mawashi geri ch - Uchi ude uke   <BR> '; 
  kihon+='  Yoko geri kekomi ch - Soto ude uke <BR>';
  kihon+='  <I>&nbsp;&nbsp;(kime waza: gyaku tsuki ch)</i>';
}
if ((exam_choice=="3ème kyu")||(exam_choice=="2ème kyu")) 
{
	kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>KIHON IPPON KUMITE</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';	
  kihon+='  Oi tsuki jo - Age uke <BR>                ';  
  kihon+='  Oi tsuki ch - Shuto uke  <BR>             ';    
  kihon+='  Mae geri ch - Uchi barai (kake uke)<BR>   ';    
  kihon+='  Mawashi geri jo - Uchi ude uke <BR>       ';    
  kihon+='  Yoko geri kekomi ch - Gedan barai <BR>    ';    
  kihon+='  Ushiro geri jo - Soto ude uke  <BR>       ';    
  kihon+='  <I>&nbsp;&nbsp;(kime waza: libre)</i>                 ';
}
if ((exam_choice=="1er kyu")||(exam_choice=="1er dan")) 
{
	kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>JIYU IPPON KUMITE</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';	
  kihon+='  Oi tsuki jo<BR>                            ';
  kihon+='  Oi tsuki ch<BR>                            ';
  kihon+='  Mae geri ch<BR>                            ';
  kihon+='  Mawashi geri<BR>                           ';
  kihon+='  Yoko geri kekomi<BR>                       ';
  kihon+='  Ushiro geri<BR>                            ';
  kihon+='  ...<BR>                                    ';
  kihon+='  <I>&nbsp;&nbsp;(kime waza: libre)<BR><BR></i>          ';
  kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>JIYU KUMITE</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';
}    
if (exam_choice=="2ème dan") 
{
	kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>KUMITE</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';	
  kihon+='  <B>Jyu kumite</B><BR>                            ';
  //kihon+='  <I>Note: Si pas de combat libre, il faut rédiger un rapport concernant le tokui waza '; 
  //kihon+='  et pouvoir fournir des explications aux grades supérieurs</I><BR>';
  kihon+=' </td></tr><tr> ';                                                                              
  kihon+='<td class="normal_color1">                ';
}         
if (exam_choice=="3ème dan") 
{
	kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>KUMITE</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';	
  //kihon+='  <B>Jyu kumite et/ou self-defense</B><BR>                            ';
  kihon+='  <B>Jyu kumite</B><BR>  ';
  //kihon+='  <I>Note: Si pas de combat libre, il faut rédiger un rapport concernant le tokui waza '; 
  //kihon+='  et pouvoir fournir des explications aux grades supérieurs</I><BR>';
  kihon+=' </td></tr><tr> ';                                                                                
  kihon+='<td class="normal_color1">                ';
}

	kihon+='</td></tr><tr> ';                                                                              
  kihon+='<td class="medium_color2"><B>KATA</B></td>                   ';
  kihon+='</tr><tr><td class="normal_color1">                ';	                                                            
if (exam_choice=="8ème kyu")kihon+='Heian 1';
if (exam_choice=="7ème kyu")kihon+='Heian 2';
if (exam_choice=="6ème kyu")kihon+='Heian 3';
if (exam_choice=="5ème kyu")kihon+='Heian 4';
if (exam_choice=="4ème kyu")kihon+='Heian 5';
if (exam_choice=="3ème kyu")kihon+='Tekki';
if (exam_choice=="2ème kyu")kihon+='Basai Dai';
if (exam_choice=="1er kyu")kihon+='Kanku Dai';
if (exam_choice=="1er dan")kihon+='Tokui Kata';
if (exam_choice=="2ème dan")kihon+='<B>Tokui Kata</B> (autre que H1-5 et T1)<BR>Connaître les katas suivant: <LI>H1-5</LI><LI>T1-2</LI><LI>Bassai Dai, Kanku Dai, Empi, Jion, Hangetsu</LI>';
if (exam_choice=="3ème dan")kihon+='<LI><b>Kata imposé: </b>Connaître les 15 shoto katas de base </LI><LI><B>Tokui Kata </B> (autre que H1-5 et T1) + explication de quelques mouvements</LI><br>Shoto katas: <LI>H1-5</LI><LI>T1-3</LI><LI>Bassai Dai, Kanku Dai, Empi, Jion, Hangetsu</LI><LI>Gankaku, Jitte</LI>';
  kihon+='   </td>';
  kihon+='  </tr>';
  kihon+='</table>';
  kihon+='</td></tr></table>'
  document.getElementById('prog_exam_kihon').innerHTML = kihon;
  document.getElementById("prog_exam_kihon").style.display="inline";
} 


function legende_row(caption,description)
{
	tmp_str='';
	tmp_str+='<tr>'
  tmp_str+='  <td WIDTH="140" class="normal_color2" align="right">'+caption+'</td>'
  tmp_str+='  <td WIDTH="10"></td>'
  tmp_str+='  <td WIDTH="350" class="normal_color1">'+description+'</td>'
  tmp_str+='</tr>'
  return(tmp_str)
}

function display_legende()
{
document.getElementById("prog_exam_toc").style.display="inline";
document.getElementById("prog_exam_menu").style.display="inline";
document.getElementById("prog_exam_kihon").style.display="none";
document.getElementById("legende").style.display="inline";
document.getElementById("lexique1").style.display="none";
document.getElementById("lexique2").style.display="none";
}

function legende()
{
//legende=link_retour_menu()
legende='<table>';
legende+=legende_row(">","Mae ni : en avançant")
legende+=legende_row("<","Sagaru : en reculant")
legende+=legende_row("[]","Yoko e : de c&ocirc;t&eacute;")
legende+=legende_row("jo","jodan")
legende+=legende_row("chu","chudan")
legende+=legende_row("zkd","zenkutsu dashi")
legende+=legende_row("kkd","kokutsu dashi")
legende+=legende_row("kbd","kiba dashi")
legende+=legende_row("fd","fudo dachi (sochin dachi)")
legende+=legende_row("->","suriashi")
legende+=legende_row("//","sans d&eacute;placement,")
legende+=legende_row("...","temps d'arr&ecirc;t")
legende+=legende_row("+","combinaison")
legende+=legende_row("&plusmn;","combinaison m&ecirc;me c&ocirc;t&eacute;")
legende+=legende_row("kamae","gedan barai - morote gedan - barai - mawate")
legende+=legende_row("jiju ni kamaete","position de combat")
legende+=legende_row("kime waza","contre attaque")
legende+=legende_row("Yoi","shizentai")
legende+=legende_row("Yame","Yame")
legende+='</table>';
  document.getElementById("legende").innerHTML = legende;
}


function funct_0010_begin_table()
{
	  var data="";
  data+='<table width="400" >'
  return(data)
}

function funct_0020_end_table()
{
	  var data="";
  data+='</table>'
  return(data)
}

function funct_0030_row(jap,fre)
{
	var data="";
  data+='  <tr>'
  data+='    <td class="normal_color2" width="150">'+jap
  data+='    </td>'
  data+='    <td class="normal_color1" width="250">'+fre
  data+='    </td>'
  data+='  </tr>'
  return(data)
}

function funct_0035_row_bold(jap,fre)
{
	var data="";
  data+='  <tr>'
  data+='    <td class="normal_color1"><b>'+jap+'</b>'
  data+='    </td>'
  data+='    <td class="normal_color1"><b>'+fre+'</b>'
  data+='    </td>'
  data+='  </tr>'
  return(data)
}
function funct_0040_title(title)
{
  var data=""; 
  data+='  <tr>'
  data+='    <td class="medium_color2" colspan="2"><B>'+title+'</B>';
  data+='    </td>'
  data+='  </tr>'
  return(data)
}

function display_termes_debutant()
{
	  document.getElementById("prog_exam_kihon").style.display="none";
	  document.getElementById("legende").style.display="none";
	  document.getElementById("lexique2").style.display="none";
var data="";
data+=funct_0010_begin_table()
data+=funct_0040_title('A. Généralités')
data+=funct_0030_row("ichi","un")
data+=funct_0030_row("ni","deux")
data+=funct_0030_row("san","trois")
data+=funct_0030_row("shi (yon)","quatre")
data+=funct_0030_row("go","cinq")
data+=funct_0030_row("roku","six")
data+=funct_0030_row("shichi","sept")
data+=funct_0030_row("hachi","huit")
data+=funct_0030_row("ku","neuf")
data+=funct_0030_row("ju","dix")
data+=funct_0030_row("","")

data+=funct_0030_row("mokuso","méditation")
data+=funct_0030_row("Arigato gozaimasu","merci beaucoup")
data+=funct_0030_row("yoi","prêt")
data+=funct_0030_row("kamaete","se mettre en garde")
data+=funct_0030_row("kamae","position")
data+=funct_0030_row("hantai","l'opposé")
data+=funct_0030_row("hajime","commencé")
data+=funct_0030_row("mawate","demi tour")
data+=funct_0030_row("yame","stop")
data+=funct_0030_row("yasume","yasume")
data+=funct_0030_row("","")

data+=funct_0030_row("hanmi","pose de profil")
data+=funct_0030_row("mae ni","en avant")
data+=funct_0030_row("sagaru","en arrière")
data+=funct_0030_row("yoko e","latéral")
data+=funct_0030_row("kime waza","technique de contre-attaque")
data+=funct_0030_row("kihon","exercice de base")
data+=funct_0030_row("kata","exercice de style (forme)")
data+=funct_0030_row("kumite","exercice de combat")
data+=funct_0030_row("jodan","zone supérieur tête - cou")
data+=funct_0030_row("chudan","zone du milieu (torse)")
data+=funct_0030_row("gedan","zone basse (bas du corps)")
data+=funct_0030_row("gi (keikogi) (karategi)","costume (tenue)")
data+=funct_0030_row("sensei","maître")
data+=funct_0030_row("sempai","sénior (élève)")
data+=funct_0030_row("otogai ni","l'un à l'autre")
data+=funct_0030_row("rei","salut")
data+=funct_0030_row("","")

data+=funct_0040_title('B. Techniques de base')
data+=funct_0035_row_bold("dachi-kata","positions")
data+=funct_0030_row("heiko dachi","position de départ (jambes écartées=ampleur épaules, pieds à 45°)")
data+=funct_0030_row("heisoku dachi","position de départ fermée")

data+=funct_0030_row("zenkutsu dachi","position vers l'avant")
data+=funct_0030_row("kokutsu dashi","position vers l'arrière")
data+=funct_0030_row("kiba dashi","position latéral (position du cavalier)")
data+=funct_0030_row("heiko","position de départ (jambes écartées=ampleur épaules: pieds parallèles) (position Yoi)")

data+=funct_0035_row_bold("tsuki-waza","techniques de coup")
data+=funct_0030_row("choku tsuki","coup de point direct")
data+=funct_0030_row("oi tsuki","coup de point en avançant (avec le poing du même côté que la jambe avant")
data+=funct_0030_row("gyaku tsuki","coup de poing opposé")
data+=funct_0030_row("nukite","pique de doigts")
data+=funct_0030_row("kezami tsuki","coup de poing sur jambe avant")

data+=funct_0035_row_bold("uchi-waza","techniques de frappe")
data+=funct_0030_row("empi uchi","frappe avec le coude")
data+=funct_0030_row("uraken uchi","frappe avec le revers du poing")
data+=funct_0030_row("tettsui uchi","frappe avec le marteau de poing")

data+=funct_0035_row_bold("geri-waza","techniques de pieds")
data+=funct_0030_row("mae geri","coup de pied de face")
data+=funct_0030_row("yoko geri kekomi","coup de pied latéral")
data+=funct_0030_row("yoko geri keage","coup de pied remonté avec mouvement 'snap'")
data+=funct_0030_row("mawashi geri","coup de pied circulaire")
data+=funct_0030_row("ushiro geri","coup de pied en arrière")

data+=funct_0035_row_bold("uke-waza","techniques de défense")
data+=funct_0030_row("uce uke","défense avec l'avant bras")
data+=funct_0030_row("age (ude) uke","défense vers le haut")
data+=funct_0030_row("soto (ude) uke","défense de l'extérieur vers l'intérieur")
data+=funct_0030_row("uchi (ude) uke","défense de l'intérieur vers l'extérieur")
data+=funct_0030_row("Gedan barai","défense niveau bas")
data+=funct_0030_row("Shuto uke","défense avec le tranchant de la main")
data+=funct_0030_row("morote uke","défense fortifiée ou double")

data+=funct_0020_end_table()
document.getElementById("lexique1").innerHTML = data;
document.getElementById("lexique1").style.display="inline";
}

function display_termes_avances()
{
	  document.getElementById("prog_exam_kihon").style.display="none";
	  document.getElementById("legende").style.display="none";
	  document.getElementById("lexique1").style.display="none";
var data="";
data+=funct_0010_begin_table()
data+=funct_0040_title('A. Généralités')
data+=funct_0030_row("tokui kata","kata au choix")
data+=funct_0030_row("shitei kkata","kata imposé")
data+=funct_0030_row("deai","contre-attaque avant l'attaque")
data+=funct_0030_row("suriashi","déplacements glissés vers l'avant et l'arrière")
data+=funct_0030_row("jiyu ni kamaete","prends la position de combat")
data+=funct_0030_row("kamiza","place d'honneur")
data+=funct_0030_row("shomen","premier maître")
data+=funct_0030_row("","")

data+=funct_0040_title('B. Techniques générales')
data+=funct_0035_row_bold("dachi-kata","positions")
data+=funct_0030_row("shiko dachi","position latérale avec les pieds à 45°")
data+=funct_0030_row("fudo dachi","position de combat (les pieds diagonaux parallèles, poids=sur les deux jambes)")
data+=funct_0030_row("neko ashi dachi","position du chat (positions en arrière: le pied arrière 45°, le pied avant touche le sol avec le bol du pied)")
data+=funct_0030_row("hangetsu dachi","position de demi-lune")
data+=funct_0030_row("sochin dachi","comme fudo dachi mais plus large")
data+=funct_0030_row("renoji dachi","position en L")
data+=funct_0030_row("sanchin dachi","position courte de demi lune")
data+=funct_0030_row("shizentai","position naturelle")
data+=funct_0030_row("","")
data+=funct_0035_row_bold("tsuki-waza","techniques de coups")
data+=funct_0030_row("mawashi tsuki","coup de poing circulaire")
data+=funct_0030_row("kagi tsuki","coup de poing parallèle au corps, bras demi plié  (90°)")
data+=funct_0030_row("age tsuki","coup de poing remontant")
data+=funct_0030_row("","")
data+=funct_0035_row_bold("geri-waza","techniques de pieds")
data+=funct_0030_row("ushiro-mawashi geri","coup de pied irculaire en arrière")
data+=funct_0030_row("ura mawashi geri","coup de pied circulaire avec le talon")
data+=funct_0030_row("fumikomi","coup de pied latéral bas avec le tranchant du pied")
data+=funct_0030_row("mikazuki geri","coup de pied circulaire avec le plat du pied")
data+=funct_0030_row("tobi geri","coup de pied avec saut")
data+=funct_0030_row("nidan geri","double coup de pied avec saut")
data+=funct_0030_row("ren geri","deux coups de pied successifs")
data+=funct_0030_row("kakato geri","coup de talon")
data+=funct_0030_row("","")
data+=funct_0035_row_bold("uke-waza","techniques de défense")
data+=funct_0030_row("otoshi uke","défense vers le bas (avant bras parallèle au sol)")
data+=funct_0030_row("juji uke","double blocage (en croix)")
data+=funct_0030_row("kakiwake uke","double défense en s'écartant (heian 4)")
data+=funct_0030_row("nagashi uke","défense accompagnante")
data+=funct_0030_row("kake uke","défense dans la même direction")
data+=funct_0030_row("","")
data+=funct_0035_row_bold("te-bui","partie de la main")
data+=funct_0030_row("haito","sabre de main interne")
data+=funct_0030_row("haishu","revers de la main")
data+=funct_0030_row("teisho","paume de la main")
data+=funct_0030_row("ippon ken","pique d'un doigt")
data+=funct_0030_row("seiken","poing (attaque avec deux gointures des doigts)")
data+=funct_0030_row("","")
data+=funct_0035_row_bold("ashi-bui","parties des jambes")
data+=funct_0030_row("hittsui","genou")
data+=funct_0030_row("sokuto","tranchant du pied")
data+=funct_0030_row("kakato","talon")
data+=funct_0030_row("haisoku","cou-de-pied (partie supérieur du pied)")
data+=funct_0030_row("koshi","bol du pied")
document.getElementById("lexique2").innerHTML = data;
document.getElementById("lexique2").style.display="inline";
}
