jQuery(function()
{
  //--- MENU TOPO (start)
  var int_menu_topo=500;
  var timer_menu_topo=0;
  
  var close_menu_box=function()
  {
    jQuery('.dropdown').hide();
    clearTimeout(timer_menu_topo); 
    jQuery('.a_menu1').css('background-image','');
  };
  
  jQuery(".dropdown").hover(
      function()
      {
        clearTimeout(timer_menu_topo);
      },
      function()
      {
        timer_menu_topo=setTimeout(close_menu_box,int_menu_topo);
      }
  );
   
  jQuery(".a_menu1").hover(
      function()
      {
        if(jQuery(this).next('div').length<1) //se não houver nenhum dropdown
          close_menu_box();
        else if(jQuery(this).next('div').css('display')=='none')
        {
          close_menu_box();
          var pos=jQuery(this).position();
          var height=jQuery(this).height()-10;
          var width=jQuery(this).width();
          jQuery(this).next('div').css( { "left": (pos.left) + "px", "top":(pos.top+height+10) + "px" } );
          jQuery(this).next('div').show();
        }
        else
          clearTimeout(timer_menu_topo);
      },
      function()
      {
        if(jQuery(this).next('div').length>0)
        {
          jQuery(this).css('background-image',jQuery(this).css('background-image'));
          timer_menu_topo=setTimeout(close_menu_box,int_menu_topo);
        }
      }
  );
  //--- MENU TOPO (end)
  var int_util_box=500;
  var timer_util_box=0;
  var close_util_box=function()
  {
    jQuery(".caixa_destaques").fadeOut();
    jQuery('div#scroll_menu ul li a').css('background-image','');
    clearTimeout(timer_util_box); 
  };
  
  jQuery("#scroll_menu li a").hover(function()
  {    
    jQuery(".caixa_destaques").fadeOut();
    jQuery('div#scroll_menu ul li a').css('background-image','');
    clearTimeout(timer_util_box);
    jQuery(".caixa_destaques").eq(jQuery(this).parent().parent().children().index(jQuery(this).parent())).fadeIn();
  },
  function()
  {
    jQuery(this).css('background-image',jQuery(this).css('background-image'));
    timer_util_box=setTimeout(close_util_box,int_util_box);        
  });
  
  jQuery(".caixa_destaques").hover(function()
  {clearTimeout(timer_util_box);},
  function()
  {timer_util_box=setTimeout(close_util_box,int_util_box);});
  
  
  /******************/
  var destaque_pos=1;  
  var timer_highlight=0;
  var time_highlight=5000;
  var num_tabs=jQuery("#linha_tabs ul li").length;
  var flag_on=true;
  var change_highlight=function(){
   	clearTimeout(timer_highlight);   	
	tab_destaque=jQuery("#linha_tabs ul li").eq(destaque_pos).children('a');
	jQuery("#linha_tabs ul li a").css('background-image','');
    jQuery("#home_tabs div").hide();
    switch(tab_destaque.attr('id'))
    {
      case 'hp_tab1':tab_destaque.css('background-image','url(/temas/default/imgs/tab_promocoes_on.gif)');
                     break;
      case 'hp_tab2':tab_destaque.css('background-image','url(/temas/default/imgs/tab_destaque_on.gif)');
                     break;
      case 'hp_tab3':tab_destaque.css('background-image','url(/temas/default/imgs/tab_sugestoes_on.gif)');
                     break;
             default:break;
    }    
    jQuery("#home_tabs div").eq(tab_destaque.parent().parent().children().index(tab_destaque.parent())).show();
    destaque_pos++;
    if(destaque_pos==num_tabs){
	 	destaque_pos=0;
	}
	if(flag_on){
		timer_highlight=setTimeout(change_highlight,time_highlight);
	}	
  }
  
  jQuery("#linha_tabs ul li a").click(function(){
   	   flag_on=false;
	   destaque_pos=jQuery(this).parent().parent().children().index(jQuery(this).parent());   	   
	   change_highlight();	    
  });
    
  jQuery("#linha_tabs,#home_tabs").hover(function()
  {clearTimeout(timer_highlight);},
  function(){
  	timer_highlight=setTimeout(change_highlight,time_highlight);
  	flag_on=true;
  });  
  
  change_highlight();
  /********* LOGIN **********/
  
  var login_usr=jQuery("#input_username").val();
  jQuery("#input_username").focus(function()
  {
    if(jQuery(this).val()==login_usr)
      jQuery(this).val('');
  });
  jQuery("#input_username").blur(function()
  {
    if(jQuery(this).val()=='')
      jQuery(this).val(login_usr);
  });
  
  jQuery("#input_password").focus(function(){jQuery(this).val('');});
  
  var pesq=jQuery("#search_input").val();
  jQuery("#search_input").focus(function()
  {
    if(jQuery(this).val()==pesq)
      jQuery(this).val('');
  });
  jQuery("#search_input").blur(function()
  {
    if(jQuery(this).val()=='')
      jQuery(this).val(pesq);
  });
  
    
  jQuery('#submit_login').click(function()
  {
    jQuery("#img_valida_login").show();
  });
});
