var intfigbreed=50;
function toont(naam)
{ //ad praesentandum et dissimulandum elementum
 	 elem = document.getElementById(naam);
	 //alert(naam);//(elem.innerHTML);
   if (elem.style.visibility=="hidden")
	 { 
			elem.style.visibility="visible";
	    elem.style.display="block";
			//elem.style.color="&ff0000"; //no porque color origen debe cambiar
	 }		
	 else
	 {
			elem.style.visibility="hidden";
	    elem.style.display="none";
	 }	
 
	 
}
function toontzeker(naam,rivaal,knaam,krivaal)
{ //ad praesentandum elementum, tamen nomen causarum
	 elem = document.getElementById(naam);
	 kelem = document.getElementById(knaam);
	 buddy = document.getElementById(rivaal);
	 kbuddy = document.getElementById(krivaal);
	 
   if (elem.style.visibility=="hidden")
	 { // id praesenare subiectum selectum faciet
			elem.style.visibility="visible"
	    elem.style.display="block";
			buddy.style.visibility="hidden"
	    buddy.style.display="none";
			kbuddy.style.border="none";
  		kelem.style.border="thin solid #999999";
	 }

	 
}

function toont_meer(beginletter,van,tot)
{

 for(itel=van;itel<=tot;itel=itel+1)
 {
     naam=beginletter+itel;
  	 elem = document.getElementById(naam);
  	 
     if (elem.style.visibility=="hidden")
  	 { 
  			elem.style.visibility="visible";
  	    elem.style.display="block";
  	 }		
  	 else
  	 {
  			elem.style.visibility="hidden";
  	    elem.style.display="none";
  	 }
	}	
}
function toon_als_leeg()
{
}
function pas_title_tag_aan(naam)
{
   /*elem = document.getElementById(naam);
	 elem.title.style.font="Comic Sans MS";
	 alert("sss");
	 elem.title.style.bgcolor="#FFCC00";*/
}
//function toonfiguur(imgfiguur,titel)
function toonfiguur(index,foto)
{
	//alert(titel);
  imga=document.getElementById('img1');
	imga.src='list/'+foto;
	imga.title=titel;
	//alert(foto);
}
function toonfiguur2()
{
	//alert('aaa');
  imga=document.getElementById('img1');
	imga.src='list/bras.jpg';
	imga.title='brazilianiet';
}
function toonfiguurtje(onderwerp,soort)
{/**/
	imga=document.getElementById('img1');
  
	switch(soort)
	{ 
	    case 1:
			    break;
			case 2:
			    break;
			case 3:
			    break;
			case 4:
			    dddt='list/'+edelfoto[onderwerp];
					imga.src='list/'+edelfoto[onderwerp];
					imga.title=edelst[onderwerp];
					//alert('list/'+edelfoto[onderwerp]);
			    break;
	}
	//
	
}
function zoekwoord(uitveld)
{ // para recuperar contenido en buscar
 	//veldzk=document.getElementById(uitveld);
// 	veldzk=document.getElementById('refractometer');
//  anker=veldzk.value;
// vind deze niet GebyId op dd
	//alert(anker+"v");//obtenire contens visibilis elementum selectare
 	veldzk=document.getElementById('keuzeveld');
  anker=veldzk.value;
  //anker='"'+veldzk.value+'"';
	//anker="polyxeen";
	//alert(anker+"v");//obtenire contens visibilis elementum selectare
	inhoudelement=document.getElementById(anker);
	//inhoudelement=document.getElementById('Abegkader');
	waarde=inhoudelement.innerHTML;
	//alert(waarde);
	
	resultaat =""; //substantivum quod contineret advertentivum
	vervang="";  // ad certificare quod copiare non potuit intra signi linguae
	//alert(waarde);
	for (teller=0;teller<=waarde.length-1;teller=teller+1)
	{
	  if (waarde.charAt(teller)=="<") //intra elementos
		{
		  vervang=" ";
		}
	  if (vervang=="") 
		{
		  resultaat=resultaat + waarde.charAt(teller);
			if (waarde.charAt(teller)==":")
			{
			  resultaat=resultaat +"\n";
			}
			//&nbsp;
		}
	  if (waarde.charAt(teller)==">") 
		{
		  vervang="";	
		}/*
	  if (waarde.charAt(teller)==";") //intra elementos
		{
		  vervang="";
		}*/
		
	}
	    //alert(teller);
	invulelem=document.getElementById('invulveld');
	// sólo por un elemento
	//invulelem.innerHTML=inhoudelement.innerHTML;
	invulelem.innerHTML=resultaat;
}
function vullijst()
{ 
   // plenum facere selectum subiecti cum totus,termina, etc,....S
	 //intitialis, ad enterandum
   veldkz=document.getElementById('keuzelijst')
	 veldkz.options[0]=new Option(onderwerpen[10]);//ad 'omnium'
	for (kdrtel=0;kdrtel<5;kdrtel=kdrtel+1)
  {
    	   veldkz.options[kdrtel+1]=new Option(onderwerpen[kdrtel]);
	}
	 //veldkz.options[0].defaultSelected=false;
	//ad demonstrare verbum et explanationem post selectionem asterix
	/* sequentia non utiliter?
  if ((woordenlijstparam!=-1) &&(woordenlijstsoort!=-1))
	{
	  //kies begrippen in selectie lijst  INDEX
		//kies begrip in begrippen lijst en toon
		//alert(woordenlijstparam);   ?????????????  verder????
	} */
  woordenlijstparam=-1;
	woordenlijstsoort=-1;
	 
}

