﻿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;

jQuery(document).ready(function(){
$("input").each( function(){
    $(this).keydown(function(e){
        if (e.keyCode == 13) {
            $('form').submit();
            return false;
        }
    });
})
});

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 setpage(val)
{
   
   id = "page";
   if (document.getElementById(id)!=null) {
   	document.getElementById(id).value = val;
    document.getElementById("PageForm").submit();
   }
}
