Javascript gibt komischen Fehler

Hallo, ich wollte Javascript, welches per Inline im Template steht, in eigene Scriptdateien auslagern. In der frontent/detail/header.tpl steht: {block name="frontend\_index\_header\_javascript" append} <script type="text/javascript" src="%7Blink%20file='frontend/_resources/javascript/detail.js'%7D"></script>{/block} Die Datei wird auch im Quellcode eingebunden, der Javacode aber nicht ausgeführt. Hier der Javacode, der 1zu1 aus dem Quellcode der headert.tpl kopiert und in die details.js eingefügt wurde. // Nun wird der Code nicht ausgeführt und der Firebug meldet: SyntaxError: missing ( before condition {if $sAction == 'ratingAction'} Jemand eine Idee wo hier das Problem liegt? Vielen Dank!