function vulleeg()
{ // plenum facere selectum subiecti
   veldkz=document.getElementById('keuzeveld')
   veldls=document.getElementById('keuzelijst')
	 //veldls.options.sort();
	 //opts[0].sort();
	 //alert(veldkz.options[kdrtel].defaultSelected);
	 veldkz.options.length=0;//ad 'omnium'
	 //caso especial para todo
	    if (veldls.options[0].selected==true)
			{
			   vulselect();
			}
	    for (kdrtel=0;kdrtel<6;kdrtel=kdrtel+1)
			{
				 //si subiectum selectum est
  		  if(veldls.options[kdrtel].selected==true)//onderwerpen[kdrtel]
				{
				   //alert(veldls.options[kdrtel].value);
          	
						for (tdrtel=0;tdrtel<=opts[kdrtel].length-1;tdrtel=tdrtel+1)
            {
              //select rellenar
        			
        			if(opts[kdrtel][tdrtel]!='')
        			{
            	   veldkz.options[tdrtel]=new Option(opts[kdrtel][tdrtel]);
								 //alert('a'+opts[kdrtel][tdrtel]+'y');
        			}
            }					 
					 
				}
			 }

}


function vulselect()
{// ad introducere electiones in tabula
  veldkz=document.getElementById('keuzeveld')
	//alert(veldkz);
  optaant=0;  
	for (kdrtel=0;kdrtel<6;kdrtel=kdrtel+1)
  {
  	for (tdrtel=0;tdrtel<=opts[kdrtel].length-1;tdrtel=tdrtel+1)
    {
      //select rellenar
			
			if(opts[kdrtel][tdrtel]!='')
			{
    	   veldkz.options[optaant]=new Option(opts[kdrtel][tdrtel]);
			   optaant=optaant+1
			}
		  switch (tdrtel)
		  {//ad demonstrandum nomina subiecti in listo
		   case 1:
			    veldkz.title=onderwerpen[1];
			    break;
		   case 2:
			    veldkz.title=onderwerpen[0];
					break;
		   case 3:
			    veldkz.title=onderwerpen[2];
					break;
		   case 4:
			    veldkz.title=onderwerpen[3];
					break;
		   case 3:
			    veldkz.title=onderwerpen[4];
					break;
		  }
     //alert(opts[kdrtel].length);
		 //alert(kdrtel);
		 //alert(veldkz.options[optaant].value);
    }
	}

}
function springopen()
{ 
  
  //ad demonstrare verbum et explanationem post selectionem asterix
  if ((woordenlijstparam!=-1) &&(woordenlijstsoort!=-1))
	{ 
	  alert(woordenlijstparam);
	  //kies begrippen in selectie lijst  INDEX
		//kies begrip in begrippen lijst en toon
  woordenlijstparam=-1;
	woordenlijstsoort=-1;
	}
}
function woordenlijst()
{
  woordenlijstparam=-1;
	woordenlijstsoort=-1;
}
// cookies

