function getpage(div, page, dados){
	if (dados.length > 1) {
		var json = dados.evalJSON();
		new Ajax.Updater({ success: div }, page, { method: 'get', evalScripts: true, parameters: json });
	} else new Ajax.Updater({ success: div }, page, { method: 'get', evalScripts: true });
}

function changeEdFli(){
	var year = $('dEdFli').value;
	
	$('dvShowPhotos').update('');
	
	getpage('dvShowPhotos', 'pages/pics.disp.inc.php', '{ yr: ' + year + ' }');
}

function OnSubmitLec(){
	var pname = $('pName').value;
	var pTitle = $('pTitle').value;
	var pEMail = $('pEMail').value;
	var pEMailBis = $('pEMailBis').value;
	var pAboutSpeaker = $('pAboutSpeaker').value;
	var pAboutLec = $('pAboutLec').value;
	
	if (pname.length < 3) {
		alert('Nome Completo não preenchido');
		$('pName').focus();
		return false;
	}
	
	if (pTitle.length < 3) {
		alert('Título da Palestra não preenchido');
		$('pTitle').focus();
		return false;
	}
	
	if (pEMail.length < 5) {
		alert('E-Mail não preenchido');
		$('pEMail').focus();
		return false;
	}
	
	if (pEMailBis.length < 5) {
		alert('Redigite o E-Mail não preenchido');
		$('pEMailBis').focus();
		return false;
	}
	
	if (pEMail != pEMailBis) {
		alert('O E-Mail e a sua redigitação não coincidem');
		return false;
	}
	
	if (pAboutSpeaker.length < 3) {
		alert('Sobre o Palestrante não preenchido');
		$('pAboutSpeaker').focus();
		return false;
	}
	if (pAboutLec.length < 3) {
		alert('Sobre a Palestra não preenchido');
		$('pAboutLec').focus();
		return false;
	}
	
	new Ajax.Request('pages/lectures.add.inc.php', {
		method: 'post',
		parameters: $('frmAddLec').serialize(),
		onSuccess: function(transport){
			var ret = transport.responseText;
			if (ret == 'ok') {
				var str = '<div class="txt_title">Confirmação de Inscrição</div>';
				str += '<div class="txt_content">';
				str += 'Sua proposta de palestra foi submetida com sucesso!<br><br>';
				str += 'Você deverá receber um e-mail nos próximos minutos com maiores instruções sobre o período de aprovação e retorno de resposta desta proposta de palestra.<br><br>';
				str += 'Qualquer dúvida, por favor, entre em contato!';
				str += '</div>';
				$('dvContent').update(str);
			} else alert(ret);
		}
	});
	
	return false;
}

function CreateCert(){
	var txt = $('txtmailcert');
	
	if (txt.value.length < 5) {
		alert('Por favor, informe seu e-mail.');
		return false;
	}
	
	new Ajax.Request('pages/certs_home.php', {
		method: 'post',
		parameters: { action: 'StepOne', email: txt.value },
		onSuccess: function(transport){
			var js = transport.responseText.evalJSON();
			
			if (js.error.length > 0) {
				alert(js.error);
				return false;
			}
			
			$('dvContent').update('<br><br><center><strong><em>Carregando...</em></strong></center>');
			
			getpage('dvContent', 'pages/certs_home.php', transport.responseText);
		}
	});
	
	return false;
}

