﻿<!--
//Disabled manually back page
//javascript:window.history.forward(1);

//Disabled manually refresh page button
//javascript:setEventListener(disableKey);

//Funzione per il detect del Browser utilizzato
function DetectBrowser(){
    
    var BrowserType = navigator.userAgent.toLowerCase();    
    
    if(BrowserType.indexOf('firefox') > 0)
        return 'Firefox';
    else if(BrowserType.indexOf('ie') > 0)  
        return 'Internet Explorer';
    else if(BrowserType.indexOf('safari') > 0)  
        return 'Safari';
    else if(BrowserType.indexOf('opera') > 0)      
        return 'Opera';
    else if(BrowserType.indexOf('netscape') > 0)      
        return 'Netscape';
}
   
function DisableOnSubmit(target) {
   var BrowserType = DetectBrowser();

   if (BrowserType == 'Firefox') {
      document.getElementById('divPleaseWait').setAttribute('style', 'visibility:visible;');
      target.setAttribute('style', 'visibility:hidden;');
      return true;
   }
   else if (BrowserType == 'Internet Explorer') {
      target.value = 'Attendere prego...';
      target.disabled = 'true';
      return true;
   }
   else {
      alert('Broser ' + BrowserType + ' non supportato.\n\nUtilizzare Internet Explorer o Firefox');
      return false;
   }
}

//Function to disabled F5
function disableKey(event) {
    if (!event) event = window.event;
    if (!event) return;

    var keyCode = event.keyCode ? event.keyCode : event.charCode;

    if (keyCode == 116) {
        if (event.preventDefault) event.preventDefault();   
        
        if (document.all && window.event && !event.preventDefault) {
            event.cancelBubble = true;
            event.returnValue = false;
            event.keyCode = 0;
        }
        
        return false;
    }
}

//Function to disabled F5
function setEventListener(eventListener) {
  if (document.addEventListener) document.addEventListener('keypress', eventListener, true);
  else if (document.attachEvent) document.attachEvent('onkeydown', eventListener);
  else document.onkeydown = eventListener;
    
  if (!document.getElementById) return;
}

//Function to enable F5
function unsetEventListener(eventListener) {
  if (document.removeEventListener) document.removeEventListener('keypress', eventListener, true);
  else if (document.detachEvent) document.detachEvent('onkeydown', eventListener);
  else document.onkeydown = null;
  
  if (!document.getElementById) return;
}

//-->