/////////////
// No Label //
//////////////
noLabel = {
	init: function(){
		$(".noLabel").each(function(){
			$(this).addClass("vazio");
			noLabel.buffer[$(this).attr("id")] = $(this).val();
			$(this).unbind('focus',noLabel.foco).unbind('blur',noLabel.desfoco).bind('focus',noLabel.foco).bind('blur',noLabel.desfoco);
		}).parents("form:eq(0)").unbind('submit',noLabel.formulario).bind('submit',noLabel.formulario);
	},
	
	buffer: {},
	
	foco: function(obj){
		obj = typeof($(obj).attr("id")) == "undefined" ? this : obj;
		if($(obj).hasClass("vazio")){
			if($(obj).is("textarea")){
				$(obj).html("");
			}else{
				$(obj).val("");
			}
			$(obj).removeClass("vazio");
		}
	},
	
	desfoco: function(){
		if($.trim($(this).val()) == ""){
			if($(this).is("textarea")){
				$(this).html(noLabel.buffer[$(this).attr("id")]);
			}else{
				$(this).val(noLabel.buffer[$(this).attr("id")]);
			}
			$(this).addClass("vazio");
		}
	},
	
	formulario: function(){
		$(".vazio",this).each(function(){
			noLabel.foco(this);
		});
		return true;
	}
}

$(document).ready( function(){

noLabel.init();

/////////////////////////////
// teaser da home
////////////////////////////
$(".teaser").addFlash({src: "home.swf", width: 990, height: 350 , title: "ThreeBond", value: "transparent", name: "wmode"});
$(".produtosswf").addFlash({src: "produtos.swf", width: 710, height: 315 , title: "ThreeBond", value: "transparent", name: "wmode"});
$(".box-swf-after").addFlash({src: "aftermarket.swf", width: 710, height: 550, title: "ThreeBond", value: "transparent", name: "wmode"});
$(".linha-consumo-swf").addFlash({src: "flash_linhaconsumo.swf", width: 710, height: 400 , title: "ThreeBond", value: "transparent", name: "wmode"});
$(".mapa_mundi").addFlash({src: "mapa_mundi.swf", width: 676, height: 340, title: "ThreeBond", value: "transparent", name: "wmode"});
$(".flash_auto").addFlash({src: "flash_automobilistica.swf", width: 710, height: 590, title: "ThreeBond", value: "transparent", name: "wmode"});
$(".linha_industrial_swf").addFlash({src: "flash_industrial.swf", width: 700, height: 400, title: "ThreeBond", value: "transparent", name: "wmode"});
$(".mapa_swf").addFlash({src: "onde_comprar.swf", width: 374, height: 528, title: "ThreeBond", value: "transparent", name: "wmode"});

 ////////////////////////////////////////
// abre e fecha elemento
/////////////////////////////////////////
    $('.boxAjuda li a').click(function(){
      $('.boxAjuda li a').siblings('.hideP').slideUp('fast');
      if($(this).siblings('.hideP').is(':visible')) 
      
      return false;
      
      $(this).siblings('.hideP').slideDown('slow');
    });
	
///////////////////////////////////////
// Alterar Abas
//////////////////////////////////////   
$('.abas .box_Aba').click(function(){
	var ul = $(this).parents('ul:eq(0)');
	var indice = $('li', ul).index(this);

	$('.abas .box_Aba').removeClass('ativo');
	$(this).addClass('ativo');
	$('.container_abas:not(:eq('+indice+'))').hide();
	$('.container_abas:eq('+indice+')').show();
});	

//source for title
$('.eua1, .eua2, .eua3, .eua4, .mex1, .mex2, .arg, .bra, .rei, .fra, .ale, .ita, .ind, .tai, .mal, .sin, .indo, .taiw, .fil, .hon, .chi, .cor, .jap, .aus').tipsy({gravity: 'w'});

//submenu da area de manutenção(produtos)
$('.menu li .aparecerSeta1').click(function(){
  $(this).addClass('ativo');
  $('.menu li .aparecerSeta1').siblings('.esconder').slideUp('fast');
  if($(this).siblings('.esconder').is(':visible')) 
  
  return false;
  
  $(this).siblings('.esconder').slideDown('slow');
  $(this).removeClass('ativo');  
});

$('.menu li .aparecer2').click(function(){
  $(this).addClass('ativo');
  $('.menu li .aparecer2').siblings('.esconder2').slideUp('fast');
  if($(this).siblings('.esconder2').is(':visible')) 
  
  return false;
  $(this).siblings('.esconder2').slideDown('slow');
  $(this).removeClass('ativo');    	
});

$('.menu li .aparecerSeta').click(function(){
  $(this).addClass('ativo');
  $('.menu li .aparecerSeta').siblings('.esconder').slideUp('fast');
  
  if($(this).siblings('.esconder').is(':visible')) 
  
  return false;
  $(this).siblings('.esconder').slideDown('slow');
  $(this).removeClass('ativo');    	
});
    
/*mapa do brasil*/
id = window.location+"";
id = id.split("?").pop();

if(id=="br-to"){
	$('#br').addClass('show');
}
if(id=="br-ma"){
	$('#br').addClass('show');
}
if(id=="br-pi"){
	$('#br').addClass('show');
}
if(id=="br-se"){
	$('#br').addClass('show');
}
if(id=="america-do-sul"){
	$('#br').addClass('show');
}
if(id=="ar"){
	$('#ar').addClass('show');
}
$('#'+id).each(function(){
	$(this).fadeIn();
});	

/*swf - threebond no mundo*/
$('.box-mapa .locais').each(function(){
	$('.box-mapa .locais div:nth-child(3n)').css('margin-right','0px').css('background','none');
});

////////////////////////////////////////
// box  - mensagem de erro
/////////////////////////////////////////
$(".fechaErro").click(function () {
    $(".erroLogin").hide();
    bloqueia({ speed: "slow", evento: "fim" });
    $(window).unbind("scroll");
    $(window).unbind("resize");
});	

	
});
