<!--
var openTarget;
var killOptions = false;

var RubriekCss = function(currentPage_value){
	var currentTagID;
	var ATargetDiv = document.getElementById('categoryContainer');
	var aTag_arr = ATargetDiv.getElementsByTagName('DIV');
	//var currentPage_value = document.getElementById('currPage').innerHTML;
	var activeTarget = document.getElementById('activeMenu');
	for (no=0;no<aTag_arr.length;no++){
		currentTagID = aTag_arr[no].id;
		if(currentPage_value==currentTagID.replace('Hyp','')){
			activeTarget.style.marginTop = (document.getElementById(currentTagID).offsetTop-7) + 'px';
			activeTarget.style.display = 'block';
			//alert(document.getElementById(currentTagID.parentNode));
			}
		}
	
}
//
function addEvent( obj, type, fn ) { 
  if ( obj.attachEvent ) { 
    obj['e'+type+fn] = fn; 
    obj[type+fn] = function(){obj['e'+type+fn]( window.event );} 
    obj.attachEvent( 'on'+type, obj[type+fn] ); 
  } else 
    obj.addEventListener( type, fn, false ); 
} 
function removeEvent( obj, type, fn ) { 
  if ( obj.detachEvent ) { 
    obj.detachEvent( 'on'+type, obj[type+fn] ); 
    obj[type+fn] = null; 
  } else 
    obj.removeEventListener( type, fn, false ); 
}
// create element function
var createNewElement = function(thisTarget,childType,newAttribute,doBefore){
		var targetDiv = document.getElementById(thisTarget);
		var newChild
		var existing_elem = new Array();
		var elements_arr = new Array();
		newChild = document.createElement(childType);
		//alert(childType);
			if(childType=='IFRAME'){
				newChild.name = GetTimeInMillisec();	
				newChild.frameBorder = '0';
				newChild.scrolling='no';
				newChild.style.width = '100%';
			}
		if(newAttribute){
		//alert('1');
			var thisElementAttr_arr = newAttribute.split('|');
				for(i=0;i<thisElementAttr_arr.length;i++){
					//alert('1 | ' +i);
				var thisElementAttr = thisElementAttr_arr[i].split(';');
				if(thisElementAttr[0]!='className'){
					if(thisElementAttr[0]=='id'){
						if(document.getElementById(thisElementAttr[1])){
							removeBox(thisElementAttr[1]);
						}
						thisNewAttr = document.createAttribute(thisElementAttr[0]); 
						thisNewAttr.nodeValue = thisElementAttr[1];
						newChild.setAttributeNode(thisNewAttr) ;
						}
				} else {
				newChild[thisElementAttr[0]] = thisElementAttr[1];
				}
				}
		}
			
		//alert('5');	
		targetDiv.appendChild(newChild);
		existing_elem = targetDiv.getElementsByTagName('DIV');
		if(doBefore==true){
			//alert('doBefore')
			for(var no=0;no<existing_elem.length;no++){
				if(existing_elem[no].className=='Titel'){
					elements_arr = elements_arr + ',' + existing_elem[no].id;
				}	
			}	
			elements_arr = elements_arr.split(',');
			//alert(elements_arr[1] + ' | ' + newChild.id + ' | ' + targetDiv.id)
			if(elements_arr[1]){
				targetDiv.insertBefore(newChild,document.getElementById(elements_arr[1]));
			}
			try{
			}catch(e){
				alert('doBefore error');
			}
		}
}

//end createlement 

