
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(htmltag == "i")
		{
			so = new SWFObject("templates/default/swf/" + htmltag + ".swf", "headline", "190", "15", "6.0.65");
			myValue = document.getElementsByTagName(htmltag)[i].getElementsByTagName("a")[0].innerHTML;
			if(document.getElementsByTagName(htmltag)[i].getElementsByTagName("a")[0].className == "active_menu")
			{
				so.addVariable("active", "true");
			}
			mylink = document.getElementsByTagName(htmltag)[i].getElementsByTagName("a")[0].href;
			so.addVariable("mylink", mylink);
		}	

		else
		{
			so = new SWFObject("templates/default/swf/" + htmltag + ".swf", "headline", "600", "15", "6.0.65");
			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("h1");
	//replaceHeading("i");
}