document.observe("dom:loaded", function() {
  
  if ($('submenus_1'))
  {
      var x;
      var slides = {};
      for (x = 1; x <= 5; x++)
      {
        (function(i)
        {
          $('submenus_' + i).style.display = 'block';
          var slide = new DFXSlide('submenus_' + i);
          slide.hide();
          slides[i] = slide;
          var o = $('menu_' + i);
          o.observe('mouseover', function(e){
            if (e.relatedTarget != o && !hasChild(o, e.relatedTarget))
            {
              slide.slideIn();
              //slide.show();
              e.stop();
            }
          });
          o.observe('mouseout', function(e){
            if (e.relatedTarget != o && !hasChild(o, e.relatedTarget))
            {
              slide.slideOut();
              //slide.hide();
              e.stop();
            }
          });
        })(x);
      }
  }
});


function login(user, pass)
{
    var params = {};
    params['_ajaxcontrol'] = '';
    params['_ajaxact'] = 'login';
    params['_p1'] = user;
    params['_p2'] = pass;
    params['_p3'] = location.href;
    new Ajax.Request('../Login.aspx', {
        method: 'post',
        parameters: params,
        onSuccess: function(transport) {

            var ct = transport.getResponseHeader('Content-Type');
            var res = transport.responseText;
            if (ct.match(/text\/errormsg/))
            {
                alert(res);
            }
        },
        onFailure: function(transport) {
            alert('AJAX error');
        }
    });
}

function logout()
{
    var params = {};
    params['_ajaxcontrol'] = '';
    params['_ajaxact'] = 'logout';
    params['_p1'] = location.href;
    new Ajax.Request('../Logout.aspx', {
        method: 'post',
        parameters: params,
        onSuccess: function(transport) {

            var ct = transport.getResponseHeader('Content-Type');
            var res = transport.responseText;
            if (ct.match(/text\/errormsg/))
            {
                alert(res);
            }
        },
        onFailure: function(transport) {
            alert('AJAX error');
        }
    });
}

