
function handleError() {
	return true;
}

window.onerror = handleError;


/* Benoetigt SWF Object Klasse */
browserFlashVersion = deconcept.SWFObjectUtil.getPlayerVersion();
needFlashVersion = 6;


function insertFlashes()
{
	if(browserFlashVersion.major >= needFlashVersion)
	{
		replaceH3();
		replaceH1();
	}
}

function URLEncode(s) {
     if (window.encodeURIComponent) {
        return encodeURIComponent(s);
     }
     else if (window.escape) {
        return escape(s); 
     }
     return s;
}


function replaceH3() {
	
	for(var i = 0; i < document.getElementsByTagName("h3").length; i++) 	
	{
		
			
			objectHeight = "15";
			
			so = new SWFObject("/static/swf/h3.swf", "h3_" + i, "125", "15", "8", "#336699");
			myValue = document.getElementsByTagName("h3")[i].innerHTML;
			myValuePrint = document.getElementsByTagName("h3")[i].innerHTML;
			
			
			if (myValue != undefined) 
			{
					
					myObj = document.getElementsByTagName("h3")[i];
					myParent = myObj.parentNode;
					
					rawValue = myValue;
					myValue = URLEncode(myValue);
					
					  so.addVariable("headline", myValue);
					  so.addParam("wmode", "transparent");
					  so.addParam("scale", "noscale");
					  myFlash = so.getSWFHTML();
									
					replaceDiv = document.createElement('div');
					
					myFlash = myFlash + '<div class="h3_print">' + myValuePrint + '</div>';
					
					replaceDiv.className="flashheadline_h3";
					replaceDiv.style.height = objectHeight + "px";
					replaceDiv.innerHTML = myFlash;
					myParent.replaceChild(replaceDiv, myObj);
					i--;
			}
	
	}
	
}



function replaceH1() {
	
	
	for(var i = 0; i < document.getElementsByTagName("h1").length; i++) 	
	{
			objectHeight = "35";
			
			so = new SWFObject("/static/swf/h1.swf", "H1_" + i, "485", "35", "8", "#336699");
			myValue = document.getElementsByTagName("h1")[i].innerHTML;
			myValuePrint = document.getElementsByTagName("h1")[i].innerHTML;

			if (myValue != undefined) 
			{
					myObj = document.getElementsByTagName("h1")[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');

					myFlash = myFlash + '<div class="h1_print">' + myValuePrint + '</div>';
			
					
					replaceDiv.className="flashheadline_h1";
					replaceDiv.style.height = objectHeight + "px";
					replaceDiv.innerHTML = myFlash;
					myParent.replaceChild(replaceDiv, myObj);
					i--;
	
			}
	}

}




insertFlashes();