function gebi(idTxt){
	var theObj=document.getElementById(idTxt)
	return theObj
}
	var timeout = 500;
	var closetimer = 0;
	var ddmenuitem = 0;
// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();
	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}
// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}
// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
function dosearch(query){
	if(query!=''){
		var toloc='/mijnkinderarts/mijnkinderarts.nsf/SearchView?searchview&query='+query+'&SearchWV=true';
		parent.document.location.href=toloc;
	}
}
function saveDocument(){
	var melding = '';
	var frm = document.forms[0];
	if(frm.title.value == ''){
		melding += 'Voer een titel in. \n';
	}
	if(frm.Positie){
		var regul=/^\d{1,}$/;
		if(frm.Positie.value.search(regul)==-1){
			melding +=  'Voer een geldige positie in. \n'
		}
	}
	if(melding == ''){	
		frm.submit();
	} else{
		alert(melding);
	}
}
function submitEmail(){
	var frm = document.forms[0];
	if(checkEmailAddress(frm.Email.value)){
		frm.submit();
	}else{
		alert("Voer een geldig email adres in");
	}
}
function checkEmailAddress(fieldValue){
        if(fieldValue=='') return false;
        var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
        if (!filter.test(fieldValue)) {
              return false;
        }
        return true;
}
function closeDocument(docid){
	window.location='/mijnkinderarts/mijnkinderarts.nsf/view/'+docid+"?opendocument";
}
function editDocument(docid){
	window.location = '/mijnkinderarts/mijnkinderarts.nsf/view/'+docid+"?editdocument";
}
function logout(docid){
	window.location= "/mijnkinderarts/mijnkinderarts.nsf?logout";
}
function limitText(limitField, limitNum) {
		 if (limitField.value.length > limitNum) {
		 		 limitField.value = limitField.value.substring(0, limitNum);
		 } 
}
function createOnderwerp(category, currentPath,docId){
	var formName = (category=='Ziekten' ) ? 'Ziekten' : 'Onderwerp';	
	window.location = currentPath + '/'+formName+' ?openform&parentUNID='+docId; 
}

function createSubcategorie(category, currentPath){	
	window.location = currentPath + '/Subcategorie?openform&cat='+category; 
}


