$(document).ready(function(){
	$("#topmenu_mapa").bind("mouseenter mouseleave", function(e){
		$(this).toggleClass("hover");
		$("div").toggleClass("display");
	});

	$("#topmenu_cep").bind("mouseenter mouseleave", function(e){
		$(this).toggleClass("hover");
		$("ul").toggleClass("display");
		$('#input_cep1').select();
	});

	$('.info_button').bind("mouseenter", function(e){

		has_tip_box = $(this).parent().find('.tip_box, .tip_box_cart').is('*');
		
		css_class = 'tip_box';
		texto = $(this).parent().find('.info_texto');
		
		if ($('.content_cesta_box_title').is('*')) {
			css_class = 'tip_box_cart';
			texto = $(this).parent().parent().parent().find('.info_texto');
		}

		if (has_tip_box==false) {

			$(this).after('<div class="' + css_class +'">' + $('.tip_box').html() + '</div>');

			$(this).parent().find('.tip_box .text_box_content, .tip_box_cart .text_box_content').replaceWith('<div class="text_box_content">' + texto.html() + '</div>' );			
		}

		$(this).parent().find('.tip_box, .tip_box_cart').show();
	});

	$('.info_button').bind("mouseleave", function(e){
		$('.tip_box, .tip_box_cart').hide();
	});


	$('#input_cep1').autotab({ target: 'input_cep2', format: 'numeric' });

	$('#cadastroClienteCep1').autotab({ target: 'cadastroClienteCep2', format: 'numeric' });

	$('#cepHead').autotab({ target: 'cepTail', format: 'numeric' });
 
	$('#cadastroClienteCep1, #cadastroClienteCep2, #cepHead, #cepTail').focus(function(){
		$(this).select();
	})

	$('.input_search').hint();

	$('.subnav_inner_list li a.basic').click(function (e) {
		e.preventDefault();
		$('#subpageContent').modal({containerCss:{width:"740px",height:"400px"}}); 
	});
    
	$('.product_detail_img a.basic').click(function (e) {
		e.preventDefault();
		$('#popup_product').modal();
	});
	$('#aviseme a.basic').click(function (e) {
		e.preventDefault();
		$('#modal_aviseme').modal();
	});
	$('.maincontent_tab p a.basic').click(function (e) {
		e.preventDefault();
		$('#popup_product_other').modal();
	});
	$('#address1 a.basic').click(function (e) {
		e.preventDefault();
		$('#mapbox').modal();
	});
	
	
	$('#esqueci_senha').click(function(){
		$('#login_form').hide();
		$('#esqueci_senha_box').show();
		return false;
	});
	
	/*$('#aviseme_enviar').click(function(){
		$('#aviseme_form').hide();
		$('#texto_enviado').show();
		return false;
	});*/
	
	$('#lembrou_senha').click(function(){
		$('#login_form').show();
		$('#esqueci_senha_box').hide();
		return false;
	});
	
	//testa para ver se o menu existe para nao dar erro no IE...
	if ($('#filtrar_listMenuRoot').is('*')) {
		filtrar_listMenu.activateMenu("filtrar_listMenuRoot", arrow);
	}
	
});