	
	$(document).ready(function(){
		
		$('form input').each(function(){
			this.disabled	= false;
		});
		
		$('form')
			.submit(function(){
				
				var form	= $(this);
				var serial	= form.serialize();
				
				$('input',form).each(function(){
					this.disabled	= true;
				});
				
				$('input,textarea').removeClass('error');
				
				$('span.wrong').remove();
				
				$.ajax({
					type: "POST",
					url: "send/",
					data: serial,
					dataType: "json",
					success:	function(data){
									
									if(data.error){
										
										$(data.verify).each(function(i,n){
											if(n != "emailWrong"){
												$('#'+n)
													.addClass('error')
													.before('<span class="red wrong">Debes completar este campo.</span>');
											} else {
												$('#email')
													.addClass('error')
													.before('<span class="red wrong">Formato de correo incorrecto.</span>');
											}
										});
										
									} else {
										$(form).html("<p class=\"center success\">&nbsp;<br />Hemos enviado su mensaje, en caso de ser necesario nos contactaremos a la brevedad, gracias.<br />&nbsp;<br /><span><a href=\"/\">Volver al Inicio</a></span></p>");
									}
									
									$('input',form).each(function(){
										this.disabled	= false;
									});
										
								}
				});
				
				return false;
			});
		
	});