
if (document.referrer.search(/www.ffslo.si/)==-1) { 
  var nAgt = navigator.userAgent;
  var browserName  = navigator.appName;
  var fullVersion  = ''+parseFloat(navigator.appVersion); 
  var majorVersion = parseInt(navigator.appVersion,10);
  var nameOffset,verOffset,ix;
  var redirectToUpgrade = false;
  
  
  if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
   browserName = "Msie";
   fullVersion = nAgt.substring(verOffset+5);
  } else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
   browserName = "Opera";
   fullVersion = nAgt.substring(verOffset+6);
  } else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) {
   browserName = "Chrome";
   fullVersion = nAgt.substring(verOffset+7);
  } else if ((verOffset=nAgt.indexOf("Safari"))!=-1) {
   browserName = "Safari";
   fullVersion = nAgt.substring(verOffset+7);
  } else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {
   browserName = "Firefox";
   fullVersion = nAgt.substring(verOffset+8);
  } else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) ) 
  {
   browserName = nAgt.substring(nameOffset,verOffset);
   fullVersion = nAgt.substring(verOffset+1);
   if (browserName.toLowerCase()==browserName.toUpperCase()) {
    browserName = navigator.appName;
   }
  }
  
  if ((ix=fullVersion.indexOf(";"))!=-1) {
    fullVersion=fullVersion.substring(0,ix);
  }
  if ((ix=fullVersion.indexOf(" "))!=-1) {
    fullVersion=fullVersion.substring(0,ix);
  }
  
  majorVersion = parseInt(''+fullVersion,10);
  if (isNaN(majorVersion)) {
   fullVersion  = ''+parseFloat(navigator.appVersion); 
   majorVersion = parseInt(navigator.appVersion,10);
  }
  
  switch (browserName) {
    case "Msie":
      if (majorVersion <  8) {
        redirectToUpgrade = true;
      }
      break;
    case "Firefox":
      if (majorVersion < 3) {
        redirectToUpgrade = true;
      }
      break;
    case "Chrome":
      if (majorVersion < 3) {
        redirectToUpgrade = true;
      }
      break;
    case "Safari":
      if (majorVersion < 500) {
        redirectToUpgrade = true;
      }
      break;
    case "Opera":
      if (majorVersion < 9) {
        redirectToUpgrade = true;
      }
      break;
    default:
      redirectToUpgrade = true;
      break;
  }
  
  if (redirectToUpgrade) {
    window.location = "upgradeBrowser.php";
  }
}
