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

var nav = navigator.userAgent.toLowerCase()
if (nav.indexOf('msie')!=-1) { nnav="IE"; } else { nnav="FF"; }
if (nnav=='IE') { sjft = "Ctrl-Shift-E of";} else { sjft = "";}


function inlogbalkontop()
	{
	ml = document.getElementById('ingelogd');
	if (ml) ml.style.zIndex='5000';
	}

function cllp()
	{
	c = document.getElementById('canvas');
	c.style.visibility='visible';
	ml = document.getElementById('ingelogd');
	if (ml) ml.style.zIndex='5000';
	}

function verstuurformulier(nr,chk)
	{
	document.data.form_ingz.value=nr
	document.data.form_chk.value=chk
	document.data.submit();
	}

function w_breed()
	{
	if (self.innerHeight) { breed = self.innerWidth-20; }
	else if (document.documentElement && document.documentElement.clientHeight) { breed = document.documentElement.clientWidth; }
	else if (document.body) { breed = document.body.clientWidth; }	
	return breed;
	}

function w_hoog()
	{
	if (self.innerHeight) { hoog = self.innerHeight; }
	else if (document.documentElement && document.documentElement.clientHeight) { hoog = document.documentElement.clientHeight; }
	else if (document.body) { hoog = document.body.clientHeight; }	
	return hoog;
	}

function showmed()
	{
	window.scrollTo(0, 0);
	mw = document.getElementById('medwin2');
	mwc = document.getElementById('medwin2cvs');
	hoog = w_hoog();
	breed = w_breed();
	mw.style.top= ((hoog/2)-160 + document.documentElement.scrollTop) + "px";
	mw.style.left= ((breed/2)-130) + "px";
	mwc.style.width = breed +"px";
	mwc.style.height = hoog +"px";
	tw = document.getElementById('totaal');
	if (tw) { 
		tw.style.height = hoog + "px";
		tw.style.overflow = "hidden";
		}
	mw.style.visibility='visible';
	mwc.style.visibility='visible';
	if (document.data.username) document.data.username.focus(); 
	}

function closemed()
	{
	mw = document.getElementById('medwin2');
	mw.style.visibility='hidden';
	mwc = document.getElementById('medwin2cvs');
	mwc.style.visibility='hidden';
	ml = document.getElementById('ingelogd');
	if (ml) ml.style.zIndex='500';
	tw = document.getElementById('totaal');
	if (tw) {
		tw.style.height = "";
		tw.style.overflow = "auto";
		}
	}

//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.nwacht.value==1) {
//		if (document.data.Npassword.value != document.data.Npassword2.value) {
//			alert('U heeft niet 2 keer hetzelfde wachtwoord 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<5) {
//			alert('Het nieuwe wachtwoord moet minimaal 5 karakters bevatten.');
//			document.data.Npassword.value=""; document.data.Npassword2.value=""; return;
//			}
//		else  {
//			document.data.actie.value='login'; document.data.submit();
//			}
//		} else  {
//		document.data.actie.value='login';
//		document.data.submit();
//		}
//	}

function sedit(k) 
{
if (k=='inl' || k=='sed' || k=='swg') { cncode = k; }
	else {
	var scancode= (k && k.which) ? k.which : (window.event && event.keyCode) ? event.keyCode : null ;
	cncode = ""; }

if (scancode==17 && nnav=='IE') cncode = 'inl';
else if (scancode==5 && nnav=='IE') cncode='sed';
else if (scancode==19 && nnav=='IE') cncode='swg';

if (cncode=='inl')
	{
	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
		{
		a = document.getElementById('medwinkop');
		b = document.getElementById('medwinh');
		c = document.getElementById('medwinb');
		a.innerHTML = "Uitloggen?";
		b.innerHTML = "Weet u zeker dat u deze sessie wilt be&euml;indigen?";
		c.innerHTML = "<DIV STYLE='text-align:center;'><BR> \
				<SPAN CLASS='medwinbutton' onClick='document.data.actie.value = \"uitloggen\"; if (document.data.form_ingz){document.data.form_ingz.value=-1;}; document.data.submit();' STYLE='background:"+lowp2kleur+"; border:1px solid "+kaderkleur+"; color:"+kaderkleur+";'>ja, uitloggen </SPAN> \
				&nbsp;&nbsp;&nbsp;&nbsp;<SPAN CLASS='medwinbutton' onClick='closemed()' STYLE='background:"+lowp2kleur+"; border:1px solid "+kaderkleur+"; color:"+kaderkleur+";'>nee, ga verder </SPAN></DIV>"; 
		showmed();
		}
	}
else if  (cncode=='sed' && 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 (cncode=='sed' && !toegang && ingelogd)
	{
	alert ('U heeft momenteel geen edit-rechten');
	document.data.actie.value=''; document.data.submit();
	}
else if (cncode=='swg' && toegang && multigroep)
	{
	if (editmode) { document.data.grswe.value='edit' } else { document.data.grswe.value='' }
	document.data.grsw.value='nextgroup';
	a = document.getElementById('medwinkop'); b = document.getElementById('medwinh');
	a.innerHTML = "Een ogenblik geduld...";  b.innerHTML = "groep wordt gewisseld";
	showmed(); document.data.submit();
	}
}

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

function download()
	{
	id = document.data.bestandsID.value;
	ww = document.data.wachtwoord.value;
	document.data.action='download.php';
	document.data.edititem.value=id;
	document.data.actie.value=ww;
	document.data.submit();
	closemed();
	}

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 toggle_toc()
	{
	toc = document.getElementById("toc_list");
	tocim = document.getElementById("toctogim");
	if (toc && tocim)
		{
		if (toc.style.display=='block')
			{
			toc.style.display='none';
			tocim.src=tocplus.src;
			}
			else
			{
			toc.style.display='block';
			tocim.src=tocmin.src;
			}
		}
	}
	
function toggle_cot()
	{
	cot = document.getElementById("cot_list");
	cotim = document.getElementById("cottogim");
	if (cot && cotim)
		{
		if (cot.style.display=='block')
			{
			cot.style.display='none';
			cotim.src=cotplus.src;
			}
			else
			{
			cot.style.display='block';
			cotim.src=cotmin.src;
			}
		}
	}	