	function htmlspecialchars (string, quote_style) {
		// http://kevin.vanzonneveld.net
		// +   original by: Mirek Slugen
		// +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
		// +   bugfixed by: Nathan
		// +   bugfixed by: Arno
		// +    revised by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
		// -    depends on: get_html_translation_table
		// *     example 1: htmlspecialchars("<a href='test'>Test</a>", 'ENT_QUOTES');
		// *     returns 1: '&lt;a href=&#039;test&#039;&gt;Test&lt;/a&gt;'
	 
		var histogram = {}, symbol = '', tmp_str = '', entity = '';
		tmp_str = string.toString();
		
		if (false === (histogram = get_html_translation_table('HTML_SPECIALCHARS', quote_style))) {
			return false;
		}
		
		for (symbol in histogram) {
			entity = histogram[symbol];
			tmp_str = tmp_str.split(symbol).join(entity);
		}
		
		return tmp_str;
	}
		
		function websiteOk(){
				document.myForm.website.disabled=false;
				if (document.myForm.websiteok.checked==true) {
					document.myForm.website.disabled=false;
				} else {
					document.myForm.website.disabled=true;					
				}
				document.myForm.website.focus();
				
				return;
        }
		
		function setLogofoto(object){
				var waarde = object.options[object.selectedIndex].text;
                document.imageForm.bestand.value=waarde+" ";
				return;
        }
		
		function setWebsite(object){
				var waarde = document.myForm.website.value;
                document.imageForm.website.value=waarde+" ";
				return;
        }
		
		function setBericht(object){
				var waarde = document.myForm.bericht.value;
                document.imageForm.bericht.value=waarde+" ";
				return;
        }
		
		
		function setTitel(object){
				var waarde = document.myForm.titel.value;
                document.imageForm.titel.value=waarde+" ";
				return;
        }
		
		function setNationaliteit(object){
				var waarde = document.myForm.nationaliteit.value;
                document.imageForm.nationaliteit.value=waarde+" ";
				return;
        }
		
		function setLengte(object){
				var waarde = document.myForm.lengte.value;
                document.imageForm.lengte.value=waarde+" ";
				return;
        }
		
		function setFoto(object){
				var waarde = object.options[object.selectedIndex].text;
                document.imageForm.foto.value=waarde+" ";
				document.myForm.vak.value=waarde+" ";
				return;
        }
		
		function setGewicht(object){
				var waarde = document.myForm.gewicht.value;
                document.imageForm.gewicht.value=waarde+" ";
				return;
        }
		
		function setGeboortedatum(object){
				var waarde = document.myForm.geboortedatum.value;
                document.imageForm.geboortedatum.value=waarde+" ";
				return;
        }
		
		function setWoonplaats(object){
				var waarde = document.myForm.woonplaats.value;
                document.imageForm.woonplaats.value=waarde+" ";
				return;
        }
		
		function setVak(object){
				var waarde = object.options[object.selectedIndex].text;
                document.myForm.vak.value=waarde+" ";
				return;
        }
			
		function afbeeldingInvoegen() { 
				var url = document.myForm.vak.value;			
				var edit;
				var HuidigeTekst = document.myForm.bericht.value;
				var voor = "[afbeelding]zoekhetvat/afbeeldingen/";
				var na = "[/afbeelding]";
							
				edit = HuidigeTekst+voor+url+na+" ";
				document.myForm.bericht.value=edit;
				document.myForm.bericht.focus();
				setBericht();
				return; 			
				
		}	
		
		function afbeeldingInvoegenHome() { 
				var url = document.myForm.vak.value;			
				var edit;
				var HuidigeTekst = document.myForm.bericht.value;
				var voor = "[afbeelding]affiches/";
				var na = "[/afbeelding]";
							
				edit = HuidigeTekst+voor+url+na+" ";
				document.myForm.bericht.value=edit;
				document.myForm.bericht.focus();
				setBericht();
				return; 			
				
		}	
			
		
		function kleurKiezen() {			
				TCP.popup(document.forms['myForm'].elements['kleur']);					
		}
		
		function createLink(woord,woord2) { 
				var url = prompt(woord,"http://");
				var naam = prompt(woord2,"");
				var edit;
				var HuidigeTekst = document.myForm.bericht.value;
				var voor = "[url=";
				var tussen = "]";
				var na = "[/url]";
				
				if (url!=null && url!="" && url!="http://" && naam!="") { 
			  		if(!(url.match(/^http:\/\/.+?$/im))) url = "http://"+url; 
				edit = HuidigeTekst+voor+url+tussen+naam+na+" ";
				document.myForm.bericht.value=edit;
				document.myForm.bericht.focus();
				return; 
				
				} 
		
		
		}
		
		function createMail(woord,woord2) { 
				var url = prompt(woord,"");
				var naam = prompt(woord2,"");
				var edit;
				var HuidigeTekst = document.myForm.bericht.value;
				var voor = "[email=";
				var tussen = "]";
				var na = "[/email]";
				
				if (url!=null && url!="" && url!="http://" && naam!="") {  
					edit = HuidigeTekst+voor+url+tussen+naam+na+" ";
					document.myForm.bericht.value=edit;
					document.myForm.bericht.focus();
				return; 
				
				} 
		
		
		}
		
		function afbeeldingToevoegen(woord, woord2){ 
				var url = prompt(woord2,"http://");
				var edit;
				var HuidigeTekst = document.myForm.bericht.value;
				var voor = "["+woord+"]";
				var na = "[/"+woord+"]";
				
			if (url!=null && url!="" && url!="http://") { 
			  		if(!(url.match(/^http:\/\/.+?$/im))) url = "http://"+url;
				edit = HuidigeTekst+voor+url+na+" ";
				document.myForm.bericht.value=edit;
				document.myForm.bericht.focus();
				return; 
				}
				
		}	
		
		function lettergrootte(woord, woord2, woord3) { 
				var lettergrootte = prompt(woord2,"");
				var naam = prompt(woord3,"");
				var edit;
				var HuidigeTekst = document.myForm.bericht.value;				
				var voor = "["+woord+"=";
				var tussen = "]";
				var na = "[/"+woord+"]";
				
				if (lettergrootte != "" && naam != "" && lettergrootte>0) { 
					 
							//getal = Integer.parseInt(lettergrootte);
							if (lettergrootte>5) { 
								lettergrootte=5;
							}
				edit = HuidigeTekst+voor+lettergrootte+tussen+naam+na+" "; 
				document.myForm.bericht.value=edit;
				document.myForm.bericht.focus();
				return;  		
				}			
		} 

		//Deze functie hebben we later nodig voor de UBB code
        function Invoegen(Smiley) {
            var edit;
            var HuidigeTekst = document.myForm.bericht.value;
            edit = HuidigeTekst+Smiley+" ";
            document.myForm.bericht.value=edit;
            document.myForm.bericht.focus();
            return;
        }   
        
        function smiley() {
            return;      
        }
