shtafm.init = function() {
  $('body').addClass('js');
  
  var form = $('#login-form').submit(function() {
    var user = $('#user').attr('value');
    var password = $('#password').attr('value');
    
    var xhr = $.ajax({
      async: false,
      type: 'POST',
      url: shtafm.settings.webpath + 'usercheck.php',
      data: 'user=' + user + '&password=' + password
    });
    
    if (xhr.status == 200) {
      $.ajax({
        async: false,
        url: (user == shtafm.settings.admin ? shtafm.settings.webpath + 'admin' : shtafm.settings.userdir + user) + '/?handler=login',
        username: user,
        password: password
      });
    }
  });
  
  if (shtafm.checkBrowser() === false) {
    $('.warning').get(0).style.display = 'block';
  }
}

shtafm.checkBrowser = function() {
  var version;
 
  if (window.navigator.appName == 'Opera') {
    //version = parseFloat(window.navigator.appVersion.split(' (')[0]);
    //return version >= 9.5;
    return false;
  }
  
  if (window.navigator.appName == 'Netscape') {
    version = window.navigator.appVersion.match(/Safari\/(\d)/);
    return !version || parseInt(version[1]) >= 5;
  }

  return true;
}

$(document).ready(shtafm.init);

