
timeoutBanner = false;
$(document).ready(function() {
	$('form').validate();
	
	//Forms
	$('#enviar').click(function() {
		  $('#form-contato').submit();
		});
	
	$(document).ajaxStart(function() {
        $('.ajax-carregando').show();
    }).ajaxStop(function() {
    	$('.ajax-carregando').hide();	
    });
	 
	//Rotação de imagens no formulario institucional "Mineirinho"
	
		$('.round').roundabout();
		
		
		$("#telefone").mask("(99) 9999-9999");
		
		$("#celular").mask("(99) 9999-9999");
		
		//tabs
		$('.ajax-carregando').hide();
		
	
		
		
		//TAB NOSSO PAO - PAO QUEIJO
		$('#menu-nossopao-ajax #nossopaoqueijo').click(function(){
			$('#nossosprodutos').removeClass('nossoPao-produtos-on').addClass('nossoPao-produtos-off');
			$('#nossaqualidade').removeClass('nossoPao-qualidade-on').addClass('nossoPao-qualidade-off');
			$('#nossoqueijominas').removeClass('nossoPao-queijo-minas-on').addClass('nossoPao-queijo-minas-off');
			
			$.SwitchClass({
				elem: "#nossopaoqueijo",
				old_class: "nossoPao-off",
				new_class: "nossoPao-on"
				}
			);
			
			$.ajax(
				    { 
				        url: "nossoPao/paoqueijo", 
				        cache: false, 
				        success: function(message) 
				        { 	
			    		
		            	$("#content-ajax-abas").empty().append(message).fadeIn("slow");
						    	//Slide nosso pao
								$('#nossopaogaleria ul').roundabout(
										{
											minScale: 0.2,
											maxScale: 0.8,
											tilt: -12,
											minOpacity: 0.2,
											maxOpacity: 1.0,
											btnNext: '#btnextossopao',
											btnPrev: '#btprevossopao'
										}
								);
			        } 
				    }); 
		});
		
		
		//TAB NOSSO PAO - PRODUTOS
		$('#menu-nossopao-ajax #nossosprodutos').click(function(){
			$('#nossopaoqueijo').removeClass('nossoPao-on').addClass('nossoPao-off');
			$('#nossaqualidade').removeClass('nossoPao-qualidade-on').addClass('nossoPao-qualidade-off');
			$('#nossoqueijominas').removeClass('nossoPao-queijo-minas-on').addClass('nossoPao-queijo-minas-off');
            
			$.SwitchClass({
				elem: "#nossosprodutos",
				old_class: "nossoPao-produtos-off",
				new_class: "nossoPao-produtos-on"
				}
			);
			
			
			$.ajax( 
				    { 
				        url: "nossoPao/produtos", 
				        cache: false, 
				        success: function(message) 
				        { 	
				            $("#content-ajax-abas").empty().append(message).fadeIn("slow");
				        } 
				    });
			
		});
		
		//TAB NOSSO PAO - QUALIDADES
		$('#menu-nossopao-ajax #nossaqualidade').click(function(){
			$('#nossopaoqueijo').removeClass('nossoPao-on').addClass('nossoPao-off');
			$('#nossosprodutos').removeClass('nossoPao-produtos-on').addClass('nossoPao-produtos-off');
			$('#nossoqueijominas').removeClass('nossoPao-queijo-minas-on').addClass('nossoPao-queijo-minas-off');
            
			$.SwitchClass({
				elem: "#nossaqualidade",
				old_class: "nossoPao-qualidade-off",
				new_class: "nossoPao-qualidade-on"
				}
			);
			
			$.ajax(
				    { 
				        url: "nossoPao/qualidades", 
				        cache: false, 
				        success: function(message) 
				        { 	
				            $("#content-ajax-abas").empty().append(message).fadeIn("slow");
				          //Slide nosso pao
							$('#nossopaogaleria ul').roundabout(
									{
										minScale: 0.2,
										maxScale: 0.8,
										tilt: -12,
										minOpacity: 0.2,
										maxOpacity: 1.0,
										btnNext: '#btnextossopao',
										btnPrev: '#btprevossopao'
									}
							);
				        } 
				    });
		});
		
		//TAB NOSSO PAO - NOSSO QUEIJO MINEIRO
		$('#menu-nossopao-ajax #nossoqueijominas').click(function(){
			$('#nossopaoqueijo').removeClass('nossoPao-on').addClass('nossoPao-off');
			$('#nossosprodutos').removeClass('nossoPao-produtos-on').addClass('nossoPao-produtos-off');
			$('#nossaqualidade').removeClass('nossoPao-qualidade-on').addClass('nossoPao-qualidade-off');
            
			$.SwitchClass({
				elem: "#nossoqueijominas",
				old_class: "nossoPao-queijo-minas-off",
				new_class: "nossoPao-queijo-minas-on"
				}
			);
			
			$.ajax(
				    { 
				        url: "nossoPao/queijominas", 
				        cache: false, 
				        success: function(message) 
				        { 	
				            $("#content-ajax-abas").empty().append(message).fadeIn("slow");
					          //Slide nosso pao
								$('#nossopaogaleria ul').roundabout(
										{
											minScale: 0.2,
											maxScale: 0.8,
											tilt: -12,
											minOpacity: 0.2,
											maxOpacity: 1.0,
											btnNext: '#btnextossopao',
											btnPrev: '#btprevossopao'
										}
								);
				        } 
				    });
		});
		
		
		//TAB MINEIRINHO - A MINEIRINHO
		$('#menu-inst-ajax #abamineirinho').click(function(){
			$('#abahistoria').removeClass('inst-historia-on').addClass('inst-historia-off');
			$('#abatecnologia').removeClass('inst-tecno-on').addClass('inst-tecno-off');
            
			$.SwitchClass({
				elem: "#abamineirinho",
				old_class: "inst-off",
				new_class: "inst-on"
				}
			);
			
			$.ajax(
				    { 
				        url: 'institucional/amineirinho', 
				        cache: false, 
				        success: function(message) 
				        { 	
			    		
			            	$("#content-ajax-abas").empty().append(message).fadeIn("slow");
							    	//Slide nosso pao
									$('#nossopaogaleria ul').roundabout(
											{
												minScale: 0.2,
												maxScale: 0.8,
												tilt: -12,
												minOpacity: 0.2,
												maxOpacity: 1.0,
												btnNext: '#btnextossopao',
												btnPrev: '#btprevossopao'
											}
									);
				        } 
			        
				    });
		});
		
		//TAB MINEIRINHO - HISTORIA
		$('#menu-inst-ajax #abahistoria').click(function(){
			$('#abamineirinho').removeClass('inst-on').addClass('inst-off');
			$('#abatecnologia').removeClass('inst-tecno-on').addClass('inst-tecno-off');
            
			$.SwitchClass({
				elem: "#abahistoria",
				old_class: "inst-historia-off",
				new_class: "inst-historia-on"
				}
			);
			
			$.ajax(
				    { 
				        url: "institucional/historia", 
				        cache: false, 
				        success: function(message) 
				        { 	
				            $("#content-ajax-abas").empty().append(message).fadeIn("slow");
				        } 
				    });
		});
		
		//TAB MINEIRINHO - Estrutura e Tecnologia
		$('#menu-inst-ajax #abatecnologia').click(function(){
			$('#abamineirinho').removeClass('inst-on').addClass('inst-off');
			$('#abahistoria').removeClass('inst-historia-on').addClass('inst-historia-off');
            
			$.SwitchClass({
				elem: "#abatecnologia",
				old_class: "inst-tecno-off",
				new_class: "inst-tecno-on"
				}
			);
			
			$.ajax(
				    { 
				        url: "institucional/tecnologia", 
				        cache: false, 
				        success: function(message) 
				        { 	
				            $("#content-ajax-abas").empty().append(message).fadeIn("slow");
					          //Slide nosso pao
								$('#nossopaogaleria ul').roundabout(
										{
											minScale: 0.2,
											maxScale: 0.8,
											tilt: -12,
											minOpacity: 0.2,
											maxOpacity: 1.0,
											btnNext: '#btnextossopao',
											btnPrev: '#btprevossopao'
										}
								);
				        } 
				    });
		});
		
		
	//REPRESENTANTES
	$("#estado-representantes").change(function() {
		var valor = $(this).val();
		$("#selecione-estadocima").hide();
		$("#content-repre-ajax").empty();
		
		$.ajax({ 
			url: 'ondeEncontrar/cidades?id='+valor, 
			cache: false, 
			beforeSend: function() {
				$("#cidade-representantes").html('<option value="">Carregando...</option>');
			},
			success: function(message) {
				$("#content-repre-ajax").empty().append('Selecione uma cidade acima.').fadeIn("slow");
				$("#cidade-representantes").html(message);
			} 
		}); 
	});
	$("#cidade-representantes").change(function() {
		var valor = $(this).val();
		$("#content-repre-ajax").empty();
		
		$.ajax({
			url: 'ondeEncontrar/list?id='+valor,
			cache: false,
			success: function(message) {
				$("#content-repre-ajax").empty().append(message).fadeIn("slow");
			}
		});
	});

	
	//Rotação dos banner principais do site "TOPO"
	$('#s4').before('<div id="nav" class="nav">').cycle({
        fx:     'fade',
        speed:  'fast',
        timeout: 13000,
        speed:  800,
        pager:  '#nav',
        cleartype: true,
        cleartypeNoBg: true
    });
	
	//rotação das imagens dos produtos na home "Pão de queijo combina com".
	$('#conteudo-combina').cycle({ 
	    fx:     'fade', 
	    speed:  2000, 
	    timeout: 99, 
	    next:   '#next2', 
	    prev:   '#prev2' 
	});
	
	//Retorna as cidadades no formulario de contato.
	$('#estado').change(function (){
		$.ajax({
			url : baseUrl + 'formulario/cidades',
			data : {
				estado : $(this).val()
			},
			beforeSend: function() {
				$('#cidade_id').html ('<option value="">Carregando...</option>');
			},
			success : function (data){
				$('#cidade_id').html (data);
			}
		});
	});
	
	//Reset contato
	
	$('#resetacontato').click(function (){
		$('form').each(function(){
	        this.reset();
		});
	});
	
	$('a[rel=external]').click(function() {
		window.open($(this).attr('href'));
		return false;
	});
	
	//fancy combina com - RECEITA
	$('.vejamaiscombina').fancybox({
		'showNavArrows'	 : true,
		'width'			 : 800,
		'scrolling'      : 'auto',
		'autoScale'      : false,
		'autoDimensions' : true,
		'overlayColor'   : '#5f2a15',
		'padding'		 : 0,
		'onStart'		 : function() {
			$('#fancybox-outer').css('background-color', 'transparent');
		}
	});
	
	//fancy combina com FOTO
	$('.combina-com-produto').fancybox({
		'showNavArrows'	 : true,
		'width'			 : 800,
		'scrolling'      : 'auto',
		'autoScale'      : false,
		'autoDimensions' : true,
		'overlayColor'   : '#5f2a15',
		'padding'		 : 0,
		'onStart'		 : function() {
			$('#fancybox-outer').css('background-color', 'transparent');
		}
	});
	
	//fancy FOTO AMPLIAR INSTITUCIONAL
	$('.ampliar-carousel').live('click',function(){
		
		$.fancybox({
			'scrolling'      : 'auto',
			'autoScale'      : true,
			'autoDimensions' : true,
			'overlayColor'   : '#5f2a15',
			'padding'		 : 0,
			'href'			 : this.href
		});
		return false;
	});
	
	//NossoPao Produtos
	
	
	//Produto 01 Coquetel
	$("#i-pao-coquetel").live({
        mouseenter:
           function()
           {
			$('#seta').show();
			if($.browser.msie && parseInt($.browser.version, 10) == 7) {
			$('#seta').stop().animate(
					{marginLeft:"-578px"}, 
					{duration:400}
					)
			} else {
			$('#seta').stop().animate(
					{marginLeft:"44px"}, 
					{duration:400}
					)
			}
			//Esconde
			$('#desc-tradicional-menor, #desc-tradicional, #desc-coquetel, #desc-super-lanche').hide();	
			
			//Mostra
			$('#desc-pao-coquetel').fadeIn();
           },
           mouseleave:function(){}
       }
    );
	
	//Produto 02 Tradicional pequeno
	$("#i-tradicional-menor").live({
        mouseenter:
           function()
           {
			$('#seta').show();
			if($.browser.msie && parseInt($.browser.version, 10) == 7) {
			$('#seta').stop().animate(
					{marginLeft:"-480px"}, 
					{duration:400}
					)
			} else {
			$('#seta').stop().animate(
					{marginLeft:"144px"}, 
					{duration:400}
					)
			}
			//Esconde
			$('#desc-pao-coquetel, #desc-tradicional, #desc-coquetel, #desc-super-lanche').hide();	
			
			//Mostra
			$('#desc-tradicional-menor').fadeIn();
			
           },
        mouseleave:function(){}
       }
    );
	
	//Produto 03 Tradicional grande
	$("#i-tradicional").live({
        mouseenter:
           function()
           {
			$('#seta').show();
			if($.browser.msie && parseInt($.browser.version, 10) == 7) {
			$('#seta').stop().animate(
					{marginLeft:"-236px"}, 
					{duration:400}
					)
			} else {
			$('#seta').stop().animate(
					{marginLeft:"384px"}, 
					{duration:400}
					)
			}
			//Esconde
			$('#desc-pao-coquetel, #desc-tradicional-menor, #desc-coquetel, #desc-super-lanche').hide();	
			
			//Mostra
			$('#desc-tradicional').fadeIn();
			
           },
        mouseleave:function(){}
       }
    );
	
	//Produto 04 Coquetel grande
	$("#i-coquetel").live({
        mouseenter:
           function()
           {
			$('#seta').show();
			if($.browser.msie && parseInt($.browser.version, 10) == 7) {
			$('#seta').stop().animate(
					{marginLeft:"-372px"}, 
					{duration:400}
					)
			} else {
			$('#seta').stop().animate(
					{marginLeft:"255px"}, 
					{duration:400}
					)
			}
			//Esconde
			$('#desc-tradicional, #desc-tradicional-menor, #desc-coquetel, #desc-super-lanche').hide();	
			
			//Mostra
			$('#desc-coquetel').fadeIn();
			
           },
        mouseleave:function(){}
       }
    );
	
	//Produto 05 Tradicional grande
	$("#i-super-lanche").live({
        mouseenter:
           function()
           {
			$('#seta').show();
			if($.browser.msie && parseInt($.browser.version, 10) == 7) {
			$('#seta').stop().animate(
					{marginLeft:"-113px"}, 
					{duration:400}
					)
			} else {
			$('#seta').stop().animate(
					{marginLeft:"508px"}, 
					{duration:400}
					)
			}
			//Esconde
			$('#desc-tradicional, #desc-tradicional-menor, #desc-coquetel, #desc-coquetel').hide();	
			
			//Mostra
			$('#desc-super-lanche').fadeIn();
			
           },
        mouseleave:function(){}
       }
    );

	
	//Fim $function
});
