function showHint(objid) {							
	if( document.getElementById(objid) ) 
		document.getElementById(objid).style.display='block';
}

function hideHint(objid) {
	if( document.getElementById(objid) ) 
		document.getElementById(objid).style.display='none';
}

function getElementsByName_iefix(tag, name) {
     
     var elem = document.getElementsByTagName(tag);
     var arr = new Array();
     for(i = 0,iarr = 0; i < elem.length; i++) {
          att = elem[i].getAttribute("name");
          if(att == name) {
               arr[iarr] = elem[i];
               iarr++;
          }
     }
     return arr;
}

function showcurrent(currentid,strTagName) {							
//  Van het document worden alle div opgehaald.
//  Vervolgens wordt er door de lijst gelopen opzoek naar de tags met de naam 'strTagName', die 
//  op 'display :none' gezet. 
//	Behalve 'currentid' die wordt op 'display :block' gezet

 try
 {
	if( document.getElementsByName(strTagName) ) 
	{
		var pelements = getElementsByName_iefix("div", strTagName);
		
		for( var i = 0; i != pelements.length;i++) {
        //alert(pelements[i].id);
//			if ( pelements[i].name == strTagName )  {
				if ( currentid == pelements[i].id )  {
					pelements[i].style.display = 'block';
//					document.getElementById(currentid).style.color ='red';
				}
				else if ( pelements[i].style.display != 'none' ) {
					pelements[i].style.display = 'none';
					pelements[i].style.background.color = 'blue';
				}
//			}
				
		}
	}
  } 
  catch(e) {}
}

function movenext(strTagName) {							
//  van het document worden alle div tags opgehaald.
//  Vervolgens wordt er gezocht naar de huidige (da's degene met 'display= block').
//  Als die gevonden is wordt de volgende active en de huidige inactive.

// try
// {
	if( document.getElementsByName(strTagName) ) 
	{
		var pelements = document.getElementsByTagName("div");
		var intfound = 0; // 0 is nog niet gevonden, > 0 huidige gevonden, -1 aangepast  
		var i = 0;
		while (i != pelements.length && intfound != -1) {
			if ( pelements[i].name == strTagName )  {
				switch(intfound) {
					case 0: // huidige active nog niet gevonden
						if ( pelements[i].style.display == 'block' ) {
							intfound = i;	
						}	
						break;
					default:// het vorige item is active.. Nu moet de huidige dus active worden
						if (intfound > 0 ){
							pelements[intfound].style.display = 'none';
							pelements[i].style.display = 'block';
							intfound = -1;	
						}
						break;
				} //switch
			} // if
			i++;	
		} //while
	}// if
//  } 
//  catch(e) {}
}

function moveprevious(strTagName) {							
//  van het document worden alle div tags opgehaald.
//  Vervolgens wordt er gezocht naar de huidige (da's degene met 'display= block').
//  Als die gevonden is wordt de vorige active en de huidige inactive.

 try
 {
	if( document.getElementsByName(strTagName) ) 
	{
		var pelements = document.getElementsByTagName("div");
		var intfound = 0; // 0 is nog niet gevonden, 1 = gevonden, 2 = aangepast
		var i = pelements.length-1;
		while (i > -1 && intfound != -1) {
			if ( pelements[i].name == strTagName )  {
				switch(intfound) {
					case 0: // huidige active nog niet gevonden
						if ( pelements[i].style.display == 'block' ) 
							intfound = i;	
						break;
					default:// het vorige item is active.. Nu moet de huidige dus active worden
					if (intfound > 0 ){
						pelements[intfound].style.display = 'none';
						pelements[i].style.display = 'block';
						intfound = -1;	
					}
					break;
				} //switch
			} // if
			i--;	
		} //while
	}// if
  } 
  catch(e) {}
}