/* File: js/brands/project.js, Ratio: 43.1% */

var project={};project.basics=(function($){return{translate:function(index){var words=new Array();if($('html[lang=pt-br]')[0]){words['newWindow']='Este link abre uma nova janela';}
return(words[index])?words[index]:false;},links:function(){$('a[target="_blank"]').each(function(elm){$(this).attr("title",$(this).attr('title')+' ( '+project.basics.translate('newWindow')+' ) ');});$("a[rel*=print]").bind('click',function(){var location=window.location.pathname;var w=window.open(location+"?print=true");});}}})(jQuery);project.userInterface=(function($){return{textReplacement:function(){Cufon.replace('#main-highlights .content h2, #main-highlights .content li, #products #secondary-menu h2',{fontFamily:'Ubuntu'});Cufon.replace('#main-highlights .content h3',{fontFamily:'Ubuntu Light'});Cufon.now();},structure:function(){var mainColHeight=$("#main-content").outerHeight();var asideColHeight=$("#sidebar").outerHeight();if(mainColHeight<asideColHeight){$("#main-content").height(asideColHeight-'35');}
if(asideColHeight<mainColHeight){$("#sidebar").height(mainColHeight-'35');}
var mainHighlights=$('#main-highlights'),mainHighlightsItems=mainHighlights.find('.items'),leftPageSpacing=0;if(mainHighlightsItems.find('.highlight').length>1){mainHighlightsItems.cycle({fx:'fade',timeout:6000,pager:'#main-highlights .pages'});mainHighlights.find('.pages a').click(function(){mainHighlightsItems.cycle('pause');}).each(function(){$(this).css('left',leftPageSpacing);leftPageSpacing-=15;});}
$("form.jqtransform").jqTransform();$("#brand-selector .jqTransformSelectWrapper ul li a").click(function(){var index=$(this).attr('index'),value=$('#brand-select option').eq(index).val();window.location=value;return false;});},home:function(){$('#album .images').cycle({fx:'fade',timeout:0,next:'#album .next a',prev:'#album .prev a',before:function(){$('#album .legend').remove();},after:function(){$('#album').append('<p class="legend">'+this.alt+'</p>');}});},productsDetails:function(){$('#album .images').cycle({fx:'fade',timeout:0,next:'#album .next a',prev:'#album .prev a',onPrevNextEvent:function(isNext,index){$('#album-menu li.current').removeClass('current');$('#album-menu a').eq(index).parent().addClass('current');}});$('#album .zoom').fancybox();$('#album-menu a').click(function(){if(!$(this).parent().hasClass('current')){var rel=$(this).attr('rel').split('-'),page=rel[1];$('#album-menu li.current').removeClass('current');$(this).parent().addClass('current');$('#album .images').cycle(parseInt(page));}
return false;});$('.video-album a').click(function(){$('#product-video').attr('src',$(this).attr('href'));return false;});},blog:function(){$('#album .images').cycle({fx:'fade',timeout:0,next:'#album .next a',prev:'#album .prev a',before:function(){$('#album .legend').remove();},after:function(){$('#album').append('<p class="legend">'+this.alt+'</p>');}});},endorse:function(){$('.slide2, .slide3, .bt-back').hide();$('.bt-details').click(function(event){event.preventDefault();$(this).parent().find('.slide1, .bt-details, .bt-products').fadeOut('fast',function(){$(this).parent().find('.slide3, .bt-back').fadeIn('fast');});});$('.bt-products').click(function(event){event.preventDefault();$(this).parent().find('.slide1, .bt-details, .bt-products').fadeOut('fast',function(){$(this).parent().find('.slide2, .bt-back').fadeIn('fast');});});$('.bt-back').click(function(event){event.preventDefault();$(this).parent().find('.slide2, .slide3').fadeOut('fast');$(this).parent().find('.bt-back').fadeOut('fast',function(){$(this).parent().find('.slide1, .bt-details, .bt-products').fadeIn('fast');});});}}})(jQuery);jQuery(document).ready(function(){project.basics.links();$('input, textarea').placeholder();project.userInterface.textReplacement();project.userInterface.structure();if($('#home')[0])
project.userInterface.home();if($('#products.details')[0])
project.userInterface.productsDetails();if($('#blog.details')[0])
project.userInterface.blog();if($('#endorse')[0])
project.userInterface.endorse();});jQuery(window).load(function(){});
