function postForm(objForm, containerId) {

		form_string = getFormString(objForm);	
		//alert(form_string)
		$.ajax({ 

			url: "envia_contato_ajax.php",

			data:"Ajax=sim&"+form_string,

			dataType: "html",

			beforeSend: function(){

				//$("#ajax_loader").fadeIn();
				//$("#"+containerId).animate({'opacity' : 'hide'}, 'slow')
			},

			success: function(r){
				//$("#"+containerId).html(r);
				$("#ajax_loader").html(r);
				$("#ajax_loader").hide();
				$("#ajax_loader").slideToggle("slow");
				$("#frm_contato")
			},

			complete:function(){

				//$('#ajax_loader').fadeOut();
				//$("#"+containerId).animate({'opacity' : 'show'}, 'slow')	
				$('#frm_contato').each (function(){
				  this.reset();
				});				

			},

			error: function(r){
				//alert(r.status);
				$("#ajax_loader").fadeOut();
				alert("Nao foi possível entregar sua mensagem, por favor, envie um email para 'contato@comunicatoconsultoria.com.br'");

			}

		});	

}




function valida_contato(f){

	if(f.nome_contato.value == "" || f.nome_contato.value == " "){

		//alert("Informe seu nome.");
		$('#txt_nome').hide();
		$('#txt_nome').html("<span class='erro_form'>Informe seu Nome</span>");
		$('#txt_nome').fadeIn();		
		f.nome_contato.focus();

		f.nome_contato.style.borderColor='#f58220';

		return (false);

	}else{
		f.nome_contato.style.borderColor='#c7c8ca';
		$('#txt_nome').html("Nome");
	}

	if(f.email_contato.value == "" || f.email_contato.value == " "){

		$('#txt_email').hide();
		$('#txt_email').html("<span class='erro_form'>Informe seu email</span>");
		$('#txt_email').fadeIn();
		f.email_contato.focus();
		f.email_contato.style.borderColor='#f58220';

		return (false);

	}else{
		$('#txt_email').html("Email");
		f.email_contato.style.borderColor='#c7c8ca';
	}

    if (f.email_contato.value.indexOf('@', 0) == -1 || f.email_contato.value.indexOf('.', 0) == -1) {
		$('#txt_email').hide();
		$('#txt_email').html("<span class='erro_form'>Informe seu email corretamente</span>");
		$('#txt_email').fadeIn();
		f.email_contato.focus();
		f.email_contato.style.borderColor='#f58220';

		return (false);

	}else{
		$('#txt_email').html("Email");
		f.email_contato.style.borderColor='#c7c8ca';

	}


	if(f.mensagem_contato.value == "" || f.mensagem_contato.value == " "){

		$('#txt_mensagem').hide();
		$('#txt_mensagem').html("<span class='erro_form'>Informe sua mensagem</span>");
		$('#txt_mensagem').fadeIn();
		f.mensagem_contato.focus();
		f.mensagem_contato.style.borderColor='#f58220';

		return (false);

	}else{

		$('#txt_mensagem').html("Mensagem");
		f.mensagem_contato.style.borderColor='#c7c8ca';

	}



	postForm(f, 'conteudo_form_contato');

	return (false);

}

function getFormString(obj) {

	var getstr = "";

	allInputs = obj.getElementsByTagName('INPUT');	

	for(i=0; i < allInputs.length; i++){

		if(allInputs[i].type == 'text' || allInputs[i].type == 'hidden'){

			getstr += allInputs[i].name + "=" + escape(allInputs[i].value) + "&";

		}

		if (allInputs[i].type == "checkbox"){

		   if (allInputs[i].checked) {

			  getstr += allInputs[i].name + "=" + escape(allInputs[i].value) + "&";

		   } else {

			  getstr += allInputs[i].name + "=&";

		   }

		}

		if (allInputs[i].type == "radio") {

		   if (allInputs[i].checked) {

			  getstr += allInputs[i].name + "=" + escape(allInputs[i].value) + "&";

		   }

		}

	}

	allSelects = obj.getElementsByTagName('SELECT');

	for(i=0; i < allSelects.length; i++){

		var sel = allSelects[i];

		getstr += sel.name + "=" + escape(sel.options[sel.selectedIndex].value) + "&";

	}

	allTextareas = obj.getElementsByTagName('TEXTAREA');

	for(i=0; i < allTextareas.length; i++){

		getstr += allTextareas[i].name + '=' + escape(allTextareas[i].value) + '&';

	}

  return (getstr);

}

