function jumpmenu(targ,selObj,restore){ //v3.0
eval(targ+".top.location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
if ((navigator.appName.indexOf('Microsoft')+1)) 
{
	document.write('<style type="text/css"> .opacity1 {filter:alpha(opacity=50)} .opacity2 {filter:alpha(opacity=100)} </style>'); 
}
if ((navigator.appName.indexOf('Netscape')+1)) 
{
     document.write('<style type="text/css"> .opacity1 {-moz-opacity:0.5} .opacity2 {-moz-opacity:1} </style>'); 
}
else 
{
     document.write(''); 
}
function pm()
{
	var antwoord = confirm ("Je hebt ongelezen PM berichten. Wil je naar de Inbox gaan?")	
  	if (antwoord)
  		window.location = "http://www.kidspage.nl/portal/pm/inbox.php"
}
function registreren()
{
	var antwoord = confirm ("Je bent nog niet ingelogd, wil je dat nu doen?")	
  	if (antwoord)
  		window.location = "http://www.kidspage.nl/portal/leden/login.php"
}
function loguit(bericht, url)
{
	if(confirm(bericht)) location.href = url;
}
function popUp(URL,thiswidth,thisheight) 
{

	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=250,left=0,top=0');");
}
function icon(theicon)
{
document.submit.bericht.value += ""+theicon;
document.submit.bericht.focus();
}
function checkall(aantal){ 
	var i; 
	for(i = 0; i < aantal;$i++){ 
		document.getElementById('checkbox_'+i).check='true'; 
	} 
} 
function aankruisen() {
	if(document.box.alles.checked == true) { 
		var waarde = true; 
	}
	else { 
		var waarde = false; 
	}
	for(i = 0; i < document.box.elements.length; i++) {
		if(document.box.elements[i].type == 'checkbox' && document.box.elements[i].name != 'alles') {
			document.box.elements[i].checked = waarde;
		}
	}
}

var ns6=document.getElementById&&!document.all

function restrictinput(maxlength,e,placeholder){
	if (window.event&&event.srcElement.value.length>=maxlength)
		return false
	else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
		var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
		if (pressedkey.test(String.fromCharCode(e.which)))
		e.stopPropagation()
	}
}

function countlimit(maxlength,e,placeholder){
	var theform=eval(placeholder)
	var lengthleft=maxlength-theform.value.length
	var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
	if (window.event||e.target&&e.target==eval(placeholder)){
		if (lengthleft<0)
		theform.value=theform.value.substring(0,maxlength)
	placeholderobj.innerHTML=lengthleft
	}
}


function displaylimit(theform,thelimit){
	var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> '
	if (document.all||ns6)
	document.write(limit_text)
	if (document.all){
		eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
		eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
	}
	else if (ns6){
		document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); 
		document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); 
	}
}

function kleur(theicon)
{
document.submit.kleur2.value = ""+theicon;
document.submit.kleur.value = ""+theicon;
document.submit.kleur2.focus();
document.submit.kleur.focus();
}

