/**
 * @projectDescription eolas.js libreria che contiene la funzione di bipass per il problema eolas
 * @author Luca Sartori
 * @version 1.0.00
 */
// isIE controlla il tipo di browser utilizzato
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;

/**
 * Function 
 * insert in html the flash code
 */
function eolas(appName)
{
    var flashcontainer = document.getElementById(appName);;
    var obHTML;
    var obHTMLEolas = "";
    if(flashcontainer!=null)
    {
      obHTML = flashcontainer.innerHTML;
      // ie
      if(isIE)
      {
        var idxEmbedBegin = obHTML.indexOf("<embed")-6;
        var idxEmbedEnd = obHTML.indexOf("embed>")+6;
        obHTMLEolas = obHTML.substring(0,idxEmbedBegin);
        obHTMLEolas += obHTML.substring(idxEmbedEnd,obHTML.length);
      }
      // other browser
      else
      {
        obHTML = obHTML.replace(/&lt;/g,"<");
        obHTML = obHTML.replace(/&gt;/g,">");
        var idxEmbedBegin = obHTML.indexOf("<embed")-6;
        var idxEmbedEnd = obHTML.indexOf("embed>")+6;
        obHTMLEolas = obHTML.substring(idxEmbedBegin,idxEmbedEnd);
      }
      document.write(obHTMLEolas);
    }
}

