function sanitizeForbiddenHTMLTextChars(in_s) { var out_s = in_s.toString();//We are sometimes called to sanitize non-strings...like document.location out_s = out_s.split("<").join("<"); out_s = out_s.split(">").join(">"); out_s = out_s.split("'").join("'"); out_s = out_s.split('"').join("""); return out_s; } function showFlash(swf, w, h, loop) { var isMSIE = navigator.appName.indexOf("Microsoft") != -1; var s = ''; var protocol = 'http';//safe default var url = document.location.toString(); indexOfColon = url.indexOf(":"); if(indexOfColon>0) protocol = url.substring(0, indexOfColon); if(protocol!='http' || protocol!='https') protocol='https'; var location = document.location; location = (location==unescape(location))?escape(location):location; s += '' s += '' s += '' s += '' s += '' s += '' s += '' s += '' s += '' // in theory, we should always embed in a table, but in practice, IE6 malfunctions // when width & height = 100%, but in that case, we don't really need the table anyway. if ((w.toString().indexOf('%') == -1) && (h.toString().indexOf('%') == -1)) { s = '
' + s + '
'; } document.write(s); }