// JScript File

$(document).ready(function() {
	init();
	
});




function init(){
    modal_sendFriend();
    init_LigthBox();
    init_Information();
    init_Ecards(); 
    init_GuiaBesni(); 
    init_Arquivo();  
    init_detalhe_Lojas();
   	init_Flash();


}

function init_Mask(){
			$('input.money').numeric(',');
	        $('input.data').mask('99/99/9999', {placeholder: ' '});
	        $('input.time').mask('99:99', {placeholder: ' '});
	        $('input.ddd').mask('99', {placeholder: ' '});
	        $('input.tel').mask('9999-9999', {placeholder: ' '});	        
	        $('input.cpf').mask('999.999.999-99', {placeholder: ' '});
	        $('input.cep').mask('99999-999', {placeholder: ' '});	 	 
    }



function init_Ecards(){
    $('.cartao-conteiner  input,.cartao-conteiner  img').click(function(){
        $('.cartao-conteiner img').removeClass("marcado");         
        $('.cartao-conteiner input').attr('checked', false);         
        $(this).parent().find('img').addClass("marcado");
        $(this).parent().parent().find('input').attr('checked', true);		
    })
      
    
}

function  init_LigthBox(){
		$('a[rel^=lightbox]').lightBox({
			imageLoading:	'imagens/lightbox/loading.gif',
			imageBtnPrev:	'imagens/lightbox/prev.gif',
			imageBtnNext:	'imagens/lightbox/next.gif',
			imageBtnClose:	'imagens/lightbox/close.gif',
			imageBlank:		'imagens/lightbox/blank.gif',
			txtImage: 'Imagem',
			txtOf: 'de'
		});

       $('a.lightbox').click(function(e){        
             var novaURL= $(this).attr('href');
             var novaDescricao=$(this).attr("title");             
             

             $('#img-grande').fadeOut("slow",function(){                
                          var i = new Image();                                         
                          i.onload =function(){
                          $('#img-grande').attr("src",novaURL);   
						  var large=novaURL
						  var id= large.split("/")[3];
						  $('#img-grande').parent().parent().find("a").attr("href","_arquivo/catalogo/imagem/large/" + id);   
                          $('#img-grande').fadeIn("slow",function(){
                                $(".descricao-foto").fadeOut("slow",function(){
                                    $(this).html(novaDescricao);
                                    $(".descricao-foto").fadeIn("slow");                              
                                })                              
                          });    
                       }
                          i.src = novaURL;   
                    } );    
                      
                  e.preventDefault();
        });  
}

/* CATALOGO ENVIAR PARA UM AMIGO */
function modal_sendFriend(){      
 


 $("#indicar-para").click(function(e){
 $("#form-indique").animate({top: 65});
 e.preventDefault();
 });


 $("#fechaForm").click(function(e){
     $("#form-indique").animate({top: 500},function(){
     $('.indicado_sucesso').remove();});
     $('#txtEmail').removeClass("invalido");   
     $('#txtSeuEmail').removeClass("invalido");
     $('.aviso').hide()
     e.preventDefault();
 });



 
     $("#btnEnviar ").click(function(e){
        var snome=$("#txtSeuNome").val();
        var smail=$("#txtSeuEmail").val();
        var no=$("#txtNome").val();
        var em=$("#txtEmail").val(); 
        var _id=$("#id").val();
        e.preventDefault(); 

       $('#form-indique .form-content').hide();          
       $.get("produto-detalhe.aspx?", {aj:"1",seuemail: smail, seunome: snome,email:em,nome:no,id:_id },function(dados){
         var erro=false
    
            if(dados.indexOf("1")>-1){
                $('#txtSeuEmail').addClass("invalido"); 
                erro=true;         
              }else{
                  $('#txtSeuEmail').removeClass("invalido");        
                }           
           if(dados.indexOf("2")>-1){
                 $('#txtEmail').addClass("invalido");          
                 erro=true;
            }else{
                 $('#txtSeuEmail').removeClass("invalido"); 
            } 
         
    if(!erro){     
       
      $("#form-indique .form-content h4").before("<div class='indicado_sucesso' style=´height:400px´>Produto indicado com sucesso</div>");
                $("#form-indique .form-content").show()
                $('#txtEmail').removeClass("invalido");   
                $('#txtSeuEmail').removeClass("invalido"); 
                $("#txtSeuNome").attr('value','');           
                $("#txtSeuEmail").attr('value','');
                $("#txtNome").attr('value','');
                $("#txtEmail").attr('value','');               
           }else{
             $('#form-indique .form-content').show();
       
                $("#form-indique").show()
                $('.aviso').show();
          }
        
       }); 
    });
}
/* Lightbox  produtos */

