	
	$(document).ready(function(){
		
		var options = {
	        success:	showResponse,
	        beforeSubmit:  validate
	    }; 
	 
	    $('#contact').submit(function() {
	      	return false;
	    });
	    
	    $(document).ready(function(){
	 		$('img[@src$=.png], #contacto .buttons').pngfix();
		});
		
		$('.send')
			.click(function(){
				$('#contact').ajaxSubmit(options); 
				return false;
			});
			
		$('.clear')
			.click(function(){
				$('#contact').resetForm();
				return false;
			});
	    
	});
	
	function validate(formData, jqForm, options) { 
		
		var form = jqForm[0]; 
    	if (!form.name.value || !form.lastname.value || !form.email.value || !form.phone.value || !form.msg.value) { 
       		showAlert('Debe completar todos los campos');
        	return false; 
    	}
    	
    	if(!check_mail_format(form.email.value)){ showAlert("Formato de email incorrecto"); return false; }    			
		
	}
	
	function showResponse(txt, status)  {
		
		window.location = "/?contact";
			
	}