jQuery(function() {	
			
		  jQuery("#add-favourites").jBrowserBookmark();
	
			
		jQuery("[placeholder]").textPlaceholder();

	
if(jQuery(".scroll-wrap .scrollable .items div").length > 3){			
		jQuery(".scroll-wrap .scrollable").scrollable({
			onSeek: function() { 
				if(this.getSize()-3 <= this.getIndex()) jQuery(".scrollable").siblings(".right").addClass("disabled"); /*jQuery(".scroll-wrap .next").addClass("disabled");*/
				else jQuery(".scrollable").siblings(".right").removeClass("disabled");
			}		
		});
	}
	else{
		jQuery(".scroll-wrap .left").addClass("disabled");
		jQuery(".scroll-wrap .right").addClass("disabled");
	}
	

if(!jQuery(".simple_overlay").length){
		jQuery('body').append("<div class=\"simple_overlay\" id=\"gallery\"><a class=\"prev\">Anterior</a><a class=\"next\">Pr&oacute;ximo</a><div class=\"info\"></div><img class=\"progress\" src=\"/js/jquery.tools/img/_loading.gif\" /></div>");
	}

	if(jQuery("a[rel='prettyPhoto']").length){
		jQuery("a[rel='prettyPhoto']").overlay({
			target: '#gallery',
			expose: '#000'
		}).gallery({
			speed: '600'
		});
	}
	
	
	jQuery.tools.validator.localize("br", {
		'*'				: 'Preecha corretamente este campo',
		':email'  		: 'E-mail inv&aacute;lido',
		':number' 		: 'Somente n&uacute;meros',
		':url' 			: 'Url inv&aacute;lida',
		'[max]'	 		: 'O valor m&aacute;ximo deve ser jQuery1',
		'[min]'			: 'O valor m&iacute;nimo deve ser jQuery1',
		'[required]'	: 'Preenchimento obrigat&oacute;rio'
	});
	
		jQuery.tools.validator.addEffect("twitter", function(errors, event) {
			/*var twitter = jQuery(this.getConf().container).fadeIn();*/
			var twitter = jQuery(this.getConf().container);
			twitter.find("p").remove();
			var justone = true;
			jQuery.each(errors, function(index, error) {
				if(justone){
					justone = false;
					twitter.append(
						"<p><img src=\"/js/jquery.tools/img/warning.png\"> Preencha o campo <strong>" +error.input.attr("label")+ "</strong> corretamente.</p>"
						/*"<p>Preencha o campo <strong>" +error.input.attr("label")+ "</strong> corretamente: " +error.messages[0]+ "</p>"*/
					);	
					var input = error.input;
					input.addClass("input-error").focus(function()  {
						input.removeClass("input-error");
					});
				}
			});
			var alerttimer = window.setTimeout(function(){
				jQuery('#form-alert').slideUp('normal');
			}, 3000);
			jQuery('#form-alert').slideDown('normal');
		}, 
		function(inputs)  {
	});		
	
	if(!jQuery("#form-alert").length){
		jQuery('body').append("<div id=\"form-alert\"></div>");
	}
	
	jQuery("form.validar").validator({ 
		lang: 'br', 
		effect: 'twitter', 
		container: '#form-alert',
		errorInputEvent: null		
	});
	
  // Slide Index Destaque
    
    if (jQuery('#img-destaque img').size() > 1) {
        jQuery('#des-1').fadeIn('slow');
        jQuery('#item-1').fadeIn('slow');		
        
        
        jQuery('body').data('atual', 1);
		
		
        tempoSlideIndex = setInterval('slideIndex();', 5000);
        
        cont = 0;
        totalLink = jQuery('#img-destaque img').size();
        // Acresento os botoes de navegacao
        jQuery('#img-destaque img').each(function(){
            cont++;
            elemento = jQuery(this);
            
            
            // Atribui o id do elemento
            elemento.attr('id', 'des-' + cont);
            
            // Crio o link de navegação
           // jQuery('#destaque').prepend('<a class="bt-destaque " onclick="slideIndex(' + cont + ')" id="bt-' + cont + '">' + cont + '</a>');
            
            // Posiciono o link 
          //  jQuery('#bt-' + cont).css('left', (570 - (totalLink * 32)));
    
            totalLink = totalLink - 1;
            
        });
        
        
        jQuery('#bt-1').addClass('destaque');
        
    }
    else 
        if (jQuery('#img-destaque img').size() == 1) {
            jQuery('#des-1').fadeIn('slow');
            jQuery('#item-1').fadeIn('slow');
			jQuery('#bt-1').addClass('destaque');
        }
        else {
            jQuery('#img-destaque-borda').hide();
        }
    

	jQuery(".mask-telefone").maska("(99) 9999.9999");
	jQuery(".mask-data").maska("99/99/9999");
	jQuery(".mask-cep").maska("99999");
	
	jQuery("ul.tabs").tabs("div.panes > div");

	
	
	
});

function msnBox(title, text){
	jQuery("#facebox div h2#msnTitle").html(title);
	jQuery("#facebox div p#msnText").html(text);
	jQuery("#facebox").overlay({
		top: 100,
		mask: {
			color: '#fff',
			loadSpeed: 200,
			opacity: 0.5
		},
		closeOnClick: true,
		load: true
	});
}

/*adaptado para o modo antigo*/
function jSuccess(title, text){
	msnBox(text, title);
}

function jWarning(title, text){
	msnBox(text, title);
}


function slideIndex(jQueryacao){

    atual = jQuery('body').data('atual');
    
    if (jQueryacao == undefined) {
        proximo = atual + 1;
        
        
        if (proximo > jQuery('#img-destaque img').size()) {
            proximo = 1;
        }
        
        jQuery('#des-' + proximo).fadeIn('slow');
        jQuery('#item-' + proximo).fadeIn('slow');
		
        
        jQuery('#des-' + atual).fadeOut('slow');
        jQuery('#item-' + atual).fadeOut('slow');
		
		jQuery('.bt-destaque').removeClass('destaque');
        jQuery('#bt-' + proximo).addClass('destaque');
        jQuery('body').data('atual', proximo);
        
        
        
        
    }
    else {
        clearInterval(tempoSlideIndex);
        proximo = jQueryacao;
        
        
        if (atual != proximo) {
            if (proximo > jQuery('#img-destaque img').size()) {
                proximo = 1;
            }
            
            jQuery('#des-' + proximo).fadeIn('slow');
            jQuery('#item-' + proximo).fadeIn('slow');
            
            jQuery('#des-' + atual).fadeOut('slow');
            jQuery('#item-' + atual).fadeOut('slow');
			
			jQuery('.bt-destaque').removeClass('destaque');
        jQuery('#bt-' + proximo).addClass('destaque');
            
            jQuery('body').data('atual', proximo);
            
        }
        tempoSlideIndex = setInterval('slideIndex();', 5000);
        
    }
}


function validaEmail(mail){
    var er = RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if (er.test(mail) == false) {
        return false;
    }
    
    return true;
}

function _dialog(){
	if((jQuery("#dialog").is(':visible'))){
		jQuery("#dialog").fadeOut("slow");
	}
	else{
		jQuery("#dialog").fadeIn("slow");
	}
}