function init_Lightbox(){
    e.preventDefault();   
    
}

function removeDiv(){
	$("#floater").css({ display: "none"});
}
/*  FLASH'S DO SITE */

function init_Flash(){   	
      
   
   	    $("#flash_destaque").media({ 
				width:   608,
				height:   386, 
				autoplay:  true, 
				src: 'swf/destaque.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false,menu: false}	
								
			}); 
		
		 $("#floater").media({ 
				width:   606,
				height:   412, 
				autoplay:  true, 
				src: 'swf/besni.swf',
				caption: false,
				float:true,
				params: {wmode:"transparent",menu: false,menu: false}	
								
			}); 
		
		$("#prod_home").media({ 
				version: '8,0', width: '198', height: '156', autoplay:  true, 
				src: 'swf/destaque_blog.swf?id=2',
				caption: false,
				params: {allowScriptAccess: 'sameDomain', wmode:"transparent",menu: false}						
		});
		
	     $('#flash_topo').media({ 
				width:   771,
				height:   88, 
				autoplay:  true, 
				src:       'swf/topo_home.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			});
			
			$('#flash_faixa').media({ 
				width:  175,
				height:   "100%", 
				autoplay:  true, 
				src:       'swf/fita.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			});
			
			
			/* flash's das internas  */
			
			$('#flash_menu.catalogo').media({ 
			    version:'8,0',
				width:   608,
				height:   134, 
				autoplay: true, 
				src: 'swf/menu_catalogo.swf?id=2',
				caption: false,
				params: {allowScriptAccess:'sameDomain'}
			}); 
			
		   $('#flash_menu.sobre-a-besni').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/menu_sobre.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			}); 
			
		    $('#flash_menu.diretoria').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/menu_diretoria.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			}); 
			
		  $('#flash_menu.atendimento').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/menu_atendimento.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			}); 
		  
		  $('#flash_menu.termos-de-uso').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/termos_de_uso.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			}); 
	
            $('#flash_menu.cartao').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/menu_cartoes.swf',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			}); 
			
			
		$('#flash_menu.mapa').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/menu_mapa.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			}); 
			
		  $('#flash_menu.ecard').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/menu_ecard.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
			}); 
			
           $('#flash_menu.guia_besni').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/guia-besni.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
		   }); 
		   
		   
		    $('#flash_menu.lojas').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/menu_lojas.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu:false}				
		   }); 
		      $('#flash_menu.cartao-presente').media({ 
				width:   608,
				height:   134, 
				autoplay:  true, 
				src: 'swf/menu_cartao-presente.swf?id=2',
				caption: false,
				params: {wmode:"transparent",menu: false}				
		   }); 
		   
		   
		      
		  $('#catalogo_banner').media({ 
				width:   604,
				height:   207, 
				autoplay:  true, 
				src: 'swf/catalogo.swf?id=2',
				caption: false
						
		   }); 
		   
		     $('#cartao_banner').media({ 
				width:   604,
				height:   207, 
				autoplay:  true, 
				src: 'swf/cartao.swf?id=2',
				caption: false
						
		   }); 
		   
		   
		   
		    $('#banner_sobre').media({ 
				width:   604,
				height:   170, 
				autoplay:  true, 
				src: 'swf/sobrebesni.swf?id=2',
				caption: false
						
		   }); 
		   
		   $("#banner-guia").media({ 
				width:   604,
				height:   170, 
				autoplay:  true, 
				src: 'swf/guia.swf?id=2',
				caption: false
							
		   });
		   
		   
		
		
		    $("#banner-atendimento").media({ 
				width:   604,
				height:   170, 
				autoplay:  true, 
				src: 'swf/atendimento.swf?id=2',
				caption: false
						
		   });
             
             
             
             
             
		
    }

   function init_Information(){
                   $("h3.titulo-informacoes a").click(function(e){             
                          e.preventDefault();
                         $(this).parent().parent().find(".informacao").slideToggle('normal');
                 
             })  
       }
            
   function init_GuiaBesni(){
                $("div.galeria-conteiner .list-thumb li a").click(function(e){  
                    var novaURL= $(this).attr('href');   
                    var novaDescricao=$(this).attr("title"); 
                    
                   var file_name=novaURL.substring(novaURL.indexOf("_arquivo/tendencia/imagem/")+26,novaURL.length);                     
                   var linkLigth="_arquivo/tendencia/imagem/large/"+file_name;
                    
                  $('#img-grande').parent().attr('href',linkLigth);
                  $('#img-grande').parent().attr('title',novaDescricao);
                   $('#img-grande').fadeOut("slow",function(){                
                         var i = new Image();                                         
                          i.onload =function(){
                          $('#img-grande').attr("src",novaURL);      
                          $('#img-grande').fadeIn("slow",function(){
                                $(".descricao-foto").fadeOut("slow",function(){
                                    $(this).html(novaDescricao);
                                    $(".descricao-foto").fadeIn("slow");                              
                                })                              
                          });    
                       }
                          i.src = novaURL;   
                    } );    
                      
                  e.preventDefault();
        })
} 
 function init_Arquivo(){
            $("div.arquivo-resumo").hover(function(e){
                $(this).addClass("hover-marcado","slow");           
                 
           },function(e){
                $(this).removeClass("hover-marcado","slow");           
                 
           });
        
    }


