// JavaScript Document
function forward_banner() {
	var $select = $('#destaque_home li.show');
	next_eh_superior = true;//indica se o proximo banner está montado em HTML depois do selecionado
    if ($select.length == 0 ){$select = $('#destaque_home li:first');}
   	if($select.next().length){
	   var $next = $select.next();
	}else{
		var $next = $('#destaque_home li:first');
		next_eh_superior = false;
	}
	
	trocaBanner($select,$next,next_eh_superior)
	
	$("#t").html($select.attr('id'));
}

function rewind_banner() {
	var $select = $('#destaque_home li.show');
	next_eh_superior = false;//indica se o banner anterior está montado em HTML depois do selecionado
    if ($select.length == 0 ){$select = $('#destaque_home li:last');}
   	if($select.prev().length){
	   var $prev = $select.prev();
	}else{
		var $prev = $('#destaque_home li:last');
		next_eh_superior = true;
	}
	
	trocaBanner($select,$prev,next_eh_superior)
	
	$("#t").html($select.attr('id'));
}

function trocaBanner($select,$next,next_eh_superior){
	var count_select = $select.attr('count');
	var count_next = $next.attr('count');
	if ($('#prodBannner_'+count_select).length){
		$('#prodBannner_'+count_select).fadeOut(300,function(){
			$select.fadeIn(500,function(){
				$next.addClass('show');
				$next.fadeIn(500,function(){
					$select.removeClass('show');
					$select.fadeOut();
					$('#prodBannner_'+count_select).fadeOut();
					if (next_eh_superior){
						$('#prodBannner_'+count_next).fadeIn(300);
					} else {
						$('#prodBannner_'+count_next).delay(500).fadeIn(300);
					}
				});
			});
		});
	} else {
		$select.fadeIn(500,function(){
			$next.addClass('show');
			$next.fadeIn(500,function(){
				$select.removeClass('show');
				$select.fadeOut();
				$('#prodBannner_'+count_select).fadeOut();
				if (next_eh_superior){
					$('#prodBannner_'+count_next).fadeIn(300);
				} else {
					$('#prodBannner_'+count_next).delay(500).fadeIn(300);
				}
			});
		});
	}
}

function trocaAreaAtuacao(cdd_id,cdd_nome){
	/*var cdd_nome = cortarPalavra(cdd_nome,20);*/
	$('#spn_a_valor').find('a').each(function(){
		$(this).removeClass('select');
		if($(this).attr('valor')==cdd_id)$(this).addClass('select');
	});
	$('#valor_atual').html(cdd_nome);
	$('#valor_combo').val(cdd_id);
	$('#spn_a_valor').hide();
	$('#a_'+cdd_id).blur();
}//fnc
function mostraLista(){
	$('#spn_a_valor').show();
}//fnc

$(document).ready(function(){
	$('#destaque_home div.img_prodBanner').hide();
	$('#destaque_home div.img_prodBanner:first').show();
   	anima = setInterval( "forward_banner()", 5000 );
   	$('#navigation #nav_produtos').hover(function(){
		clearInterval(anima);
	},function(){
		anima =  setInterval("forward_banner()", 5000 );
	});
	
   	$('#btsNavBanners a').hover(function(){
		clearInterval(anima);
	},function(){
		anima =  setInterval("forward_banner()", 5000 );
	});
   
	$('div#general').pngFix();
	$("#rolagem_horizontal").scrollable();
	
	var oNome = document.getElementById('txtNome');
	var oEmail = document.getElementById('txtEmail');
	oNome.onfocus = function() { 
		clear_input(this); 
	};
	oNome.onblur = function() { 
		label_input(this); 
	};
	oEmail.onfocus = function() { 
		clear_input(this); 
	};
	oEmail.onblur = function() { 
		label_input(this); 
	};
	function clear_input(obj){
		if (obj.value == obj.getAttribute('title')){
			obj.value = "";
		}
	}
	function label_input(obj){
		if (obj.value == ""){
			obj.value = obj.getAttribute('title');
		}
	}
	
	$('.bt_fechar').click(function(){
		$('#banner_concrete').fadeOut();
		$("#bgblack").fadeOut();
		return false
	});
	
});

function valida(){
	
	var int_lng=document.getElementById("lng").value;
	var val_JS_FILL_FIELD = "Digite";
	
	//--------------
	objNome = document.getElementById("txtNome");
	if((objNome.value=="") ||(objNome.value=="Nome")){
		alert(val_JS_FILL_FIELD + " seu Nome!");
		objNome.focus();
		return false;
	}
	//--------------
	objEmail = document.getElementById("txtEmail");
	if((objEmail.value=="")||(objEmail.value=="E-mail")){
		alert(val_JS_FILL_FIELD + " seu Email!");
		objEmail.focus();
		return false;
	}
	//---------------
		
	if(!validaEmail(objEmail,objEmail.value,int_lng)) return false;
	document.getElementById('form_newsletter').submit();
}//fnc

function validaEmail(campo,email,ididm){
		var reEmail1 = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		var msg = [];
		if(email != ""){
			if (!reEmail1.test(email)) {
				msg[1] = " não é um endereço válido de e-mail!";
				msg[2] = " no es una dirección válida de e-mail!";
				msg[3] = " is not a valid e-mail!";
				alert('"' + email + '"' + msg[ididm]);
				campo.value = "";
				campo.focus();
				return false;
			}else{
				return true;
			}
		}else{
			msg[1] = "Informe um endereço válido de e-mail!";
			msg[2] = "Informe una dirección válida de e-mail!";
			msg[3] = "Type a valid e-mail!";
			alert(msg[ididm]);
			campo.value = "";
			campo.focus();
			return false;
		}
		return false;
	}


