
Menu = {
	 showSubMenu: function(elem)
	 {
	     Menu.closeAll();
	     $(elem).addClass('active');
		 if($(elem).attr('menu')){
			 $('#' + $(elem).attr('menu')).show();
			 $('#second-line').show();
		 } 
	 },
	 
	 closeAll: function()
	 {
	     $('#topmenu a').removeClass('active');
	 	 $('#submenu ul').hide();
		 $('#second-line').hide(); 
	     $('#submenu-tree').hide();
	     Menu.closeSubWindow();
	     Menu.closeSubTree();
	 },
	 
	 showSubTree: function(name)
	 {
	     Menu.closeSubWindow();
	     $('.' + name).fadeIn( 300 );
	     $('.' + name + '-opacity').fadeIn( 300 );
	 },
	 
	 closeSubTree: function(name)
	 {
	     $('.subtree').fadeOut( 300 );
	     $('.subtree-opacity').fadeOut( 300 );
	 },
	 
	 showSubWindow: function(name)
	 {
	     Menu.closeSubTree();
	     Menu.closeSubWindow();
	     $('.sub-window').hide();
	     if($.browser.msie){
	     	$("." + name).show().next().show();
	     }else{
	     	$("." + name).fadeIn(600).next().fadeIn(600);
	     }
	 },
	 
	 closeSubWindow: function(name)
	 {
	     if(!!name){
	     	$("." + name).fadeOut(400);
	     }else{
	        $('.sub-window').fadeOut(400);
	     }
	     $(".collection-opacity").fadeOut(400);
	 }
}


Auth = {
   auth: function()
   {
        var data = $('#authform').serializeHash();
        $('#authmessage').remove();
        Tools.enableMainLoader();
        $.jsHttpRequest({
             url: '/default/ajax/authdealer',
             data: data,
             onReady: function(result, text) {
                if(text){
                    alert(text);
                }else{
                   window.location.href='http://baon.ru/dealer/order/index/login/' + $('#authform input[name=login]').val() + '/pwd/' + $('#authform input[name=pwd]').val() + '/';
                } 
                 
             }
         }); 
         Tools.disableMainLoader();  
   }
}
