//Abre o box de newsletter

jQuery(function(){
		//mascara para formulario
		
		//jQuery("input#Numero").mask("9999999");
		jQuery("#cf2_field_6,#cf2_field_7,#cf_field_4,#cf_field_5").mask("(99) 9999-9999");
		/*jQuery("input#CEP").mask("99999-999");
		jQuery("input#Data-de-Nascimento").mask("99/99/9999");
		*/
		selectFake();
		
		jQuery('.lista-imagens li:eq(4)').addClass('no-bg');
		jQuery('.lista-imagens li:eq(0)').css('padding-left','0');
		jQuery('.area-de-atuacao li:eq(0)').css('padding-left','14px');
		jQuery(".banner_list li:first-child").css('display','block');
		
		jQuery('.produtos:odd').addClass('margin-ie')
		
		jQuery(".banner_list").each(function(){
			var obj = jQuery(this);
			var timeout = 5000;
			
			if(obj.attr('lang') == 'off')
				timeout = 0;
			
			jQuery(this).cycle({
				fx: 'fade',
				timeout: timeout,
		        speed: 'slow',
				pager: obj.next().children()
				
			});
		});
		
		jQuery("#linha-do-tempo").cycle({
			fx: 'fade',
			timeout: 0,
			speed: 'slow',
			prev: '#anterior',
			next: '#proximo'			
		});
		jQuery("#galeria").cycle({
			fx: 'fade',
			timeout: 0,
			speed: 'slow',
			prev: '#anterior',
			next: '#proximo'			
		});
		
		
		
		jQuery(".form li:odd").addClass('leftAlign');	
		
		jQuery('li.tudo-sobre-cafe button').each(function(){
			jQuery(this).click(function(){
				//limpa a lista inteira menos esse elemento
				jQuery('li.tudo-sobre-cafe .page').not(jQuery(this).next('.page')).slideUp();
				jQuery('li.tudo-sobre-cafe button').not(jQuery(this)).removeClass('active');
				//verifica se esta ativo ou nao
				if(jQuery(this).hasClass('active')){
					jQuery(this).next('.page').slideUp();
					jQuery(this).removeClass('active');
				}else{
					jQuery(this).next('.page').slideDown();
					jQuery(this).addClass('active');
				}
			})	
		})
		
		jQuery('.cardapio li button').each(function(){
			jQuery(this).click(function(){
				//limpa a lista inteira menos esse elemento
				jQuery('.cardapio li .jScrollPaneContainer').not(jQuery(this).next('.jScrollPaneContainer')).slideUp();
				jQuery('.cardapio li button').not(jQuery(this)).removeClass('active');
				//verifica se esta ativo ou nao
				if(jQuery(this).hasClass('active')){
					jQuery(this).next('.jScrollPaneContainer').slideUp();
					jQuery(this).removeClass('active');
				}else{
					jQuery(this).next('.jScrollPaneContainer').slideDown();
					jQuery(this).addClass('active');
				}
			})	
		})
		
		jQuery('.sanfona li.tudo-sobre-cafe .page').hide()
		$('.scroll-pane').jScrollPane();
		$('.jScrollPaneContainer').hide();
		jQuery(".sanfona li .page,.jScrollPaneContainer").corner("bottom 10px cc:#FCF7EB");
		hide_file();
		
		$(".menu li").each(function(){
			$(this).hover(
				function(){
					$(this).children('ul').show()
				},
				function(){
					$(this).children('ul').hide()
				})
		})
		
		jQuery(".marcadores a").each(function(){
			jQuery(this).text('');
		})
		jQuery(".cabecalho .menu li:first-child").corner("tl 10px");
		jQuery(".cabecalho .menu li:last-child").corner("tr 10px");
		
		jQuery(".cabecalho .sub-menu li:first-child,.cabecalho .sub-menu li:last-child").uncorner();
		
		jQuery('.sub-menu li a').click(function(){
			var url = jQuery(this).attr('href');
			window.location = url+'&lang='+lang;
			return false;
			
		})
		
		jQuery('.saiba_mais,.voltar').each(function(){
			jQuery(this).addClass(lang);
		})
		
		jQuery("#idiomas").change(function(){
			var url = jQuery(this).val();
			var atual = location.href;
			var test = false;
			var redir = "";
			if(url){
				test = atual.split('lang')
				if(test[1]){
					//console.info('entrou lang')
					redir = atual.replace('lang='+lang,'lang='+url);
				}else{
					test = atual.split('?')
					if(test[1]){
						//console.info('entrou ?')
						redir = atual+"&lang="+url;
					}else{
						//console.info('entrou clear')
						redir = atual+"?lang="+url;
					}
				}
				
				location.href = redir;
			}else{
				return false	;
			}
			
		})
		
		jQuery(".voltar").click(function(){
			history.back();
		})
		
		var gal = jQuery("#galeria li").size();
		if(gal < 2){
			jQuery("#galeria").next().next('.paginacao').hide();
			jQuery("#galeria").css('margin-left','0')
		}
		
		jQuery('#galeria a').lightBox();
})

function hide_file(){
	jQuery('<span class="box_value" />').insertBefore('.cf_upload')
    jQuery('.cf_upload').change(function(){

        var str = jQuery(this).val()

        /*if(str.length >= 15){
            str = str.substring(0,15)+"...";
        }*/
			jQuery('.box_value').text(str);
		
    });
}


function show_box(objToShow,objToHide){
		objToHide.fadeOut("",function(){
			objToShow.show("fast");
		})
	}

//select Fake

function selectFake(start){

	if(!start){
        start = "select";
    }
    jQuery(start).each(function(){
        var el  = jQuery(this).find('option:first-child').html();
        var color = jQuery(this).css('color');
        var w = jQuery(this).width() - 10;
        jQuery(this).addClass('select-hide');
        jQuery(this).before('<div class="borda-left"></div><div class="select_fake centro_select" style="width:'+w+'px;color:'+color+'">'+el+'</div><div class="clear"></div>');
        jQuery(this).change(function(){
			var str = jQuery(this).children('option:selected').text();
			if($(this).attr('id') == "select-galeria"){
                if(str.length >= 20){
                    str = str.substring(0,20)+"...";
                }
            }
            jQuery(this).parent('li').find('.select_fake').html(str);
        });
        /*up*/
        var str = jQuery(this).children('option:selected').text();
        jQuery(this).parent('li').find('.select_fake').html(str);
    });

}

