$(document).ready( function () {

	$("#PergunteFormSend input[name=nome]").attr('id','nomePergunte')
	$("#PergunteFormSend input[name=email]").attr('id','emailPergunte')
	$("#PergunteFormSend textarea[name=mensagem]").attr('id','mensagemPergunte')

	$("#PergunteFormSend").submit( function () {

		$("#PergunteFormSend li.bt input[type=submit]").attr('value','Enviando email...')
		$("#PergunteFormSend li.bt input[type=submit]").attr('disabled','disabled')
		
		nome = $("#nomePergunte").val()
		email = $("#emailPergunte").val()
		mensagem = $("#mensagemPergunte").val()
		code = $("#code").val()
		
		errors = ''
		$("#erros").remove()
		
		if (nome.length < 2) errors += "<li>Por favor, preencha o campo 'Nome' corretamente</li>"
		emailRegExp = new RegExp("[a-z0-9._%+-]+@[a-z0-9.-]+.[a-z]{2,4}")
		if(email.match(emailRegExp)!= email) errors += "<li>Por favor, preencha o campo 'Email' corretamente</li>"
		if (mensagem.length < 4) errors += "<li>Por favor, preencha o campo 'Mensagem' corretamente</li>"

      	if (errors!='') {

      		errors = "<ul id=\"erros\">"+errors+"</ul>"
      		$("#PergunteFormSend").prepend(errors)
			numErrors = $("#erros li").size()
			newHeight4Textarea = 150-(15*(numErrors+1))
			$("#PergunteFormSend li textarea").css('height',newHeight4Textarea+"px")
			$("#PergunteFormSend li.bt input[type=submit]").attr('value','Enviar')
			$("#PergunteFormSend li.bt input[type=submit]").removeAttr('disabled')

			
      	} else {
      		
      		PostData = {
      			nome: nome,
      			email: email,
      			code: code,
      			mensagem: mensagem
      		}
      		FormURL = $(this).attr('action')
      		$("#PergunteFormSend").load(FormURL,PostData)
      	}
      	
      	return false;
      	
	})
	
})