var removeBox = function(thisBox){
					var findParentNode=document.getElementById(thisBox).parentNode;
						findParentNode.removeChild(document.getElementById(thisBox));
}
var shift_back = function(target,action,theImage){
	
	switch(action){
		case 'activeField':
			target.style.backgroundImage = 'url(' + theImage + ')';
		break;
		case 'activeArea':
			document.getElementById(target).style.backgroundImage = 'url(' + theImage + ')';
		break;
		}
}
var getCommentBox = function(identifier,content_unique){
	createNewElement('identifier' + identifier,'DIV','id;commentBlock|align;left|className;commentBox',true);
	createNewElement('commentBlock','DIV','id;closeBox|align;right|className;closeElement',false);
	createNewElement('closeBox','DIV','id;closeImg|className;closeBt',false);
	createNewElement('commentBlock','DIV','id;comment_container',false);
	createNewElement('commentBlock','DIV','id;commentContent',false);
	openTarget = identifier;
	if(document.getElementById('comment_count'+ identifier).innerHTML!=0){
		ajax_loadContent('comment_container','comment_info.asp?menuID=' + content_unique,'true');
		//alert(content_unique);
	}
	document.getElementById('closeBox').innerHTML = 'sluiten';
	document.getElementById('closeBox').className = 'closeBt';
	document.getElementById('closeBox').onclick = function(){removeBox('commentBlock')};
}
var getEmailBox = function(identifier){
	createNewElement(identifier,'DIV','id;commentBlock|align;left|className;commentBox',true);
	createNewElement('commentBlock','DIV','id;closeBox|align;right|className;closeElement',false);
	//document.getElementById('commentBlock').innerHTML='<img src="media/close.gif" id="closeImg" className;closeElement/>'
	createNewElement('closeBox','DIV','id;closeImg|className;closeBt',false);
	document.getElementById('closeBox').innerHTML = 'sluiten';
	document.getElementById('closeBox').className = 'closeBt';
	document.getElementById('closeBox').onclick = function(){removeBox('commentBlock')};
}
// mainbacklength
var ajustMain = function(){
	var contContainerObj=document.getElementById('contContainer');
	var mainContainerObj=document.getElementById('mainContainer');
		mainContainerObj.style.height = contContainerObj.clientHeight + 135 +'px';
		//alert(contContainerObj.clientHeight + ' | off: ' + contContainerObj.offsetHeight);
		mainContainerObj.style.top = 0+ 'px';
}
//end mainbacklength
//send form & validation
var correctIcon
var validation = false;
var formValidationMasks = new Array();
formValidationMasks['email'] = /\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/gi;	// Email
formValidationMasks['numeric'] = /^[0-9]+$/gi;	// Numeric
formValidationMasks['zip'] = /^[0-9]{5}\-[0-9]{4}$/gi;	// Numeric

var validateInput= function(e,inputObj){
	
	if(!inputObj)inputObj = this;		
	var inputValidates = true;	
	theMask = inputObj.getAttribute('mask')
	if(inputObj.getAttribute('mask') && !inputObj.value.match(formValidationMasks[theMask]))inputValidates = false;
	if(inputObj.getAttribute('required') && inputObj.tagName=='INPUT' && inputObj.value.length==0)inputValidates = false;
	if(inputObj.getAttribute('required') && inputObj.tagName=='TEXTAREA' && inputObj.value.length==0)inputValidates = false;
	if(inputValidates==true){
			document.getElementById(correctIcon).src = 'media/correct.png';
			document.getElementById(correctIcon).validate = 'true';
	} else {
			document.getElementById(correctIcon).src = 'media/emptyfalse.png';
			document.getElementById(correctIcon).validate = 'false';
	}
}
var validateField = function(obj,changeIcon){
		correctIcon = changeIcon;
		addEvent(obj,'blur',validateInput);
		addEvent(obj,'change',validateInput);
		addEvent(obj,'paste',validateInput);
		addEvent(obj,'keyup',validateInput);
}
var submit_validation = function(){
		var counter=0;
		var valimg = document.forms[0].getElementsByTagName('IMG');
		for(no=0;no<valimg.length;no++){
			if(valimg[no].validate=='true')counter++;
		}
		if(counter==valimg.length)sendform();
		else document.getElementById('responseVal').innerHTML = 'niet alle verplichte velden zijn correct ingevuld!';
}
var sendform=function(){
	get(document.getElementById('form1'));
	try{
	 var total_comments= document.getElementById('comment_count' + openTarget).innerHTML;
	 	 total_comments = total_comments/1 + 1;
		 document.getElementById('comment_count' + openTarget).innerHTML = total_comments;
	} catch(e){
		document.getElementById('contactResponse').style.display = 'block';
	}
}
   function get(obj) {
      var poststr = "Naam=" + encodeURI( document.getElementById("Naam").value ) +
                    "&Mailaddress=" + encodeURI( document.getElementById("Mailaddress").value )+
                    "&Website=" + encodeURI( document.getElementById("Website").value )+
                    "&comment=" + encodeURI( document.getElementById("comment").value )+
                    "&cont_page_code=" + encodeURI( document.getElementById("cont_page_code").value )+
					"&FFSubmitted=yes" +
					"&Telefoon=" + encodeURI( document.getElementById("Telefoon").value )+
					"&Bedrijf=" + encodeURI( document.getElementById("Bedrijf").value );
      makePOSTRequest(document.getElementById('form1').action, poststr);
	  removeBox('commentBlock')
   }
