// ********* UTILITY METHODS/VARIABLES *********
paramArray = new Array();

function putParam(name, value) 
{
	paramArray[paramArray.length] = name;
	paramArray[paramArray.length] = value;
}

function getParameters() 
{
	var params = "";
	for (var i=0; i < paramArray.length; i=i+2) 
	{
		params += '<param name="' + paramArray[i] + '" value="' + paramArray[i+1] + '">';
	}
	
	return params;
}

function embedParameters() 
{
	var params = "";
	for (var i=0; i < paramArray.length; i=i+2) 
	{
		params += paramArray[i] + '="' + paramArray[i+1] + '"';
	}
	
	return params;
}

function getParam(name, value)
{
	return '<param name="' + name + '" value="' + value + '">';
}


// ********* SPECIFY YOUR PARAMETERS HERE *********
// Presentation parameters
putParam("info","Created with WireFusion - http://www.demicron.com/wirefusion");
putParam("archive", "singleitemviewer/loadgfx-1236794122732.jar,wf-player/startup6-1236794122748.jar,wf-player/core6-1236794122748.jar,wf-player/3D_Scene-4.0-1236794122732.jar,wf-player/782836-3d-standards-viewer-1236794122748.jar,wf-player/718695-nanoxml-lite-2.2.3-1236794122748.jar,singleitemviewer/classes-1236794122732.jar");
putParam("license","Registered version");
putParam("version","4.1.21");
putParam("resourcefolder", "singleitemviewer/");
putParam("preloadfile", "preload-1236794122732.jar");
putParam("regid","454-21");
putParam("java_arguments", "-Xmx512m");
putParam("separate_jvm", "true");
putParam("classloader_cache", "false");
putParam("java_version", "1.6.0_10+");
putParam("loadbgimage","849202-viewer_loadingpage.gif")
putParam("loadbarimage","130236-loading_bar.gif")


// Tag parameters
var width    = 360;
var height   = 480;
var name     = "singleitemviewer";
var code     = "WireFusion_Player.class"; 


// ********* ADDING OBJECT TAG / EMBED TAG *********

document.write('<div id="wfapplet" name="wfapplet"></div>');

var isFirefox = ( (navigator.userAgent != null) && (navigator.userAgent.indexOf( "Firefox/" ) != -1) );

var appletHTML = '';

if(!isFirefox)
{
	appletHTML = '<object classid="clsid:CAFEEFAC-0016-0000-0012-ABCDEFFEDCBA"';
	appletHTML += '		width="'+width+'" height="'+height+'"';
	appletHTML += '		codebase="http://java.sun.com/update/1.6.0/jinstall-6u12-windows-i586.cab#Version=1,6,0,12"';
	appletHTML += '		name="'+name+'" id="'+name+'">';
	
	appletHTML += getParam("code", code);
	appletHTML += getParam("codebase", codebase);
	appletHTML += getParam("name", name);
	appletHTML += getParam("mayscript", "true");
	appletHTML += getParam("type", "application/x-java-applet;version=1.6");
	appletHTML += getParam("scriptable", "false");
	appletHTML += getParameters();
	
	appletHTML += '</object>';
}
else
{
	// Netscape / Firefox code
	appletHTML += '        <embed type="application/x-java-applet" width="'+width+'"';
	appletHTML += '           height="'+height+'" code="'+code+'" codebase="'+codebase+'" name="'+name+'" id="'+name+'"';
	appletHTML += 		  embedParameters();
	appletHTML += '           pluginspage="http://javadl.sun.com/webapps/download/GetFile/1.6.0_10-b33/windows-i586/xpiinstall.exe">';
	appletHTML += '        </embed>';
}

document.getElementById('wfapplet').innerHTML = appletHTML;

var wf_applet = document.getElementById(name);