﻿function setFormValueByDDL(SourceControlID,TargetControlID,SubmitPage)
{        
    var oInput = document.getElementById(TargetControlID)  
    var oSource = document.getElementById(SourceControlID)  
    
    if(oInput!=null && oSource!=null)
    {
        oInput.value = oSource.options[oSource.selectedIndex].value;
        if(SubmitPage == 1)
            Submit(SourceControlID);
    }
}
function Submit(ControlID)
{    
    if(ControlID && setSubmitSource)
        setSubmitSource(ControlID);
    
    var oForms = document.getElementsByTagName("FORM");
    
    if(oForms)
        oForms[0].submit();
        
}


function SetColCXHeigth()
{      
   var oColSX = document.getElementById("ColSX");
   var oColCX = document.getElementById("ColCX");
   var oColDX = document.getElementById("ColDX");
   
   var MaxHeight = 0;
   
   if(oColSX != null && oColSX.offsetHeight>MaxHeight) MaxHeight = oColSX.offsetHeight;
   if(oColCX != null && oColCX.offsetHeight>MaxHeight) MaxHeight = oColCX.offsetHeight;
   if(oColDX != null && oColDX.offsetHeight>MaxHeight) MaxHeight = oColDX.offsetHeight; 
         
   //Per metterlo sul corpo
   if(MaxHeight != oColCX.offsetHeight)
   {
     var oCorpo = document.getElementById("ColCX");
     oCorpo.style.height = MaxHeight+50+"px";
   }
} 

function SelectSheet(NewSheetID,SelectedSheetControlID,SheetsControlID)
{
    oSheetsContainer = document.getElementById(SheetsControlID+'_SheetsContainer');
    if(oSheetsContainer)
    {
      Sheets = oSheetsContainer.childNodes
      
      var i;
      for (i in Sheets)
      {
           oOldSheetControl = document.getElementById(Sheets[i].id);
           oOldSheetControlLabel = document.getElementById(Sheets[i].id+'_Label');

           if(oOldSheetControl)
           {
              oOldSheetControl.style.display = 'none';
              if(oOldSheetControlLabel && oOldSheetControlLabel.className )
                oOldSheetControlLabel.className  = oOldSheetControlLabel.className.replace(' SheetLabelSelected','');
           }
      } 

      oSelectedSheetControl = document.getElementById(SelectedSheetControlID);
      var oSheetControl = document.getElementById(NewSheetID);
      if(oSheetControl)
      {
          var oSheetControlLabel = document.getElementById(NewSheetID+'_Label');
          oSheetControl.style.display = 'block';
          if(oSheetControlLabel)
            oSheetControlLabel.className = oSheetControlLabel.className  + ' SheetLabelSelected';
          if(oSelectedSheetControl)
            oSelectedSheetControl.value = NewSheetID;
      }
    }
}
function setSubmitSource(ControlID)
{

}
function linkesterno() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
 var anchor = anchors[i];
 if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "esterno") {
 anchor.target = "_blank";
 if (anchor.title) anchor.title += " (Sito esterno)";
 if (!anchor.title) anchor.title = "Sito esterno";
 }
}
}
window.onload = linkesterno;


function showDivWaithing()
{
    document.getElementById('divWaithingContainer').style.width = document.body.clientWidth;
    document.getElementById('divWaithingContainer').style.height = document.body.clientHeight;
    document.getElementById('inprogress').style.visibility='visible';
}

function createPlayer(thePlaceholder, thePlayerId, theFile, theBufferlength,theAutostart, theImage, vWidth, vHeight ) {
var flashvars = {
	file:theFile,
	bufferlength:theBufferlength,
	autostart:theAutostart,
	image:theImage
}
var params = {
	allowfullscreen:"true",
	allowscriptaccess:"always",
	wmode: "transparent" 
 }
var attributes = {
	id:thePlayerId,
	name:thePlayerId
}
swfobject.embedSWF("imghome/mediaplayer.swf", thePlaceholder, vWidth, vHeight, "9.0.115", false, flashvars, params, attributes);
}
