// function for press enter after fill in the search form
function entertag(evt){ 
	evt=(evt)?evt:event; 
	charCode=(evt.which)?evt.which:evt.keyCode; 
	if(charCode==13)search_bar_form.submit(); 
}
function checkInput(id){
	var errs=0;	
	var elem = document.getElementById(id);
	if(document.forms['basis_form'].elements['Naam'].value == ''){
		errs += 1;	
	}	
	if(document.forms['basis_form'].elements['Straat'].value == ''){
		errs += 1;		
	}	
	if(document.forms['basis_form'].elements['Nummer'].value == ''){
		errs += 1;		
	}	
	if(document.forms['basis_form'].elements['Postcode'].value == ''){
		errs += 1;		
	}	
	if(document.forms['basis_form'].elements['Plaats'].value == ''){
		errs += 1;		
	}	
	if(document.forms['basis_form'].elements['Rechtsvorm'].value == ''){
		errs += 1;		
	}	
	
	if(errs>0){
		elem.disabled=true;
	}
	else{
		elem.disabled= false;	
	}
}
function checkInputCore(id){
	var errs=0;	
	if(document.forms['core_form'].elements['Business'].value == ''){
		errs += 1;		
	}	
	if(document.forms['core_form'].elements['Omschrijving'].value == ''){
		errs += 1;		
	}	
	if(document.forms['core_form'].elements['Memo'].value == ''){
		errs += 1;		
	}	
	
	if(errs>0){
		var elem = document.getElementById(id);
		elem.disabled=true ;
	}
	else{
		var elem = document.getElementById(id);
		elem.disabled=false ;		
	}
	
}
function check_portfolio_naam(obj,id){
	var errs=0;	
	if(obj.value == ''){
		errs +=1;	
	}
	if(errs>0){
		var elem = document.getElementById(id);
		elem.disabled=true ;
	}
	else{
		var elem = document.getElementById(id);
		elem.disabled=false ;		
	}
	
}
function check_search_el_values(){
 	var df=document.forms['search_bar_form'];
 	var wie =df.elements['wie'];
 	var wat =df.elements['wat'];
 	var waar =df.elements['waar'];
 	var link='';
 	var addtolink='';
	if(wie.value != ''){
		link='&wie='+wie.value;
	}
	if(wat.value != ''){
		link=link+'&wat='+wat.value;
	}
	if(waar.value != ''){
		link=link+'&waar='+waar.value;
	}
	addtolink=check_advanced_s_el_values(df);
	link=link+addtolink;
	if(link!=''){
		df.action='?page=zoeken'+link;
	}
}
function check_advanced_s_el_values(df){
	var id=document.getElementById('search_bar_advanced_container');
	var name=id.style.display;
	var link='';
	if(name=='block'){
		var m1= df.elements['asb_portfolio'];
		var m2= df.elements['asb_relaties'];
		var m3= df.elements['asb_website'];
		var m4= df.elements['asb_mailadres'];
		var m5= df.elements['asb_kvk'];
		for (i=0;i<m1.length;i++) { 
			if (m1[i].checked){ v1 = m1[i].value; } 
		}
		for (i=0;i<m2.length;i++) { 
			if (m2[i].checked){ v2 = m2[i].value; } 
		} 
		for (i=0;i<m3.length;i++) { 
			if (m3[i].checked){ v3 = m3[i].value; } 
		} 
		for (i=0;i<m4.length;i++) { 
			if (m4[i].checked){ v4 = m4[i].value; } 
		}  
		for (i=0;i<m5.length;i++) { 
			if (m5[i].checked){ v5 = m5[i].value; } 
		}  
		var v6= df.elements['asb_rechtsvorm'].value;
		var v7= df.elements['asb_medewerkers'].value;
		link='&meer='+v1+'-'+v2+'-'+v3+'-'+v4+'-'+v5+'-'+v6+'-'+v7;
	}
	return link;
}
function numbersonly(e){
	var unicode=e.charCode? e.charCode : e.keyCode
	if(unicode!=8){
		if(unicode!=9){
			if((unicode>=48&&unicode<=57)||(unicode>=37&&unicode<=39)){
				return true
			}
			else{	
				return false	
			}
		}
	}
}
function postcodeonly(e){
	var unicode=e.charCode? e.charCode : e.keyCode
	if(unicode!=8){
		if(unicode!=9){
			if((unicode>=48&&unicode<=57)||(unicode>=65&&unicode<=90)||(unicode>=97&&unicode<=122)||(unicode>=37&&unicode<=39)){
				return true
			}
			else{
				return false
			}
		}
	}	
}
function algemeen(e){
	var unicode=e.charCode? e.charCode : e.keyCode
	if(unicode!=8){
		if(unicode!=9){
			if(unicode<32||unicode>122) {
				return false
			}
		}
	}	
}
function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}
function clickclear(thisfield, defaulttext) {
	if (thisfield.value == defaulttext) {
		thisfield.value = "";
	}
}
function clickrecall(thisfield, defaulttext) {
	if (thisfield.value == "") {
		thisfield.value = defaulttext;
	}
}
function bevestig_check_update(id) {
	check=document.getElementById(id);
	bevestig=document.getElementById('b3');
	if (check.checked == true){ bevestig.disabled=false ; }
	if(check.checked == false){	bevestig.disabled=true ; }
}

function update_search_field(value){
	id=document.getElementById('plaats_input_field');
	id.value=value;
}

/*************************************** 
******************************************
*/
var zxcTO;
function show_menu_child(id,tf){
	var a = 'content_Home';
	var b = 'content_Producten';
	var c = 'content_Rommel';
	
	document.getElementById(a).className='visible_false';
	document.getElementById(b).className='visible_false';
	document.getElementById(c).className='visible_false';
	
	document.getElementById(id).className=tf;
}
function Scroll(id,dis,pos){	
	var obj=document.getElementById(id);
	
	obj.scrollTop=obj.scrollTop+dis;
	if (pos){obj.scrollTop=pos; }
	else {zxcTO=setTimeout( function(){ Scroll(id,dis); },30); }
}
function Scroll_down(id,dis,pos){	
	var teller=0;
	while (teller<=1)
	{
	  Scroll(id,dis);
	   teller++;
	}
}
function change(id,a){
	if(a==true){
		document.getElementById(id).onclick="Scroll_down(\'inlog_main\',1),change(\'link_inlog\',\'false\')";		
	}
	else{
		document.getElementById(id).onclick="Scroll_down(\'inlog_main\',-1),change(\'link_inlog\')";	
	}
}
/***** advanced search  *******/
function show_asb(id){
	document.getElementById(id).style.display='block';
	advanced_search(id,true);
	switch_link_asb('meer_zoeken','minder_zoeken');
}
function hide_asb(id){
	document.getElementById(id).style.display='none';
	advanced_search(id,false);
	switch_link_asb('minder_zoeken','meer_zoeken');
}
function switch_link_asb(id,id2){
	document.getElementById(id).style.display='none';
	document.getElementById(id2).style.display='block';
	
}