function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}



function ShowDiv(divID , _showAssegnati)
{
  var _div = document.getElementById(divID);
  
  if(_div != null)
  {
    if(_showAssegnati)
    {
        _div.style.display = "inline";
    }
    else
    {
        _div.style.display = "none";
    }
  }
  
  
  function getScrollXY() 
  {
      var scrOfX = 0, scrOfY = 0;
      if( typeof( window.pageYOffset ) == 'number' ) {
        //Netscape compliant
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
      } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
      } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
      }
      return [ scrOfX, scrOfY ];
}
}

/*********************************************
Funzione apertura e chiusura finestra frame
es. onclick="frameOpen('http://localhost/TicketManager/Gestione/NewProject.aspx');"
*********************************************/

function frameOpen(page)
{
    document.body.scroll = "no";

    var resolutionWidth = window.screen.width;
    var resolutionHeight = window.screen.height;

    //controllo div background
    var resolutionWidthInterno = resolutionWidth - 200;
    document.getElementById("background_page").style.display="inline";
    document.getElementById('background_page').style.width = resolutionWidth+'px';

    //controllo div contenuti
    var resolutionHeightInterno = resolutionHeight - 330;
    document.getElementById("openDiv").style.display="inline";
    document.getElementById("openDiv").style.margin="60px";
    document.getElementById('openDiv').style.width = resolutionWidthInterno+'px';
    

    //controllo iframe contenuti
    resolutionHeightIFrame = resolutionHeightInterno - 20;
    resolutionWidthIFrame = resolutionWidth - 20;

    document.getElementById("openDiv").innerHTML='<div id="closeFrame"><a href="#" onclick="frameClose();"><img src="../img/icons/iconclose.gif" border="0"></a></div><iframe id="myframe" name="myframe" src="'+page+'" frameborder="0" width="'+resolutionWidthIFrame+'" scrolling="yes" height="'+resolutionHeightIFrame+'"></iframe>';


}

function frameClose()
{
     document.body.scroll = "yes";
    document.getElementById("background_page").style.display="none";
    document.getElementById("openDiv").style.display="none";
}

/*********************************************
Funzione apertura e chiusura finestra Div
es. onclick="frameOpenDiv('idname');"
*********************************************/

function frameOpenDiv()
{
    
    
    document.body.scroll = "no";
 

    var resolutionWidth = window.screen.width;
    //var hiddenText = document.getElementById("ctl00$PageY");
    //var scrollbarValue = parseInt(hiddenText.value,10);
    var scrollbarValue = 0;
    var resolutionHeight = window.screen.height + scrollbarValue;

    //controllo div background
    var resolutionWidthInterno = resolutionWidth - 400;
    document.getElementById("background_page").style.display="inline";
    document.getElementById('background_page').style.width = resolutionWidth+'px';

    //controllo div contenuti
    var resolutionHeightInterno = resolutionHeight - 330;
    document.getElementById("openDivInt").style.display="inline";
    document.getElementById("openDivInt").style.margin="60px";
    document.getElementById('openDivInt').style.width = resolutionWidthInterno+'px';
    document.getElementById('openDivInt').style.top = (resolutionHeightInterno - 400)+'px';
    

    //controllo iframe contenuti
    resolutionHeightIFrame = resolutionHeightInterno - 20;
    resolutionWidthIFrame = resolutionWidth - 20;
    
    //alert(document.aspnetForm.ctl00$ContentPlaceHolder1$UCGestioneProjectSocieties1$txtConfigDescription.value);
    //document.aspnetForm.ctl00$ContentPlaceHolder1$UCGestioneProjectSocieties1$txtConfigDescription.value = '';
    

}

function frameCloseDiv()
{
     document.body.scroll = "yes";
    document.getElementById("background_page").style.display="none";
    document.getElementById("openDivInt").style.display="none";
}


function frameOpenDivInnerText(_body)
{
    document.body.scroll = "yes";
    var resolutionWidth = window.screen.width;
    //var hiddenText = document.getElementById("ctl00$PageY");
    //var scrollbarValue = parseInt(hiddenText.value,10);
    var scrollbarValue = 0;
    var resolutionHeight = window.screen.height + scrollbarValue;
    //controllo div background
    var resolutionWidthInterno = resolutionWidth - 200;
    //document.getElementById("background_page").style.display="inline";
    //document.getElementById('background_page').style.width = resolutionWidth+'px';
    _body = _body.replace(/\'/g,"");
    //controllo div contenuti
    var resolutionHeightInterno = resolutionHeight - 330;
    document.getElementById("openDivIntInner").style.display="inline";
    document.getElementById("openDivIntInner").style.margin="60px";
    document.getElementById('openDivIntInner').style.width = resolutionWidthInterno+'px';
    document.getElementById('openDivIntInner').style.top = (resolutionHeightInterno - 200)+'px';
    document.getElementById('span_note').innerText = _body;

}

function frameCloseDivInnerText()
{
     document.body.scroll = "yes";
    //document.getElementById("background_page").style.display="none";
    document.getElementById("openDivIntInner").style.display="none";
}


