// JavaScript Document

function firstUpper(str) {
	str = str.substring(0,1).toUpperCase() + str.substring(1);
	return str;
}


function entraCampo(campo) {

	if($('#' + campo).val() == firstUpper(campo))
		$('#' + campo).val('');	
}

function saiCampo(campo) {
	if($('#' + campo).val() == "")
		$('#' + campo).val(firstUpper(campo));
}

function valida(form) {
	if($('#'+form+' #nome').val() == '' || $('#'+form+' #nome').val() == 'Nome') {
		alert('Você precisa digitar seu nome!');
		$('#nome').focus();
		return false;
	}

	if($('#'+form+' #email').val() == '' || $('#'+form+' #email').val() == 'Email') {
		alert('Você precisa digitar seu email!');
		$('#email').focus();
		return false;
	}

	if($('#'+form+' #email').val().search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert('Você precisa digitar um endereço de e-mail valido!');
		$('#email').focus();
		return false;
	}
	
	if($('#'+form+' #mensagem').val() == '' || $('#'+form+' #mensagem').val() == 'Mensagem') {
		alert('Você precisa digitar a sua mensagem!');
		$('#mensagem').focus();
		return false;
	}

	$('.formBotao').html("<img src='_img/load_contato.gif' align='absmiddle' /> &nbsp; Aguarde Enviando...");
	$.post('ajaxEnviaEmail.php', $('#formContato').serialize(), function(retorno){
		alert(retorno);
		document.getElementById('formContato').reset();
		$('.formBotao').html("<input type='submit' name='btnEnviar' id='btnEnviar' value='enviar' />");
	})
}

function contato() {
	$('html, body').animate({
	    scrollTop: $("#footer").offset().top
	}, 2000);
}

function RsvpValida(form) {
	if($('#'+form+' #noivo').val() == '') {
		alert('Você precisa preencher o campo Nome do Noivo!');
		$('#noivo').focus();
		return false;
	}
	
	if($('#'+form+' #noiva').val() == '') {
		alert('Você precisa preencher o campo Nome da Noiva!');
		$('#noiva').focus();
		return false;
	}
	
	if($('#'+form+' #data_casamento').val() == '') {
		alert('Você precisa preencher o campo Data do Casamento!');
		$('#data_casamento').focus();
		return false;
	}

	if($('#'+form+' #email').val().search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert('Você precisa digitar um endereço de e-mail valido!');
		$('#email').focus();
		return false;
	}
	
	if($('#'+form+' #telefone').val() == '') {
		alert('Você precisa preencher o campo Telefone!');
		$('#telefone').focus();
		return false;
	}

	$('.formBotao').html("<img src='_img/load_contato.gif' align='absmiddle' /> &nbsp; Aguarde Enviando...");
	$.post('ajaxEnviaRsvp.php', $('#formRsvp').serialize(), function(retorno){
		alert(retorno);
		document.getElementById('formRsvp').reset();
		$('.formBotao').html("<input type='submit' name='btnEnviar' id='btnEnviar' value='enviar' />");
	})
}
