<!--
var isnn,isie
if(navigator.appName=='Microsoft Internet Explorer') //check the browser
{  isie=true }

if(navigator.appName=='Netscape')
{  isnn=true }

function right(e) //to trap right click button 
{
	if (isnn && (e.which == 3 || e.which == 2 ))
		return false;
	else if (isie && (event.button == 2 || event.button == 3)) 
	{
		alert("Sorry, you do not have permission to right click on this page.");
		return false;
	}
		return true;
}

function key(k)   
{
	if(isie) {
		if(event.keyCode==17 || event.keyCode==18 || event.keyCode==93) {
			alert("Sorry, you do not have permission to press this key.") 
			return false;
		 } 
	}

	if(isnn){
		alert("Sorry, you do not have permission to press this key.") 
		return false; }   
}

if (document.layers) window.captureEvents(Event.KEYPRESS);  
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
document.onkeydown=key;  
document.onmousedown=right;
document.onmouseup=right;
window.document.layers=right;

function init()
{
	// hide cryptex 2
	if( document.getElementById )
	{
	// Netscape 6+ , IE5+
	document.getElementById('geboortedatum').style.visibility="hidden";
	}
	else if( document.all )
	{
	// IE4
	document.all['geboortedatum'].style.visibility="hidden";
	}
	else if( document.layers )
	{
	// Netscape 4
	document.layers['geboortedatum'].visibility="hidden";
	}
	
	CacheImages();
}


var alphabet = "abcdefghijklmnopqrstuvwxyz0123456789";
var code1 = "jcisinfeitejc";
var code2 = "19bc"

function OnClickArrow(nArrow, direction, cryptex)
{
	var new_char;
	var form_char;
	
	if(cryptex == 'toegangscode')
	{	form_char = 'a';}
	else
	{	form_char = 'b';}
	
	//determine the index of the current letter and set things to the next one
	var curr_char = document.forms[cryptex].elements['character_' + nArrow + form_char].value;
	var nIndex = alphabet.indexOf(curr_char.toLowerCase());
			
	if(direction == 'down')
	{
		if(nIndex == alphabet.indexOf('9'))
			new_char = 'a';
		else
			new_char = alphabet.charAt(nIndex + 1);
	}
	else
	{
		if(nIndex == alphabet.indexOf('a'))
			new_char = '9';
		else
			new_char = alphabet.charAt(nIndex - 1);
	}	
	
	document['letter_tile_' + nArrow + form_char].src = 'images/letters/' + new_char + '.gif';
	document.forms[cryptex].elements['character_' + nArrow + form_char].value = new_char;
	return;
}

function ImageSwap(ImageName, ImageSrc)
{
	document[ImageName].src = ImageSrc;
}

function Check(cryptex)
{
	var ok = 1;
	var form_char;		
	
	if(cryptex == 'toegangscode')	
	{
		for (var i=1; i < 14; i++)
		{			
			var curr_char = document.forms[cryptex].elements['character_' + i + 'a'].value;
			var nIndex = alphabet.indexOf(curr_char.toLowerCase());			
			if (!(nIndex == alphabet.indexOf(code1.charAt(i-1).toLowerCase())))
			{			
				ok = 0;
				alert("fout");
				break;
			}
		}
		if (ok == 1)
		{ 
			alert("goed");
			if( document.getElementById )
			{
			// Netscape 6+ , IE5+
			document.getElementById(cryptex).style.visibility="hidden";
			document.getElementById('geboortedatum').style.visibility="visible";
			}
			else if( document.all )
			{
			// IE4
			document.all[cryptex].style.visibility="hidden";
			document.all['geboortedatum'].style.visibility="visible";
			}
			else if( document.layers )
			{
			// Netscape 4
			document.layers[cryptex].visibility="hidden";
			document.layers['geboortedatum'].visibility="visible";
			}

		}
	}
	else
	{
		for (var i=1; i < 5; i++)
		{
			var curr_char = document.forms[cryptex].elements['character_' + i + 'b'].value;
			var nIndex = alphabet.indexOf(curr_char.toLowerCase());			
			if (!(nIndex == alphabet.indexOf(code2.charAt(i-1).toLowerCase())))
			{			
				ok = 0;
				alert("fout");
				break;
			}
		}
		if (ok == 1)
		{ 
			alert("goed!");	
			setTimeout("window.location = 'protected/JC.pdf'",500);
		
		}
	}
}


function CacheImages()
{	 
	 if (!document.images) return;
	
	 var imgs = new Array();
	 var validchars = 'abcdefghijklmnopqrstuvwxyz';
	
	 for (var i = 0; i < validchars.length; i++)
	 {
	   imgs[i] = new Image();
	   imgs[i].src = 'images/letters/' + validchars.charAt(i) + '.gif';
	 }
	 
	 img_arrows_down = new Image();
	 img_arrows_down.src = 'images/down_arrow_blue.gif';
	 
	 img_arrows_up = new Image();
	 img_arrows_up.src = 'images/up_arrow_blue.gif';
	 
}


//-->
