jQuery(document).ready(function(){

jQuery('#telefone_contato').mask('(99)9999-9999');

jQuery('#form_contato input').not('#email_contato').not('#enviar_contato').blur(function(){
    vazio(this);
});

jQuery('#comentario_contato').blur(function(){
    vazio(this);
});

jQuery('#email_contato').blur(function(){
    checkMail(this);
});

jQuery('#enviar_contato').click(function(){

    var elements = jQuery('#form_contato input').not('#email_contato').not('#enviar_contato');
        for (i = 0; i < elements.length; i++)
        {
            var element = elements.get(i);

            if(!vazio(element))
            {
                jQuery('#mensagem_erro p').html('<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>O campo '+jQuery(element).attr('title')+' precisa ser preenchido!');
                jQuery('#mensagem_erro').dialog({
			modal: true,
                        draggable: false,
                        resizable: false,
			buttons: {
				Ok: function() {
					jQuery(this).dialog('close');
                                        jQuery(element).focus();
				}
			}
		});
                return false;
            }
        }

        if(!checkMail(jQuery('#email_contato'))){
            jQuery('#mensagem_erro p').html('<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>Digite um E-mail V&aacute;lido!');
                jQuery('#mensagem_erro').dialog({
			modal: true,
                        draggable: false,
                        resizable: false,
			buttons: {
				Ok: function() {
					jQuery(this).dialog('close');
                                        jQuery('#email_contato').focus();
				}
			}
		});
            return false;
        }

        if(!vazio(jQuery('#comentario_contato'))){
            jQuery('#mensagem_erro p').html('<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>Digite o Coment&aacute;rio!');
                jQuery('#mensagem_erro').dialog({
			modal: true,
                        draggable: false,
                        resizable: false,
			buttons: {
				Ok: function() {
					jQuery(this).dialog('close');
                                        jQuery('#comentario_contato').focus();
				}
			}
		});
            return false;
        }

        jQuery.post('php/contato.php',

            jQuery('#form_contato input, textarea').serialize(),

            function(r){

                 jQuery('#mensagem_erro p').html('<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>'+r);
                 jQuery('#mensagem_erro').dialog({
                                modal: true,
                                draggable: false,
                                resizable: false,
                                buttons: {
                                    Ok: function() {
                                            jQuery(this).dialog('close');
                                            location.href="http://www.techvirtual.com.br";
                                    }
                                }
		});
            }
        );
});

});