<script type="text/javascript">
var linka = "http://www.abc.de/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.abc.de%2Fs%3F%5F%5Fmk%5Fde%5FDE%3D%25C5M%25C5Z%25D5%25D1%26url%3Dsearch-alias%253D";
Du musst hier die URL nicht kodieren, dass machen die genannten Encode Funktionen für dich.
var prod = "dvd";
var linkb = "%26field-keywords%3D";
var keyw = "keyword";
var linkc = "&site-redirect=de&tag=efghi-21&linkCode=ur2&camp=1638&creative=6742";
var linktext = "Nach "+keyw+" suchen";
und hier kannst du die von mir genannte Funktion link() verwenden.
document.write(linktext.link(encodeURI(linka + prod + linkb + keyw + linkc)));
Struppi.