// JavaScript Document  
$(document).ready(function() {
      
  /////////////////////////////
  // Submenus nivel 3
  ////////////////////////////   
  
  if($('.submenuitem').length){
          //if($.browser.msie){      
        $('.submenuitem').each(function(i,o){      
          var p = $(this).position();
          $(this).children('.submenutop2').css('top',(p.top+9)+'px');
          $(this).children('.submenutop2').css('left',(p.left+1)+'px');
        });
      //}    
    
                   
    $('.submenuitem').each(function(){
      $(this).mouseenter(function(){                  
        $(this).children('.submenutop2').slideDown('slow');
        $(this).children('.submenutop2').children('.submenulinks2').slideDown('slow');
        $(this).children('.submenutop2').children('.submenulinks2').mouseleave(function(){ $(this).parent('.submenutop2').slideUp('slow'); });                  
        $(this).siblings('.submenuitem').children('.submenutop2').slideUp();               
      }); 
      
      $(this).mouseleave(function(){
        //var id = $(this).children('.submenutop2').attr('id');
        //setTimeout("$('#"+id+"').slideUp('slow')", 3000);   
      });   
    });    
        
    $('.submenulinks2').mouseenter(function(){
      //clearTimeout();
    });
  }

    
  /////////////////////////////
  // Administração
  ////////////////////////////  
  
  //Confirmação de deleção
  $(".del").click(function(){
    var r = confirm('Tem certeza que deseja excluir?');
    if(r){
      return true;
    } else {
      return false;
    }
  });  
      
  //Para que o usuario só consiga escolher
  //uma categoria por livro, ainda assim ele pode escolher
  //multiplas subcategorias dentro de uma categoria
  var obj = $("#SubcategoriaSubcategoria");
  
  obj.click(function(){
    var marcado = 0;
    $(this).children("optgroup").children("option").each(function(){
        if($(this).attr("selected") == true){
          marcado += 1;
          grp = $(this).parent("optgroup").attr("label");
        }
                                
        obj.children("optgroup").each(function(){
          if($(this).attr("label") != grp){            
             $(this).children("option").each(function(){
                if(marcado > 0){
                  $(this).attr("disabled", "true");                                                                            
                } else {
                  $(this).attr("disabled", "");
                  
                }                                                                  
             });           
          }
        });
          
      });
  });     
  
  
  //Verificação Inicial (editando um produto)
  var marcado = 0;
  var grp = "";
  $(obj).children("optgroup").children("option").each(function(){
      if($(this).attr("selected") == true){
        marcado += 1;
        grp = $(this).parent("optgroup").attr("label");
      }      
     //alert(marcado);   
    });

  //alert(grp);
  obj.children("optgroup").each(function(){
    if($(this).attr("label") != grp){
           
       $(this).children("option").each(function(){
          if(marcado > 0){
            $(this).attr("disabled", "true"); 
                          
          } else {
            $(this).attr("disabled", "");
          }                                                                  
       });           
    }
  });     


  $('#formcontato').onsubmit(function(){
  
  });

});


//Envia o Form de Contato
function enviaFormContato(){
  if($("#email").val() == ''){
    alert('Email vazio!');
    return false;
  }
  
  if($("#mensagem").val() == ''){
    alert('Mensagem vazia!');
    return false;
  }
  
  $('#formcontato').submit();
}
