dojo.require("dojo.fx");
dojo.require("dojo.NodeList-fx");
dojo.addOnLoad(function(){
    dojo.query('.inlink').connect('onmouseover', function(e){
        dojo.stopEvent(e);
        dojo.query('.userlogin').style('visibility', 'visible');
    })
    dojo.query('.userlogin').connect('onmouseleave', function(e){
        console.log(dojo.query('.userlogin'));
        dojo.stopEvent(e);
        dojo.query('.userlogin').style('visibility', 'hidden');
    })

   dojo.query('.ibox-header > a').connect('onclick', function(e){
       dojo.stopEvent(e);
       var winwhois = this.parentNode.parentNode;
        dojo.animateProperty({ node: winwhois, duration:300,
           
            onEnd:function() {
                dojo.style(winwhois, "visibility", 'hidden');
            }
        }).play();
   });
   dojo.query('.whoisopen').connect('onclick', function(e){
       dojo.stopEvent(e);
       var winwhois = dojo.query('.whoisdiv', this.parentNode.parentNode);
       dojo.animateProperty({ node: winwhois[0], duration:500,
           
            beforeBegin:function() {  // перед началом анимации надо выставить правильно св-во display
                winwhois.style({visibility:'visible'});
            }
        }).play();
   });
   
   dojo.query('#more-zone-link').connect('onclick', function(e){
       dojo.stopEvent(e);
       var sliderzones = dojo.query('.morezones');
       if(dojo.style(sliderzones[0], 'display') == 'none'){
           dojo.animateProperty({ node: sliderzones[0], duration:500,
                properties: {
                    opacity: { start: 0, end: 1 }              // прозрачность
                },
                beforeBegin:function() {  // перед началом анимации надо выставить правильно св-во display
                    sliderzones.style({display:'block'});
                }
            }).play();
        }else{
            dojo.animateProperty({ node: sliderzones[0], duration:700,
                properties: {
                    opacity: { start: 1, end: 0 }              // прозрачность
                },
                onEnd:function() {  // перед началом анимации надо выставить правильно св-во display
                    sliderzones.style({display:'none'});
                }
            }).play();
        }
   });
   dojo.query('#close-sider-zone').connect('onclick', function(e){
       dojo.stopEvent(e);
       var sliderzones = dojo.query('.morezones');
       dojo.animateProperty({ node: sliderzones[0], duration:500,
            properties: {
                opacity: { start: 1, end: 0 }              // прозрачность
            },
            onEnd:function() {  // перед началом анимации надо выставить правильно св-во display
                sliderzones.style({display:'none'});
            }
        }).play();
   });
});
