////////////////////////////////////////////////
// CMS version 1.0.1
// Copyright 2004-2005 Slimbit Web Solutions
// http://www.slimbit.nl
// mail: info_AT_slimbit.nl
////////////////////////////////////////////////

function foclog() { if (document.data.username) document.data.username.focus(); }

function login()
	{
	if( document.data.username.value == '' )
		{
		alert('Vul de gebruikersnaam in!');
		document.data.username.focus();
		}
	else if( document.data.password.value == '' )
		{
		alert('Vul het wachtwoord in!');
		document.data.password.focus();
		}
	else if (document.data.Npassword)
		{
		if (document.data.Npassword.value != document.data.Npassword2.value)
			{
			alert ('Het nieuwe wachtwoord is niet 2 keer hetzelfde ingevoerd')
			document.data.Npassword.value=""
			document.data.Npassword2.value=""
			return;
			}
		else if (document.data.Npassword.value=="?????")
			{
			alert ('Het nieuwe wachtwoord is niet toegestaan!')
			document.data.Npassword.value=""
			document.data.Npassword2.value=""
			return;
			}
		else if (document.data.Npassword.value.length<6)
			{
			alert ('Het nieuwe wachtwoord moet minimaal 6 karakters bevatten.')
			document.data.Npassword.value=""
			document.data.Npassword2.value=""
			return;
			}
		else
			{
			document.data.submit();
			}
		}
	else
		{
		document.data.submit();
		}
	}


function sedit(k) 
{
var scancode= (k && k.which) ? k.which : (window.event && event.keyCode) ? event.keyCode : null ;

//var scancode= k;
//alert (k);
//alert (scancode);

if (scancode==17)
	{
	if (!ingelogd)
		{
		if (document.data.actie.value!='login' && document.data.actie.value!='ft')
			{
			document.data.showlogin.value=true;
			}
		document.data.actie.value="";
		document.data.submit();
		}
	else
		{
		if (confirm ('uitloggen?') )
			{
			document.data.actie.value = 'uitloggen';
			if (document.data.form_ingz) document.data.form_ingz.value=false;
			document.data.submit();
			}
		}
	}
else if  (scancode==5 && toegang)
	{
	if (editmode && toegang)
		{
		document.data.actie.value=''
		document.data.submit();
		}
	else
		{
		document.data.actie.value='edit'
		document.data.edititem.value=''
		document.data.submit();
		}
	}
else if (scancode==5 && !toegang && ingelogd)
	{
	alert ('U heeft momenteel geen toegangsrechten');
	document.data.actie.value=''
	document.data.submit();
	}
else if (scancode==19 && toegang && multigroep)
	{
	if (editmode) { document.data.grswe.value='edit' } else { document.data.grswe.value='' }
	document.data.grsw.value='nextgroup';
	document.data.submit();
	}
}

if (document.captureEvents) 
	{
        document.captureEvents(Event.KEYPRESS);
	}
document.onkeypress = sedit;

var wijzer = false;
var wijzer2 = false;
var _x=-1;
var _y=-1;

var isIE = document.all?true:false;
if (!isIE) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getMousePosition;

function getMousePosition(e)
{
	if (!e) var e = window.event;
	if (e.pageX || e.pageY)
		{
		_x = e.pageX;
		_y = e.pageY;
		}
	else if (e.clientX || e.clientY)
		{
		_x = e.clientX + document.documentElement.scrollLeft;
		_y = e.clientY + document.documentElement.scrollTop;
		}

if ( wijzer || wijzer2)
  	{
  	mm = blokofs1
  	if (wijzer2) mm = blokofs2
  	b = document.getElementById('wijs')
  	b.style.top=(_y)
  	b.style.left=(_x+7 - mm)
  	}
}

function download(bnr)
{
document.data.action='download.php'
document.data.actie.value=bnr
ww = eval("document.data.DLwachtwoord"+bnr+".value")
document.data.edititem.value=ww
document.data.submit()
}

function foto(naam,x,y)
{
swin=window.open('','svenster',
'toolbar=0,location=0,direcories=0,scrollbars=0,status=0,menubar=0,resizable=0,width='+x+',height='+y)
swin.focus()
swin.document.open()
swin.document.write("<HTML><HEAD><TITLE> </TITLE></HEAD><BODY SCROLL='no' BACKGROUND='"+naam+"'></BODY></HTML>")
swin.document.close()
}

function opengame()
{
  	spelwin=window.open('game/index.html','spelvenster',
	'toolbar=0,location=0,direcories=0,scrollbars=1,status=1,menubar=0,resizable=1,width=775,height=475');   
  	spelwin.focus()
}