(function ($) {
	jQuery(function($){
		/* CustoizaÃ§Ã£o Carrinho no header */
		$('.s_cart').mouseover(function(event){
			$('#carrinho_box').slideDown('slow');
		});
                $('.s_cart').mouseout(function(event){
                        $('#carrinho_box').slideUp('slow');
                });
	
		
		/* Menu Estilo Monstermoto */
		if($('#menu_type').val() == 'menu2'){        
			$('.nav-container ul li').each(function () {
				if($(this).children('ul').children('li').children('ul').size()){
					conteudo = $(this).children('ul').html();
					$(this).children('ul').html(' ');
					$(this).children('ul').css('background','none');
					$(this).children('ul').css('border', '0px solid red');
					$(this).children('ul').wrapInner("<div id='menuColumn' style='float:left;'>");
					$(this).children('ul').children('#menuColumn').html(conteudo);
				}
			});
			$('.nav-container ul li').hover(function () {				
				if($(this).children('ul').children('#menuColumn').children('li').children('ul').size()){
					$(this).children('ul').css('display', 'block').attr('rel', 'visivel');
					$(this).children('ul').children('#menuColumn').css('display', 'block').attr('rel', 'visivel');
					var altura = 0;
					indiceLargura = $(this).children('ul').attr('class');
						$(this).children('ul').children('#menuColumn').children('li').children('ul').each(function(con){
							if($(this).height() > altura){
								altura  = $(this).height();
							}
						});
					$(this).children('ul').css('width',((indiceLargura*130)+'px'));
					$(this).children('ul').children('#menuColumn').css('width',((indiceLargura*130)+'px'));
					$(this).children('ul').children('#menuColumn').css('height',(new Number(parseFloat(altura)+65)+'px'));
					$(this).children('ul').children('#menuColumn').addClass('drop_bot_logos');
					$(this).mouseleave(function(){
						$(this).children('ul:eq(0)').hide();
					});	
				}		
			});                
		}  
		/* Brinde Pagina Detalhe do Produto */
		$('.brinde').click(function(event){
			$('.brinde').attr('alt', 'clean');
			$('[alt=clean] img').css('border', '1px solid #0000ff');
			$(this).attr('alt', 'selected');
			$('[alt=selected] img').css('border', '1px solid #ff0000');
			$('#nome_brinde').html($('#input_brinde_'+$(this).children('select').val()).val());
			$('[name=toast_product]').val($(this).children('select').attr('alt'));
			$(this).children('select').attr('rel', '');
			$('[alt=selected]').children('select').change(function(event){
				$('[name=toast_product]').val($(this).attr('alt'));
				$('#nome_brinde').html($('#input_brinde_'+$(this).val()).val());
				$('.brinde').attr('alt', 'clean');
				$('[alt=clean] img').css('border', '1px solid #0000ff');
				$(this).parent('div').attr('alt', 'selected');
				$('[alt=selected] img').css('border', '1px solid #ff0000');
			});
		});	
		$('[rel=select_brinde]').change(function(event){
			$('[name=toast_product]').val($(this).attr('alt'));
			$('#nome_brinde').html($('#input_brinde_'+$(this).val()).val());
			$('.brinde').attr('alt', 'clean');
			$('[alt=clean] img').css('border', '1px solid #0000ff');
			$(this).parent('div').attr('alt', 'selected');
			$('[alt=selected] img').css('border', '1px solid #ff0000');
		});
		
		/* Função Super Atributos Detalhe do Produto */
   		$('.options_').click(function(event){
   			$(this).children('input').attr('checked', 'checked');
   			
   			$('#' + $(this).attr('rel') + ' .options_').children('label').css('background', 'none');
   			$('#' + $(this).attr('rel') + ' .options_').css('background', 'white');
   			
   			$(this).css('background', 'black');
   			//$(this).children('label').addClass('corSku');
   			$('#' + $(this).attr('rel') + ' .options_').children('label').css('color', '#585858');
   			$(this).children('label').css('color', '#ffffff');

   			$('#' + $(this).attr('rel') + ' .options_').children('label').removeClass('selected');
   			$(this).children('label').addClass('selected');
   			
   		});	   	

   		$('.options_').hover(
	   			  function () {
	   			 	if($(this).children('label').attr('class') != 'selected'){	 
		   			    $(this).css('background', '#000000');
		   			 	$(this).children('label').css('background', '#ccc');
		   			 	$(this).children('label').css('color', '#ffffff');
	   			 	}
	   			  },
	   			  function () {
	   			 	if($(this).children('label').attr('class') != 'selected'){	 
	   			 		$(this).css('background', '#fff');
		   				$(this).children('label').css('background', 'none');
		   				$(this).children('label').css('color', '#585858');
	   			 	}
	  	   		   }
	   			); 		   		
		/* Customização de posicionamento de Menu */
		if(!$.browser.msie){
			$('#MenuBar1 li ul').last().css('margin-left', '-64px');
		}
		else{
			$('#MenuBar1 li ul').last().css('margin-left', '-23px');

		}
		$('.MenuBarHorizontal li').first().mouseover(function(){
			$('.MenuBarHorizontal li a').first().addClass('menu_first_menu');
		});
        $('.MenuBarHorizontal li').first().mouseout(function(){
        	$('.MenuBarHorizontal li a').first().removeClass('menu_first_menu');
        });
   		
	});
})(jQuery);
