/*
flashService.js by © 2007 Tom Flidr, Czech rep.
fixing newer-version-troubleshoting-diferences in "Gecko" browsers
fixing IE and Opera eolas activation
*/

rqversion=6;
flashArray=new Array('flashovy-div');

function a(){var b=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var c=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;if(b){return"d"}else if(c){return"e"}else{return false}}function q(){for(var i=0;i<flashArray.length;i++){var p=document.getElementById(flashArray[i]);var r=document.createElement("div");r.innerHTML=p.innerHTML.replace(/</g,"<").replace(/>/g,">");p.parentNode.insertBefore(r,p);p.parentNode.removeChild(p);r.setAttribute("id",flashArray[i])}}function f(){var h=document.getElementsByTagName("object");for(var i=0;i<h.length;i++){var k=h[i].attributes[96].value;var l=h[i].attributes[80].value;var m=h[i].attributes[18].value;var n=h[i].attributes[89].value;var o=h[i].attributes[82].value;var p='<object classid="'+k+'" codebase="'+l+'" id="'+m+'" width="'+n+'" height="'+o+'">\n';for(var j=0;j<h[i].childNodes.length;j++){p=p+'<param name="'+h[i].childNodes[j].name+'" value="'+h[i].childNodes[j].value+'"/>\n'}var p=p+"</object>";h[i].outerHTML=p}}function g(){var h=false;var k="application/x-shockwave-flash";var l="Shockwave Flash";if(navigator.mimeTypes&&navigator.mimeTypes[k]&&navigator.mimeTypes[k].enabledPlugin){if(navigator.plugins&&navigator.plugins[l]&&(versionIndex=navigator.plugins[l].description.indexOf("."))!=-1){var versionString=navigator.plugins[l].description.substring(versionIndex-1,versionIndex);versionIndex=parseInt(versionString);if(versionIndex>=rqversion){h=true}}}if(h){if(a()=="e"){q()}}else{for(var i=0;i<flashArray.length;i++){var m=document.getElementById(flashArray[i]);var n=document.getElementsByTagName("div");for(var j=0;j<n.length;j++){if(n[j].parentNode.parentNode.id==flashArray[i]){var o=n[j];break}}m.parentNode.insertBefore(o,m);m.parentNode.removeChild(m);o.setAttribute("id",flashArray[i])}}}if(a()=="d"){window.onload=f}else{window.onload=g}