function init_Promocao(){

	      $(".produto").hover(function(e){
 	               $(this).find(".promoHover").stop().animate({opacity:0},300)
 	          },function(e){
              		$(this).find(".promoHover").stop().animate({opacity:1},300)       
          });
			
			 $(".produto-detalhe-conteiner").hover(function(e){
	 	               $(this).find(".dados-produto").find("preco-detalhesPromo").find(".promoHover").stop().animate({opacity:0},300)
	 	          },function(e){
	              	   $(this).find(".dados-produto").find("preco-detalhesPromo").find(".promoHover").stop().animate({opacity:1},300)       
	          });


	   
		
	//  $(this).find(".precoConteiner2").addClass("hover","slow");  
	// setTimeout(blink,1000,"1")
}

function blink(imagem){
	
	if(imagem=="2"){
		setTimeout(blink,1000,"1")
	}else{
		setTimeout(blink,1000,"2")
	}
}
    
 function limitChars(textarea, limit,infodiv)
{
	var text = textarea.value;		
	var textlength = text.length;
    var info = $('#'+infodiv).get(0);
 
	if(textlength > limit)
	{
	    info.innerHTML='sua mensagem atingiu o número máximo de caracteres!';
		textarea.value = text.substr(0,limit);
		return false;
	}
	else
	{
		info.innerHTML='Você tem '+ (limit - textlength) +' caracteres restantes.';
		return true;
	}
}
   
   
    
 

    
    function init_Lojas(){
        $('ul.lista-cidades li a').click(function(e){
        var url=$(this).attr('href');
        var id=url.substring(21,url.length);      
        var no=$(this);
        no.primeira=false;
        e.preventDefault();        
        if(no.attr("rel")!="carregado"){
            $.get("nossas-lojas.aspx",{cidade:id,aj:1},function(resposta){
                   $(no).attr("rel","carregado");
                   $(no).parent().append(resposta);
                   $(no).parent().find("ul.lista-lojas").toggle("slow");  
             })
        }else{
           $(no).parent().find("ul.lista-lojas").toggle("slow");       
          }
    
      });   
    }
    
    
function init_detalhe_Lojas(){ 
         $("#ver-foto").hide();

      $("#ver-mapa").click(function(e){       
             var url=$(this).attr('href');
             $(this).hide();
             $("#ver-foto").show();       
             $("#mapa").html("<iframe width='333' height='256' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='"+url+"'></iframe>");                   
                  e.preventDefault();                          
        })
            
       $("#ver-foto").click(function(e){
           var url=$(this).attr('href');
          $("#ver-mapa").show();
            $(this).hide();                     
            $("#mapa").html("<img src='"+url+"'/>");                   
                  e.preventDefault();                          
         })          
  }
  
function init_Enquete(){
  var radios=$($("input[type='radio']"));
   radios[0].checked=true;
  

    $("#btnEnviarEnquete").click(function(e){
        // alert($.get('name=radio'#ctl00$conteudoInterna$lista_enquete 
     
         var marcado;
         for(var i =0;i<radios.length;i++){
       
            if(radios[i].checked){
                 marcado=radios[i].value;
            }
         }
     
         $.get('atendimento.aspx',{aj:"votar",id:marcado},function(e){      
            $.get('include/enquete.aspx',{id:e},function(data){
                $('#content_enquete').empty();
                $('#content_enquete').append(data);            
            
            })
      
      
      
      
      
      
      
      
      
         });
        e.preventDefault();
    })
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
  
  
  
  



             
/* ############################################################################################################################################################ */              

       
   
       

