Sumada: Javascript vs. Französisch

Beitrag lesen

Hallo Zusammen
Ich habe ein Problem mit der französischen Sprache, weil sie mir mein ganzes Projekt versaut.
Und zwar folgendes:

<select id="wineselect" onchange="winechange();alert(this.options[this.selectedIndex].value);">  
<option selected value="A">Tout Vins</option>  
<option value="1">Vin blanc sec</option>  
	<option value="2">Vin blanc sec vinifi&eacute; en barriques de ch&ecirc;ne et d'acacia</option>  
  
	<option value="3">Vin rouge classique</option>  
	<option value="4">Vin rouge specialit&eacute;</option>  
	<option value="5">Vin rouge sp&eacute;cialit&eacute; vinifi&eacute; en barriques</option>  
	<option value="6">Vin doux liquoreux blanc</option>  
  
	<option value="7">Vin doux rouges</option>  
	</select>

Die Javascript-Aktionen werden nicht ausgeführt. Wenn die Einträge auf Deutsch angezeigt werden oder Englisch funktioniert alles einwandfrei.
Ich habe schon versucht das ' bei d'acacia durch ein anderes Zeichen zu ersetzten, da es ja oft für Strings benutzt wird. Hat leider nichts gebracht.

Ich bin langsam am verzweifeln. Sitze schon seit Stunden am Problem. Auch eine Pause hat nichts gebracht um Distanz zu gewinnen.
Ihr seht den Fehler bestimmt sofort. Könnt ihr mir ihn sagen?