Hallo picknikker,
dann ersetze doch mal das alert durch ein document.write, achte dabei aber auf die Quotierung:
document.write('<link rel="stylesheet" type="text/css" href="xxx.css">');
// ungetestet!
Styleangaben sind zwar nur im head-Bereich erlaubt (html5 ?), aber probier es mal aus. Wenn das nicht browserübergreifend funktioniert, musst du createElement und appendChild verwenden.
Gruß, Jürgen