function show_hide01(field01,field02,method){
	if(method == 'hideall'){
		document.getElementById(field01).style.display = 'none';
		document.getElementById(field02).style.display = 'none';
	} else if(method == 'open'){
		document.getElementById(field01).style.display = '';
		document.getElementById(field02).style.display = 'none';
	} else {
		document.getElementById(field01).style.display = 'none';
		document.getElementById(field02).style.display = '';
	}
}

function toggle(field01){
	if(document.getElementById(field01).style.display == 'none'){
		document.getElementById(field01).style.display = '';
	} else { 
		document.getElementById(field01).style.display = 'none';
	}
}
function toggleMethod(div,method){
	if(method == 'show'){
		document.getElementById(div).style.display = '';
	} else { 
		document.getElementById(div).style.display = 'none';
	}
}
function editor_link(site_url,target){
	if(target == '_blank'){
		window.open(site_url);
	} else {
		document.location.href = site_url;
	}
}
function str_replace(zoek,vervang,string){
	var array = string.split(zoek);
	var new_string = '';
	for(i_rp=0; i_rp<array.length; i_rp++){
		if(i_rp != 0){
			new_string += vervang;
		}
		new_string += array[i_rp];
	}
	return(new_string);
}
function js_clean(string){
	string = str_replace("'","[COMMA]",string);
	string = str_replace('"',"[COMMA2]",string);
	string = str_replace("&","[EN]",string);
	string = str_replace("\n","<br />",string);
	return(string);
}
function js_clean_back(string){
	string = str_replace("[COMMA]","'",string);
	string = str_replace('[COMMA2]','"',string);
	string = str_replace("[EN]","&",string);
	string = str_replace("<br />","\n",string);
	return(string);
}

function replace_ajax(variabele){
	variabele = str_replace('&','[EN]',variabele);
	variabele = str_replace('"','[COMMA2]',variabele);
	variabele = str_replace("&#34;",'[COMMA2]',variabele);
	variabele = str_replace("'",'[COMMA]',variabele);
	variabele = str_replace("&#39;",'[COMMA]',variabele);
	variabele = str_replace("\n",'<br />',variabele);
	return(variabele);	
}
function editor_link(site_url,target){
	if(target == '_blank'){
		if(site_url.indexOf('files/')){
			document.getElementById('iframe_open_file').src = 'open_file.php?file='+site_url;
		} else {
			window.open(site_url);
		}
	} else {
		document.location.href = site_url;
	}
}
function radioImg(imgId,radioId,imgAan,imgUit,valAan,valUit){
	if(document.getElementById(radioId).value == valUit){
		document.getElementById(radioId).value = valAan;
		document.getElementById(imgId).src = imgAan;
	} else {
		document.getElementById(radioId).value = valUit;
		document.getElementById(imgId).src = imgUit;
	}
}
function strAddRem(val,str,splt){
	var arr = str.split(splt);
	var found = false;
	var newStr = '';
	for(i=0; i<arr.length; i++){
		if(arr[i] == val){
			found = true;
		} else {
			if(newStr != ''){
				newStr += ',';
			}
			newStr += arr[i];
		}
	}
	if(!found){
		if(newStr != ''){
			newStr += ',';
		}
		newStr += val;
	}
	return(newStr);
}
function checkboxAddRem(val,txt){
	var txt = document.getElementById(txt);
	txt.value = strAddRem(val,txt.value,',')	
}