function browserDetectNav(chrAfterPoint)
{
var   UA=window.navigator.userAgent,
  OperaB = /Opera[ \/]+\w+\.\w+/i,
  OperaV = /Version[ \/]+\w+\.\w+/i,  
  FirefoxB = /Firefox\/\w+\.\w+/i,
  ChromeB = /Chrome\/\w+\.\w+/i,
  SafariB = /Version\/\w+\.\w+/i,
  IEB = /MSIE *\d+\.\w+/i,
  SafariV = /Safari\/\w+\.\w+/i,
  browser = new Array(),
  browserSplit = /[ \/\.]/i,
  OperaV = UA.match(OperaV),
  Firefox = UA.match(FirefoxB),
  Chrome = UA.match(ChromeB),
  Safari = UA.match(SafariB),
  SafariV = UA.match(SafariV),
  IE = UA.match(IEB),
  Opera = UA.match(OperaB);
    
    if ((!Opera=="")&(!OperaV=="")) browser[0]=OperaV[0].replace(/Version/, "Opera")
        else 
          if (!Opera=="") browser[0]=Opera[0]
            else
              if (!IE=="") browser[0] = IE[0]
                else 
                  if (!Firefox=="") browser[0]=Firefox[0]
                    else
                      if (!Chrome=="") browser[0] = Chrome[0]
                        else
                          if ((!Safari=="")&&(!SafariV=="")) browser[0] = Safari[0].replace("Version", "Safari");

  var outputData;
  
  if (browser[0] != null) outputData = browser[0].split(browserSplit);
  if (((chrAfterPoint == null)|(chrAfterPoint == 0))&(outputData != null)) 
    {
      chrAfterPoint=outputData[2].length;
      outputData[2] = outputData[2].substring(0, chrAfterPoint);
      return(outputData);
    }
      else
        if (chrAfterPoint != null) 
        {
          outputData[2] = outputData[2].substr(0, chrAfterPoint);
          return(outputData);         
        }
          else  return(false);
}
//
function AddToFavorites() {
  var data = browserDetectNav();
  title = document.title;
  url = location.href;
  if(data[0] == 'MSIE' ) { // IE Favorite
    window.external.AddFavorite( url, title);
    return false;
  } else if (data[0] == 'Firefox' ) { // Mozilla Firefox Bookmark
    window.sidebar.addPanel(title, url,"");
    return false;
  } else if (data[0] == 'Opera'){
    a.rel="sidebar"; 
        a.title=title; 
        a.url=url; 
        return true;
  } else if (data[0] == 'Chrome'){
     alert('Нажмите Ctrl-D чтобы добавить страницу в закладки');
  } else if (data[0] == 'Safari'){
    alert('Нажмите Ctrl-D чтобы добавить страницу в закладки');
  }
}


