document.observe("dom:loaded", function() { var lastIdxOfPrint = document.location.href.lastIndexOf('print'); var indexOfQuestionmark = document.location.href.indexOf('?'); if ((indexOfQuestionmark != -1) && (lastIdxOfPrint > indexOfQuestionmark)) { var extra_css = [ { css: "/static-tr/c4/c/printp.css", media: "screen" }, { css: "/static-tr/c4/c/printp.css", media: "print" }]; var ss; var head = $(document.body.parentNode).down('head'); for (var fi = 0; fi < extra_css.length; fi++) { ss = document.createElement('link'); ss.type = 'text/css'; ss.rel = 'stylesheet'; ss.media = extra_css[fi].media; ss.href = extra_css[fi].css; head.appendChild(ss); } print(); } });