function renderObject()
{
	var stripQueue = [];
	if (document.getElementsByTagName)
	{
		var objects = document.getElementsByTagName("object");
	}
	else if (document.all)
	{
		var objects = document.all.tags("object");
	}
	for (var i=0; i<objects.length; i++)
	{
		var o = objects[i];	
		var h = o.outerHTML;
		var params = "";
		var hasFlash = true;
		for (var j = 0; j<o.childNodes.length; j++)
		{
			var p = o.childNodes[j];
			if (p.tagName == "PARAM"){
				if (p.name == "flashVersion")
				{
					//Detect Flash Version
				  //hasFlash = detectFlash(p.value);
					hasFlash = "";
					if (!hasFlash)
					{
						o.id = (o.id == "") ? ("stripFlash"+i) : o.id;
						stripQueue.push(o.id);
						break;
					}
				} 
				params += p.outerHTML;		       
			}
		}	
		if (!hasFlash)
		{
			continue;
		}		
		if (!ie)
		{
			continue;
		} 
		if (o.className.toLowerCase().indexOf ("noswap") != -1)
		{
			continue;
		}		
		var tag = h.split(">")[0] + ">";			
		var newObject = tag + params + o.innerHTML + " </object>";		
		o.outerHTML = newObject;
	}
	if (stripQueue.length)
	{
		stripFlash(stripQueue);
	}
	if (ie)
	{
		document.getElementById("hideObject").disabled = true;
	}
}



function stripFlash(stripQueue)
{
	for (var i=0; i<stripQueue.length; i++){
		var o = document.getElementById(stripQueue[i]);
		var newHTML = o.innerHTML;	
		newHTML = newHTML.replace(/<!--\s/g, "");
		newHTML = newHTML.replace(/\s-->/g, "");
		newHTML = newHTML.replace(/<embed/gi, "<span");		
		var d = document.createElement("div");
		d.innerHTML = newHTML;
		d.className = o.className;
		d.id = o.id;
		o.parentNode.replaceChild(d, o);
	}
}



function detectActiveXObject()
{
	if (ie)
	{
		document.write ("<style id='hideObject'> object{display:none;} </style>");
		renderObject();	
	}
	else
	{
		return false;
	}
}
