    function mycarousel_initCallback(carousel) {
      jQuery('#jcarousel-nav a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        carousel.startAuto(0);
        return false;
      });
      
      carousel.clip.hover(function() {
        carousel.stopAuto();
         }, function() {
        carousel.startAuto();
      });
    };
    
  function mainmenu(){
    $(".nav ul ").css({display: "none"}); // Opera Fix
    $(".nav li").hover(function(){
       // $(".outras-bebidas").css({backgroundPosition:"-561px -38px"});
	$(this).find('ul:first').css({visibility: "visible",display: "none"}).fadeIn("slow");
	},function(){
	$(this).find('ul:first').css({visibility: "hidden"});
       // $(".outras-bebidas").css({backgroundPosition:"-561px 0"});        
    });
  }    
    $(document).ready(function() {
      
      /* pequeno ajuste no layout menu produtos */
      if( !$.browser.mozilla ){
        //$("#base-menu").css({backgroundPosition:"1px bottom"});
      }
      
      $('.com-base:last').removeClass('com-base');
      
      /* menu */
      mainmenu();
      
      menu_r = Array('quem-somos', 'vinhos', 'whiskies', 'vodkas',
		     'champagnes', 'outras-bebidas', 'contato');
           
      
      for (i in menu_r) {
        if (window.location.href.indexOf(menu_r[i])>0) {
          $('.'+menu_r[i]).addClass(menu_r[i]+'-ativo');
        }
      }
      
      
      /* jCarousel */
      // $("#an-museu li").each(function(i){
      //    $("#jcarousel-nav").append('<li><a href="#">'+(i+1)+'</a></li>');
      // });
      
      $("input[name='modo']")
      .parent(".radio-div")
      .next("input")
      .focus(function(){
        $(this)
        .prev(".radio-div")
        .children("input[name='modo']")
        .attr("checked", "checked");
      });
       
       // $("#an-museu").jcarousel({
       //   initCallback:mycarousel_initCallback,
       //   auto:10,
       //   scroll:1,
       //   wrap: 'last',         
       //   buttonNextHTML: null,
       //   buttonPrevHTML: null,
       //   animation: 500
       // });       
      
       /* urls */ 
       var pageTitle = $.address.title();   
       $("#jpopup-close").live("click", function(){
          $.address.title(pageTitle);
       });
             
       $.address.change(function(event) {
          ua = $.address.pathNames();
          if(ua.length>0){
            
            if(ua[0] == "back" || ua[0] == ""){
                killjframe();
            }
            
            if(ua[0].match(/prod/) && ua[1].match(/[A-Za-z0-9].*/)){
              jframeopen($.address.value(), "produtos");
            } else if(ua[0].match(/carri/)){
              jframeopen($.address.value(), "Carrinho de Compras");
            } else if(ua[1] && ua[1].match(/esque/)){
              jframeopen($.address.value(), "Esqueci minha senha");
            }          
          }
          
       });
       
       $(jsettings.closeElement).live("click", function(){

	  //$('#galeria-produto').remove();
          $.address.value("back");

	  pagina = window.location.href;
	  if (pagina.indexOf('confirmar-dados')>0) {
	      window.location.href = '/pedidos/confirmar-dados/';
	  } else {
	      $.address.value("back");
	  }

       });
       
       //$('.item a.follow, .meu-carrinho, .esqueceu-senha, .ptags a, a.comprar, a.alterar-carrinho, a.relacionados')
       $('.item a.follow, .esqueceu-senha, .ptags a, a.relacionados, a.comprar, a.alterar-carrinho, .meu-carrinho,').live("click", function() {
          urlBase = document.location.protocol+'//'+window.location.host;
	  //urlParse = $(this).attr('href')
	  $.address.value($(this).attr('href').replace(urlBase, ''));
          return false;
       });
       
       
       /* galeria fotos */
       $('.ftp a').live('click', function(){
	    //$('#foto-produto, #produto-descricao').slideUp(1000);

	    //return false;
	});
       
    });