// end send form & validation
var countContent_length = function(content,target,totalMax){
	var oldContent ;
		oldContent = content.split('+');
	var newContent = '';
	if(totalMax!=0){
	for(no=0;no<totalMax;no++){
		newContent = newContent + ' ' + oldContent[no];
	}
	if(oldContent.length>totalMax){
	document.getElementById('memo' + target).innerHTML = unescape(newContent) + '... <a href="#" class="textHyperLink" onclick="retrieveCompleteContent(\''+ target + '\',\'full\');return false"> lees verder >> </a>';
	}
	}else{
	for(no=0;no<oldContent.length;no++){
		newContent = newContent + ' ' + oldContent[no];
	}
	document.getElementById('memo' + target).innerHTML = unescape(newContent) + '<br/><div align="right" id="closeArrow' + target + '"><a href="#" class="textHyperLink" onclick="retrieveCompleteContent(\''+ target + '\',\'crop\');return false"><img src="media/close_arrow.jpg" alt="collapse" border="0"/> </a></div>';
	}
	//alert(oldContent.length);
}

var retrieveCompleteContent = function(contentTarget,action){
	if(action=='full'){
	var contentValue = document.getElementById('full' + contentTarget).value;
	countContent_length(contentValue,contentTarget,0);
	} else if(action=='crop'){
	var contentValue = document.getElementById('full' + contentTarget).value;
	countContent_length(contentValue,contentTarget,150);
	}
}
function newOnfocus(){
if(document.getElementById('div101')){
	setTimeout("document.getElementById('positionContainer').style.display='block';removeScreenOverlay('div101');",1000);
	}
}
var doArticlePrint = function(printTarget){
	screenOverlay('div101');
	var comments;
	if(document.getElementById('commentBlock')){
		comments= document.getElementById('comment_container').innerHTML;
		removeBox('commentBlock');
	}
	retrieveCompleteContent(printTarget,'full')	
	createNewElement('div101','DIV','id;printContent|align;left|className;printContent',false);
	document.getElementById('positionContainer').style.display='none';	
	document.getElementById('printContent').innerHTML = document.getElementById('identifier' + printTarget).innerHTML + '<span style="clear:both;"></span>' + comments;
	window.print();
	}
var doOptions = function(){
	//contContainer = document.getElementById('contContainer');
	optionContainer = document.getElementById('contContainer').getElementsByTagName('DIV');
	if(killOptions==true){
		for(no=0;no<optionContainer.length;no++){
			if(optionContainer[no].className=='blogOptionHolder'){
				optionContainer[no].innerHTML = '';
				//optionContainer[no].style.display = 'none'
			} else if(optionContainer[no].className=='content'){
				//optionContainer[no].style.borderTop = 'none';
			}
		}
	} else {
		for(no=0;no<optionContainer.length;no++){
			if(optionContainer[no].className=='blogOptionHolder'){
				//optionContainer[no].innerHTML = '';
				optionContainer[no].style.display = 'block'
			}
		}
	}
}
// page numbers
	var pageMenu = function(current){
	var pageContainer= document.getElementById('pageContainer');
	pageNumber_arr = pageContainer.getElementsByTagName('DIV');
	for (no=0;no<pageNumber_arr.length;no++){
		if(current==pageNumber_arr[no]){
		//alert('hello');
			pageNumber_arr[no].className = 'pageNumberActive';
		} else {
			pageNumber_arr[no].className = 'pageNumber';
		}
	}
	
}
var reDoPageMenu = function(numberArt,pageID,scriptName){
	var pageContainer= document.getElementById('pageContainer');
	//alert(scriptName)
	if(numberArt>6){
	pageContainer.style.display = 'block';
	var counter = numberArt/6;
	var newPage_bt = new Array();
		pageContainer.innerHTML = '';
		if (parseInt(counter)<counter){counter = parseInt(counter) + 1;}
			for(no=0;no<counter;no++){
				newPage_bt[no] = new Object();
				newPage_bt[no] = document.createElement('DIV');
				newPage_bt[no].innerHTML = no+1;
				newPage_bt[no].id = no+1;
				if(no!=0){
				newPage_bt[no].className = 'pageNumber';				
				}else{
				newPage_bt[no].className = 'pageNumberActive';
				}
				if(pageID==document.getElementById('currPage').innerHTML){
				newPage_bt[no].onclick = function(){ ajax_loadContent('contContainer',scriptName + '?contID=' + pageID + '&offSet=' + (parseInt(this.innerHTML)-1)*6,'true');pageMenu(this);}
				}else{
				newPage_bt[no].onclick = function(){ ajax_loadContent('contContainer',+ scriptName + '?contID=' + pageID + '&offSet=' + (parseInt(this.innerHTML)-1)*6,'true');pageMenu(this);}
				}
				pageContainer.appendChild(newPage_bt[no]);

			}
		}else{
			pageContainer.style.display = 'none';
		}
					//alert(numberArt + ' | ' + pageID);
}
// end pagenumbers
//-->