function valida_aviso(f){

	if(f.curso_aviso.value == "" || f.curso_aviso.value == " "){

		//alert("Informe seu nome.");
		$('#txt_curso').hide();
		$('#txt_curso').html("<span class='erro_form'>Informe o Curso</span>");
		$('#txt_curso').fadeIn();		
		f.curso_aviso.focus();

		f.curso_aviso.style.borderColor='#f58220';

		return (false);

	}else{
		f.curso_aviso.style.borderColor='#c7c8ca';
		$('#txt_curso').html("Curso");
	}

	if(f.nome_aviso.value == "" || f.nome_aviso.value == " "){

		//alert("Informe seu nome.");
		$('#txt_nome').hide();
		$('#txt_nome').html("<span class='erro_form'>Informe seu Nome</span>");
		$('#txt_nome').fadeIn();		
		f.nome_aviso.focus();

		f.nome_aviso.style.borderColor='#f58220';

		return (false);

	}else{
		f.nome_aviso.style.borderColor='#c7c8ca';
		$('#txt_nome').html("Nome");
	}

	if(f.email_aviso.value == "" || f.email_aviso.value == " "){

		$('#txt_email').hide();
		$('#txt_email').html("<span class='erro_form'>Informe seu email</span>");
		$('#txt_email').fadeIn();
		f.email_aviso.focus();
		f.email_aviso.style.borderColor='#f58220';

		return (false);

	}else{
		$('#txt_email').html("Email");
		f.email_aviso.style.borderColor='#c7c8ca';
	}

    if (f.email_aviso.value.indexOf('@', 0) == -1 || f.email_aviso.value.indexOf('.', 0) == -1) {
		$('#txt_email').hide();
		$('#txt_email').html("<span class='erro_form'>Informe seu email corretamente</span>");
		$('#txt_email').fadeIn();
		f.email_aviso.focus();
		f.email_aviso.style.borderColor='#f58220';

		return (false);

	}else{
		$('#txt_email').html("Email");
		f.email_aviso.style.borderColor='#c7c8ca';

	}


	if(f.ddd_tel_aviso.value == "" || f.ddd_tel_aviso.value == " "){

		$('#txt_tel').hide();
		$('#txt_tel').html("<span class='erro_form'>Informe seu telefone com ddd</span>");
		$('#txt_tel').fadeIn();
		f.ddd_tel_aviso.focus();
		f.ddd_tel_aviso.style.borderColor='#f58220';

		return (false);

	}else{

		$('#txt_tel').html("Telefone");
		f.ddd_tel_aviso.style.borderColor='#c7c8ca';

	}
	
	if(f.tel_aviso.value == "" || f.tel_aviso.value == " "){

		$('#txt_tel').hide();
		$('#txt_tel').html("<span class='erro_form'>Informe seu telefone com ddd</span>");
		$('#txt_tel').fadeIn();
		f.tel_aviso.focus();
		f.tel_aviso.style.borderColor='#f58220';

		return (false);

	}else{

		$('#txt_tel').html("Telefone");
		f.tel_aviso.style.borderColor='#c7c8ca';

	}	



	postFormAviso(f, 'conteudo_form_aviso');

	return (false);

}

function postFormAviso(objForm, containerId) {

		form_string = getFormString(objForm);	
		//alert(form_string)
		$.ajax({ 

			url: "envia_aviso_ajax.php",

			data:"Ajax=sim&"+form_string,

			dataType: "html",

			beforeSend: function(){

				//$("#ajax_loader").fadeIn();
				//$("#"+containerId).animate({'opacity' : 'hide'}, 'slow')
			},

			success: function(r){
				//$("#"+containerId).html(r);
				$("#ajax_loader").html(r);
				$("#ajax_loader").hide();
				$("#ajax_loader").slideToggle("slow");
				$("#frm_aviso")
			},

			complete:function(){

				//$('#ajax_loader').fadeOut();
				//$("#"+containerId).animate({'opacity' : 'show'}, 'slow')	
				$('#frm_aviso').each (function(){
				  this.reset();
				});				

			},

			error: function(r){
				//alert(r.status);
				$("#ajax_loader").fadeOut();
				alert("Nao foi possível entregar sua mensagem, por favor, envie um email para 'contato@comunicatoconsultoria.com.br'");

			}

		});	

}

