/* This js file is used to create media tags (object, embed, param), external to the calling page, 
 * to bypass the new Microsoft activeX restrictions.
 * RJJ
 */

//multipurpose function - writes text to calling page
 function G6_WriteHtml(val) {
    document.write(((val) ? val : ""));
 }

//creates object tags 
function G6_CreateTagObject(val0, val1, val2, val3, val4, val5, val6, val7, val8, val9) {
document.write("<object " +
	((val0) ? (val0 + " ") : "") +
	((val1) ? (val1 + " ") : "") +
	((val2) ? (val2 + " ") : "") +
	((val3) ? (val3 + " ") : "") +
	((val4) ? (val4 + " ") : "") +
	((val5) ? (val5 + " ") : "") +
	((val6) ? (val6 + " ") : "") +
	((val7) ? (val7 + " ") : "") +
	((val8) ? (val8 + " ") : "") +
	((val9) ? (val9 + " ") : "") +
	">");
}	

//creates param tags for within object tag
function G6_CreateTagParam(val0, val1, val2, val3, val4, val5, val6, val7, val8, val9) {
document.write("<param " +
	((val0) ? (val0 + " ") : "") +
	((val1) ? (val1 + " ") : "") +
	((val2) ? (val2 + " ") : "") +
	((val3) ? (val3 + " ") : "") +
	((val4) ? (val4 + " ") : "") +
	((val5) ? (val5 + " ") : "") +
	((val6) ? (val6 + " ") : "") +
	((val7) ? (val7 + " ") : "") +
	((val8) ? (val8 + " ") : "") +
	((val9) ? (val9 + " ") : "") +
	" />");
}	

//creates embed tag
function G6_CreateTagEmbed(val0, val1, val2, val3, val4, val5, val6, val7, val8, val9) {
document.write("<embed " +
	((val0) ? (val0 + " ") : "") +
	((val1) ? (val1 + " ") : "") +
	((val2) ? (val2 + " ") : "") +
	((val3) ? (val3 + " ") : "") +
	((val4) ? (val4 + " ") : "") +
	((val5) ? (val5 + " ") : "") +
	((val6) ? (val6 + " ") : "") +
	((val7) ? (val7 + " ") : "") +
	((val8) ? (val8 + " ") : "") +
	((val9) ? (val9 + " ") : "") +
	"></embed>");
}	

//writes a closing object tag
function G6_CreateTagObjectClose() {
document.write("</object>");
}	
