var openWinExterna = function(url){
  var width = screen.width;
  var height= screen.height - 80;
		
  window.open(url,'','width='+width+',height='+height+',' +
      'top=0,left=0,directories=0,location=0,menubar=0,scrollbars=1,resizable=1,status=1');
  
  //window.open(url,'','fullscreen=yes')
}

var loadMenu = function(){
  //alert('cargar menu');
  var tree = new MooTreeControl({
    div: 'MenuUser',
    mode: 'files',
    grid: true,
    theme: '/assets/img/mootree/mootree.gif',
    onClick	: function(node, state) {
      if(node.text == 'salir' || node.text == 'SALIR')
        window.location = '/index.php/web/salir/';
      if(node.data.tipoWin){
        if(node.data.tipoWin == 0){
          openWinExterna(node.data.url);
          return false;
        }
      }
      if(!node.data.url){
        node.toggle();
      }
      return false;
    }
  },{
    text: 'Servicios',
    icon:"/assets/img/mootree/sprite.gif#7",
    open: true
  });

  tree.root.div.main.style.display = 'none';
	
  tree.root.load('/index.php/web/menuUser');
	
}

window.addEvent('domready', function(){
  //alert('Hola');
  var iSize = $(document.body).getSize();
  var iWidth= iSize.x;
  var iHeight=iSize.y;
	
  var container= new Mui.Container({
    el: document.body,
    items:[
    new Mui.Box({
      el			:'header',
      height		:8,
      position	:'top',
      gap			:'5px 5px 0px 5px' // top,right,bottom,left
    }),
    new Mui.Panel({
      el			:'right',
      position	:'right',
      headerEl	:'rheader',
      mainEl		:'rmain',
      footerEl	:'rfooter',
      width			: 320,
      maxSize		: iWidth - 50,
      minSize		: 50,
      gap			:'0px 5px 0px 3px' // top,right,bottom,left
      ,
      resizable	:false
    //,collapsable: false
    //,collapsed: true
    }),
    new Mui.Panel({
      el		:'center',
      headerEl:'cheader',
      mainEl	:'cmain',
      footerEl:'cfooter',
      position:'center',
      gap		:'0px 0px 0px 5px' // top,right,bottom,left
    }),
    new Mui.Box({
      el			:'bottom',
      height		:42,
      position	:'bottom',
      gap			:'0px 5px 10px 5px' // top,right,bottom,left
    })
    ]
  });
  container.render();
	
  var tree = new MooTreeControl({
    div: 'rmain',
    mode: 'files',
    grid: true,
    theme: '/assets/img/mootree/mootree.gif',
    onClick	: function(node, state) {
      if(node.data.url){
        //xinha_editors.newbiearea1.setEditorContent(node.data.url);
        new Request({
          url: node.data.url,
          onSuccess: function(sHtml)
          {
            $('cmain').setStyle('background','black');
            $('cmain').set('html',sHtml);
          }
        }).send();
      }
      return false;
    }
  },{
    text: 'Empresa',
    icon:"/assets/img/mootree/sprite.gif#8",
    open: true
  });
	
  tree.root.div.main.style.display = 'none';
	
  //tree.root.load('/index.php/web/menuweb');
  //tree.adopt('adoptme');
	//tree.expand();

  /*$('FormSubmit').addEvent('submit',function(){
    //alert('enviar');
    var login = $('login').value;
    var passw = $('passw').value;
    new Request.JSON({
      url: '/index.php/web/validate/',
      onSuccess: function(o){
        switch (o.iCode){
          case 500:
            alert(o.sMsj);
            break;
          case 200:
            loadMenu();
            $('ImgLogoCliente').setProperty('src','/assets/img/logo/' + o.sLogo);
            $('tableLogin').setStyle('display','none');
            /*$('MenuUser').set('html',o.sMenuHtml);*/
            //alert(o.sMenuHtml);
    /*        break;
        }
      }
    }).send('login=' + login + '&passw=' + passw);
    return false;
  });*/
		
		
  setTimeout(function(){
    $('loading').destroy();
    $('loading-mask').destroy();
  }, 250);
	

});