
function handleError() {
	return true;
}

window.onerror = handleError;

var hasFlash = function()
{
    var a=6;
    if(navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.indexOf("Windows")>-1)
    {
        document.write('<script language="VBScript"\> \non error resume next \nhasFlash = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & '+a+'))) \n</script\> \n');
        if(window.hasFlash!=null)return window.hasFlash
    }
    if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)
    {
        var b=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;
        return parseInt(b.charAt(b.indexOf(".")-1))>=a
    }
    return false
}

function URLEncode(s) {
     if (window.encodeURIComponent) {
        return encodeURIComponent(s);
     }
     else if (window.escape) {
        return escape(s); 
     }
     return s;
}


function replaceHeading(htmltag) {
	
	for(var i = 0; i < document.getElementsByTagName(htmltag).length; i++) 	
	{
		
		if(document.getElementsByTagName(htmltag)[i].getAttribute("lang") == "flash")
		{
			so = new SWFObject("/static/swf/" + htmltag + ".swf", "teaser_" + i, "270", "14", "6.0.65", "#336699");
			myValue = document.getElementsByTagName(htmltag)[i].innerHTML;
			
			
			
			if (myValue != undefined) 
			{
					
					myObj = document.getElementsByTagName(htmltag)[i];
					myParent = myObj.parentNode;
											
					myValue = URLEncode(myValue);
					
					   so.addVariable("headline", myValue);
					   so.addParam("wmode", "transparent");
					   so.addParam("scale", "noscale");
					   myFlash = so.getSWFHTML();
									
					replaceDiv = document.createElement('div');
					
					
					replaceDiv.className="flashheadline";
					replaceDiv.innerHTML = myFlash;
					myParent.replaceChild(replaceDiv, myObj);
					i--;
	
			}
		}
	
	}
	
}


if (hasFlash()) 
{
	replaceHeading("h2");
}