$(function(){ 
//form submit
	$.post('comentarios_check.php',{ origem: "js" }, function(data) {
		codigo = data;			
	});
	
	var options = { 
		beforeSubmit: showRequest,  // pre-submit callback 
		success: showResponse ,  // post-submit callback 
		resetForm: true
	}; 	 
	$('#frmEnviarFoto').ajaxForm(options);
	$("#btnOkRetornoFrm").click(function(){
		$("#boxFeedbackFrmEnviarFoto").fadeOut("slow",function(){ 
		  $("#boxFrmEnviarFoto").fadeIn('slow');
		  $("#TB_ajaxContent").animate({height: "650px"}, 500);
		});
	});

//****************//
});
function showRequest(formData, jqForm, options) {
	var txtNome = $("input[name=txtNome]").val();
	var txtEmail = $("input[name=txtEmail]").val();
	var txtCPF = $("input[name=txtCPF]").val();
	var txtTelefone = $("input[name=txtTelefone]").val();
	var txtLegenda = $("input[name=txtLegenda]").val();
	var fileAnexar = $("input[name=fileAnexar]").val();
	var txtCodigo = $("input[name=txtCodigo]").val();
	var erro = false;

	if(txtNome == ""){
		erro = true;
		$("input[name=txtNome]").addClass('bdrErro');
	}else{
		$("input[name=txtNome]").removeClass('bdrErro');
	}
	if(txtEmail == ""){
		erro = true;
		$("input[name=txtEmail]").addClass('bdrErro');
	}
	else{
		$("input[name=txtEmail]").removeClass('bdrErro');
		if (!checkMail(txtEmail)) {
			erro = true;
			$("input[name=txtEmail]").addClass('bdrErro');
		}            
	}
	/*if(txtCPF == ""){
		erro = true;
		$("input[name=txtCPF]").addClass('bdrErro');
	}else{
		$("input[name=txtCPF]").removeClass('bdrErro');
	}*/
	if(txtTelefone == ""){
		erro = true;
		$("input[name=txtTelefone]").addClass('bdrErro');
	}else{
		$("input[name=txtTelefone]").removeClass('bdrErro');
	}
	if(txtLegenda == ""){
		erro = true;
		$("input[name=txtLegenda]").addClass('bdrErro');
	}else{
		$("input[name=txtLegenda]").removeClass('bdrErro');
	}
	if(fileAnexar == ""){
		erro = true;
		$("input[name=fileAnexar]").addClass('bdrErro');
	}else{
		$("input[name=fileAnexar]").removeClass('bdrErro');
	}
	if(txtCodigo == "" || txtCodigo != codigo){
		erro = true;
		$("input[name=txtCodigo]").addClass('bdrErro');
	}else{
		$("input[name=txtCodigo]").removeClass('bdrErro');
	}
	if(!$("input[name=chkTermo]:checked").length){
		erro = true;
		$("input[name=chkTermo]").siblings('span').addClass('bdrErro');
	}else{
		$("input[name=chkTermo]").siblings('span').removeClass('bdrErro');
	}
	if(erro==false){
		$('#msgCamposFrmEnviarFoto').hide();
		$("#boxFrmEnviarFoto").fadeOut("fast",function(){
			$("#boxLoadingFrmEnviarFoto").fadeIn('fast',function(){
				d = new Date();
				$("#codigo").attr("src", "../../inc/imagem_captcha.php?"+d.getTime());
				$.post('comentarios_check.php',{ origem: "js" }, function(data) {
					codigo = data;			
				});
				return true;
			});
		});		
	}else{
		$('#msgCamposFrmEnviarFoto').fadeIn('normal');
		return false;
	}
} 
function showResponse(responseText, statusText){
	$("#boxLoadingFrmEnviarFoto").animate({height: "100px"}, 500 ,function(){
		$("#boxLoadingFrmEnviarFoto").fadeOut("fast",function(){
			$("#boxFeedbackFrmEnviarFoto").fadeIn('normal');
			$("#TB_ajaxContent").animate({height: "150px"}, 500);
		});
	});
	if(statusText=="success"){
		//alert(responseText);
	}
}