function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}
function Koekjesbezoek()
{
var now = new Date();
// cookie terminat annum unum
  now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
  var visits = getCookie("counter");
  var toonbzk=document.getElementById("bezoek"); 
  // nullum videlicet primerum
  if (!visits) 
	{
    visits = 1; // 
    tekstje='Uw eerste bezoek.';
  } 
	else 
	{
    // increment the counter
    visits = parseInt(visits) + 1;
    tekstje='Uw <span style="color:red">' + visits + '<sup>e</sup></span> bezoek.';
  }
  toonbzk.innerHTML=tekstje;
  // set the new cookie
  setCookie("counter", visits, now);
}

// * return string containing value of specified cookie or null if cookie does not exist<FONT COLOR="#0000cc">
function getCookie(name) 
{
  var ckie = document.cookie;
  var vvg = name + "=";
  var begin = ckie.indexOf("; " + vvg);
  if (begin == -1) 
	{
    begin = ckie.indexOf(vvg);
    if (begin != 0) return null;
  } 
	else
	{
    begin = begin+ 2;
	}
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
	{
     end = ckie.length;
	}   
  return unescape(ckie.substring(begin + vvg.length, end));
}
function deleteCookie(name, path, domain) 
{
  if (getCookie(name)) 
	{
    document.cookie = name + "=" + 
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +"; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}
//function zoek_uitleg(inta,intamax,intj,intjmax)
function zoek_uitleg(inta,intamax)
{
// intamax etc maximum ea pagina
  strwoord='ster';	
	intamax=edelst.length;// ratione quod sint maxima
	if (inta==1)
  { 
	
		for(intSrtTel=0;intSrtTel<5;intSrtTel=intSrtTel+1) 
		{
    	 switch(intSrtTel)
    	 {
    	    case 0://personen:
				         	strwoord2='personen';
									strpropositiovoor='M';
									break;
    	    case 1://:woorden
				         	strwoord2='woorden';
									strpropositiovoor='A';
									break;
    	    case 2://plaatsen:
				         	strwoord2='plaatsen';
									strpropositiovoor='P';
									break;
    	    case 3://edelst:
				         	strwoord2='edelst';
									strpropositiovoor='E';
									break;
    	    case 4://toestellen
				         	strwoord2='toestellen';
									strpropositiovoor='J';
									break;
			  }
				//strpropositiovoor='';
    	  for (intteller=0;intteller<intamax;intteller=intteller+1)
    	  {
    	  // convertere index
    		//si plus quam 99 non functioneret 
          if (intteller<10)
    		  {
    		     strpropositio= strpropositiovoor +'00';
    		  }
    		  else
    		  {
    		     strpropositio=strpropositiovoor +'0';
    		  }
    		  strtekst2=strwoord2 + strpropositio + intteller;
    		  strtekst=strwoord + strpropositio + intteller;
					//alert(strtekst);//alert(strtekst2)
    		  //toon_uitleg(strtekst,strtekst2,intSrtTel)
    		  toon_uitleg_nieuw(strtekst,intSrtTel)
    		  
        }
		}		 
  }
}
function toon_uitleg_nieuw(naam,intsoort)
{  //ad mostrandum explicationem supra textum 
   // novum ad creandum naamtrans,
   elem = document.getElementById(naam);
  //// elemtrans = document.getElementById(naamtrans);
	/*if (naam=='sterE036')		 
	{
	  alert(naam.innerHTML);
	}  
	//*/
	if ((elem!=null))
	{  
    	// 
			//alert(naam);
			 var tekst= new String();
    	 var strtest= new String();
    	 var strcijfer= new String();
    	 var strwoord= new String();
			 //alert(naam + naamtrans);
    	 tekst=naam; 
    	 //determinare species et numerum
    	 strcijfer=tekst.substring(tekst.length-3, tekst.length)// unum minus in media //alert(strcijfer); 
			 strwoord=tekst.substring(0, tekst.length-4)
       //<span id="uitleg"></span>
			 plaatsdaar=document.getElementById('uitleg');
    	 intindex=parseInt(strcijfer,10);
    	 //alert(intindex); 	 
    	 //strtest=woordenuitleg[intindex];
 			 strUitlegveldId='';
			 //alert(plaatsdaar.innerHTML);
    	 switch(intsoort)
    	 {
    	    case 0://personen:
									strNul='';
									if (intindex<10)
									{
									   strNul='0';
									}
									strUitlegveldId=' id="personen0' +strNul + intindex +'" ';
									strUitlegveld= '<b>' + mensen[intindex] + '</b>: ' +tempus[intindex] + ' '+ mensenuitleg[intindex];
   	              
    			        break;
   	      case 1://woorden:
    	            //alert(woordenuitleg.length); 	//alert (intindex);
    			        //elemtrans.innerHTML=woordenuitleg[intindex];
									strNul='';
									if (intindex<10)
									{
									   strNul='0';
									}
									strUitlegveldId=' id="woorden0' +strNul + intindex +'" ';
									strUitlegveld=woordenuitleg[intindex];
    			        break;
    	    case 2://plaatsen:
    			        //elemtrans.innerHTML=edelstuitleg[intindex];
									strNul='';
									if (intindex<10)
									{
									   strNul='0';
									}
									strUitlegveldId=' id="plaatsen0' +strNul + intindex +'" ';
									strUitlegveld=plaatsenuitleg[intindex];
    			        break;
    	    case 3://edelst:
    			        //elemtrans.innerHTML=plaatsenuitleg[intindex];
									strNul='';
									if (intindex<10)
									{
									   strNul='0';
									}
									strUitlegveldId='id="edelst0' +strNul + intindex +'" ';
									strUitlegveld=edelstuitleg[intindex];// +foto
									//alert(edelstuitleg.length);
									strUitlegveld= strUitlegveld +'<br /> <img style="width: 50px" src="list/'+edelfoto[intindex]+'" alt="'+edelst[intindex]+'" class="toonfig" />'; 
    			        //alert(intindex);//strUitlegveld);
								  break;
    	    case 4://toest:
    							//elemtrans.innerHTML=toestuitleg[intindex];
									strNul='';
									if (intindex<10)
									{
									   strNul='0';
									}
									strUitlegveldId='id="toestellen0' +strNul + intindex +'" ';
									strUitlegveld=toestuitleg[intindex];
									
    			        break;
    	    case 5://toest:
					        strUitlegveld='';
    			        break;
    			default:
    			        alert ("a");
									strUitlegveld='';
    			        break;
    			    
    		/**/								 
    	 }
			 //alert( '<span class="transparens"'+ strUitlegveldId + 'style="visibility:hidden;display:none;" >'+ strUitlegveld + '</span>');//plaatsdaar.innerHTML
			 if (strUitlegveld!='')
			 {
			   plaatsdaar.innerHTML=plaatsdaar.innerHTML + '<span class="transparens" '+ strUitlegveldId + ' style="visibility:hidden;display:none;">'+ strUitlegveld + '</span>';
			   
			 }
			 
    	 //alert(plaatsdaar.innerHTML+ ' ' +intsoort);
       inttop=elem.style.posTop;
    	 intleft=elem.style.left;
    	 //alert(inttop);
       //alert(elem.style.posTop);
    	 plaatsdaar.style.posTop=elem.style.posTop;
    	 plaatsdaar.style.posLeft=elem.style.posLeft;
    	 //UC_________________________UC
	}    	   
}
function toon_uitleg(naam,naamtrans,intsoort)
{  //ad mostrandum explicationem supra textum 
   // inutilis hoc et eliminare possumus
   elem = document.getElementById(naam);
	 
   elemtrans = document.getElementById(naamtrans);
			   
	       //alert(naamtrans);
	 // ad inporttandum explicationem
	 //alert(elemtrans);	
/*	 if ((elem!=null)&&(elemtrans!=null))
	 {
	 }*/
	if ((elem!=null)&&(elemtrans!=null))
	{  
    	// alert(naam);
			 var tekst= new String();
    	 var strtest= new String();
    	 var strcijfer= new String();
    	 var strwoord= new String();
			 //alert(naam + naamtrans);
    	 tekst=naam; //determinare species et numerum
    	 tekst2=naamtrans; //determinare species et numerum
    	 strcijfer=tekst.substring(tekst.length-3, tekst.length)// unum minus in media //alert(strcijfer); 
    	 strwoord=tekst2.substring(0, tekst.length-4)

    	 intindex=parseInt(strcijfer,10);
    	 //alert(intindex); 	 //strtest=woordenuitleg[14];//alert(tekst);
    	 strtest=woordenuitleg[intindex];
    	 //alert(intindex); 	 //
			        //alert(intsoort);
	            //alert( naamtrans + naam ); //intindex
    	 switch(intsoort)
    	 {
    	    case 0://personen:
     	            //alert(woordenuitleg.length); 	//alert (intindex);
    			        elemtrans.innerHTML=mensenuitleg[intindex];
    							//alert (elemtrans.innerHTML);//(elemtrans.innerHTML); 	//alert(intindex);
    			        break;
   	      case 1://woorden:
    	            //alert(woordenuitleg.length); 	//alert (intindex);
    			        elemtrans.innerHTML=woordenuitleg[intindex];
    							//alert (elemtrans.innerHTML);//(elemtrans.innerHTML); 	//alert(intindex);
    			        break;
    	    case 2://plaatsen:
    			        elemtrans.innerHTML=edelstuitleg[intindex];
    			        break;
    	    case 3://edelst:
    			        elemtrans.innerHTML=plaatsenuitleg[intindex];
    			        break;
    	    case 4://toest:
    			        //alert(toestuitleg[intindex]);
    							elemtrans.innerHTML=toestuitleg[intindex];
    							//alert(toestuitleg[intindex]); //alert(elemtrans.innerHTML);//(elemtrans.innerHTML);
    			        break;
    	    case 5://toest:
    			        break;
    			default:
    			        alert ("a");;
    			        break;
    			    
    		/**/								 
    	 }
    	 //
       inttop=elem.style.posTop;
    	 intleft=elem.style.left;
    	 //alert(inttop);
       //alert(elem.style.posTop);
    	 elemtrans.style.posTop=elem.style.posTop;
    	 elemtrans.style.posLeft=elem.style.posLeft;
    	 //UC_________________________UC
	}    	   
}

function bereid_uitleg(naamtrans,intsoort)
{  //ad mostrandum explicationem supra textum 
   
	 //alert(naamtrans);
   //elem = document.getElementById(naam);
   elemtrans = document.getElementById(naamtrans);
	 // ad inporttandum explicationem
	 
	 var tekst= new String();
	 var strtest= new String();
	 var strcijfer= new String();
	 var strwoord= new String();
	 //tekst=naamtrans; //determinare species et numerum
	 strcijfer=naamtrans;//tekst.substring(tekst.length-3, tekst.length)
	 //alert(strcijfer);
	 //strwoord=tekst.substring(0, tekst.length-3)
	 //alert(strwoord);
	 intindex=parseInt(strcijfer,10);
	 //alert(intindex);
	 strtest=woordenuitleg[intindex];
	 //alert(intindex);
	 //alert(intsoort);
	 switch(intsoort)
	 {
	    case 0://personen:
			       break;
	    case 1://woorden:
	            //alert(woordenuitleg.length);
							//alert (intindex);
			        elemtrans.innerHTML=woordenuitleg[intindex];
							//alert (elemtrans.innerHTML);//(elemtrans.innerHTML);
			        break;
	    case 2://plaatsen:
			        break;
	    case 3://edelst:
			        break;
	    case 4://toest:
			        elemtrans.innerHTML=toestuitleg[intindex];
							//alert (elemtrans.innerHTML);//(elemtrans.innerHTML);
			        break;
	    case 5://toest:
			        break;
			default:
			        //alert ("a");;
			        break;
			    
		/**/								 
	 }
	 //
   inttop=elem.style.posTop;
	 intleft=elem.style.left;
	 //alert(inttop);
   //alert(elem.style.posTop);
	 elemtrans.style.posTop=elem.style.posTop;
	 elemtrans.style.posLeft=elem.style.posLeft;
	 //UC_________________________UC
  
}
function toontkaart(naam, kaart)
{ //praesentandum carta e electione in carta generali
	 document.images[naam].src="";
	 document.images[naam].src=kaart;
	 //elem = document.getElementById(naam);
	 //elem.innerHTML=kaart;
  //alert(document.images[naam].src);
	 //document.images[naam].src=kaart;
}
// This part gets the IP
var ip = '<!--#echo var="REMOTE_ADDR"-->';
function verandertaal(soort,ident,nrmin)
{ //adaptare ad usus universalis
   var inhoud="";
   elem = document.getElementById(ident);			

 	 switch(soort)
	 {
	    case 0://nederlands:
			     inhoud='Tugtupiet';
			     inhoud='(Kwarts var. blauwe kwarts)';
			     inhoud=edelstuitleg[nrmin];
						 break;
	    case 1://angeli:
			     inhoud='(Quartz var. blue quartz)';
			     inhoud='Tugtupite';
			     inhoud=edelengels[nrmin];
			     break;
	    case 2://hispani:
			     inhoud='Cuarzo var. cuarzo azul';
			     inhoud=edelspaans[nrmin];
			     break;
	    case 3://germani:
			     inhoud='Cuarzo var. cuarzo azul';
			     inhoud=edelduits[nrmin];
			     break;
	    case 4://galli:
			     inhoud='Cuarzo var. cuarzo azul';
			     inhoud=edelfrans[nrmin];
			     break;
	    case 5://sueci:
			     inhoud='Cuarzo var. cuarzo azul';
			     inhoud=edelfrans[nrmin];
			     break;
	    case 99://sueci:
			     inhoud='';
			     break;
   }
	 elem.innerHTML=inhoud;
	 //alert(elem.innerHTML);     
}

function scrolopenneer(objwaarklik,objtbl,intaantalpx,intopofneer)
{
/**/
   elem = document.getElementById(objtbl);
	 inttbltop=objtbl.style.top;
	 inttblendpos=objtbl.style.top + objtbl.style.height + 120;
	 if ((inttbltop<0)&&(inttblendpos>120)||(inttbltop<120))
	 {
       objtbl.style.top=objtbl.style.top+(intaantalpx*intopofneer);
	 }			
	 
}
function scrollgrootte()
{
// iste adaptatare moventes lateralis ad altitudo paginae
   elemh = document.getElementById('tabelonder');
	 elem = document.getElementById('hoofdingboven');
	 intlangh=elemh.style.width;
   //alert('a');
	 //intlang=elem.style.width;
   //alert(elem.style.left);
   //alert(elemh.style.left);//document.body.clientHeight
	 //elemh.height=document.height;
	 elemh.style.height=window.innerHeight-170+ "px";
   //alert(elemh.style.height);
	 elemh.style.width=elem.style.width;//+10+ "px";
   //alert(elemh.style.width);
	 //elemh.color=
	 
}
window.onresize=scrollgrootte;


