// JavaScript Document

$(document).ready(function($) {
   $('.section_banner').s3Slider({
      timeOut: 4000
   });
});


function moveNews() {
    var width = $('div[class=section_news_container]').width();
	//alert(width);
	
	//return false;

	var marginAtual = soNm($(".section_news_container").css('margin-left')) * -1;
	if(marginAtual > ((width * -1) + 282))
		$(".section_news_container").animate({
			marginLeft: parseInt(marginAtual) - 282 + 'px'
			},{duration:800,queue:false}
		);
	else
		$(".section_news_container").animate({
			marginLeft: '0px'
			},{duration:500,queue:false}
		);
}

function moveGal() {
    var width = $('div[class=section_galeria_content]').width();
	//alert(width);
	
	//return false;

	var marginAtual = soNm($(".section_galeria_content").css('margin-left')) * -1;
	if(marginAtual > ((width * -1) + (138 * 4)))
		$(".section_galeria_content").animate({
			marginLeft: parseInt(marginAtual) - 138 + 'px'
			},{duration:600,queue:false, easing: 'easeOutBounce'}
		);
	else
		$(".section_galeria_content").animate({
			marginLeft: '0px'
			},{duration:300,queue:false, easing: 'easeOutBounce'}
		);
}

function soNm(nm)
{
	nm += ""; // Converte qualquer valor de "var nm" em String
	var r = ""; // Cria var para retorno
	var l; // Cria var temporaria
	for(var i=0; i<nm.length; i++)
	{ // Laço que percorre todos os caractere de "var nm"
					l = nm.charAt(i); // Caractere atual
					if( (l>="0") && (l<="9") )r += l; // Checa cada caractere; se for nº adiciona em "var r"
	}
	return r; // Retorno so os nº de "var nm"
}
				
function trocaNews(data)
{
	$('.section_news').html('<center><h1>Carregando...</h1></center>');
	$('.section_news').load('_ajax_news.php?data=' + data);
	
}

function trocaIdioma(lang) {
	$.get(
		'_ajax_lang.php',
		{ idioma: lang },
		function() {
			window.document.location.reload(); 
		}
	);
}


function entraCampo(campo) {

	if($('#' + campo).val() == campo.toUpperCase())
		$('#' + campo).val('');	
}

function saiCampo(campo) {
	if($('#' + campo).val() == "")
		$('#' + campo).val(campo.toUpperCase());
}

function valida(form) {
	
	if($('#'+form+' input[name=nome]').val() == '' || $('#'+form+' input[name=nome]').val() == $('#'+form+' input[name=nome]').attr('id').toUpperCase()) {
		alert('Você precisa digitar seu nome!');
		$('#'+form+' input[name=nome]').focus();
		return false;
	}

	if($('#'+form+' input[name=email]').val() == '' || $('#'+form+' input[name=email]').val() == $('#'+form+' input[name=email]').attr('id').toUpperCase()) {
		alert('Você precisa digitar seu email!');
		$('#'+form+' input[name=email]').focus();
		return false;
	}

	if($('#'+form+' input[name=email]').val().search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert('Você precisa digitar um endereço de e-mail valido!');
		$('#'+form+' input[name=email]').focus();
		return false;
	}
	
	if($('#'+form+' textarea[name=mensagem]').val() == '' || $('#'+form+' textarea[name=mensagem]').val() == $('#'+form+' textarea[name=mensagem]').attr('id').toUpperCase()) {
		alert('Você precisa digitar a sua mensagem!');
		$('#'+form+' textarea[name=mensagem]').focus();
		return false;
	}
	
	var tipo = $("#"+form+" #tipo").val();

	$('#formResposta').html("Aguarde Enviando...");
	$.post('_ajaxEnviaEmail.php', $('#form'+tipo).serialize(), function(retorno){
		alert(retorno);
		document.getElementById('formContato').reset();
		$('#formResposta').html("&nbsp;");
	})
}
