 window.addEvent('domready', function(e){
 //page de login
  
  if ($('formlogin'))
  {
    var login = $('loginfield');
    var info = $('infofield');
    var flash = $('flashfield');
    var ignore = $('ignorefield');
    var forceLogin = 0;
    
    ignore.getElement("A").addEvent('click', function(e){
      e.stop();
      forceLogin = 1;
      $('submitlogin').click();
    });
    
    function badflash()
    {
      login.setStyle('display', 'none');
      flash.setStyle('display', 'block');
      ignore.setStyle('display', 'block');
    }
  
    function ie6()
    {
      login.setStyle('display', 'none');
      info.setStyle('display', 'block');
      ignore.setStyle('display', 'block');
    }
    
    function bok()
    {
      info.setStyle('display', 'none');
      flash.setStyle('display', 'none');
      ignore.setStyle('display', 'none');
      login.setStyle('display', 'block');
    }

  
  
  
    $('submitlogin').addEvent("click", function(e){
      e.stop();
      $('userpassword').value = $('password').value;
      $('username').value = $('login').value;
      
      var jsonRequest = new Request.JSON({
        url: "/ajax/checklogin/",
        onComplete: function(obj){
          if (!obj)
            return ;
          if (obj.version == 1)
          {
            $('formlogin').set('action', 'http://v1.spluw.com/login.php');
            $('formlogin').submit();
          }
          else if(obj.version == 2)
          {
            var dontgo = false;
            if (Browser.Engine.trident4 && forceLogin == 0)
            {
              dontgo = true;
              ie6();
            }
            if ((!Browser.Plugins.Flash.version || Browser.Plugins.Flash.version < 9)  && forceLogin == 0)
            {
              dontgo = true;
              badflash();
            }
            if (!dontgo || forceLogin == 1)
            {
              $('formlogin').set('action', 'http://ec.spluw.com/');
              $('formlogin').submit();
            }
            else
            {
              ignore.addEvent('click', function(){
                $('formlogin').set('action', 'http://ec.spluw.com/');
                $('formlogin').submit();
              });

            }
          }
          else if(obj.version == 3)
          {
            var dontgo = false;
            if (Browser.Engine.trident4 && forceLogin == 0)
            {
              dontgo = true;
              ie6();
            }
            if ((!Browser.Plugins.Flash.version || Browser.Plugins.Flash.version < 9)  && forceLogin == 0)
            {
              dontgo = true;
              badflash();
            }
            if (!dontgo || forceLogin == 1)
            {
              $('ll').set("value", $('login').get("value"));
              $('lp').set("value", $('password').get("value"));
              $('formlogin').set('action', 'http://'+$('login').get("value").replace(" ", "")+'.ec.spluw3.com/');
              $('formlogin').submit();
            }
            else
            {
              ignore.addEvent('click', function(){
                $('ll').set("value", $('login').get("value"));
                $('lp').set("value", $('password').get("value"));
                $('formlogin').set('action', 'http://'+$('login').get("value").replace(" ", "")+'.ec.spluw3.com/');
                $('formlogin').submit();
              });

            }
          }
          else
          {
            $('errormessage').fade('hide');
            $('errormessage').setStyle('display', 'block');
            $('errormessage').fade('in');
            $('formlogin').reset();
            $('formlogin').highlight('#ff0000');
          }
      }}).POST({'login': $('login').value, 'password': $('password').value});
    });
  }
});
