var NewContact = {
	/**
	 * complete callback
	 */
	completeContact : function(request){
		var result = eval('(' + request + ')');
	
		$('contact').getElement('fieldset').removeClass('loading');
		$('contact').getElement('button').removeClass('disabled');
	
		if (result.isValid)
		{
			$$('#form-contact ul').setStyle('display','none');
			$('contact').getElement('button').addClass('disabled');
			$$('#form-contact p strong').setStyle('display','none');
			$('submit').setStyle('display','none');
			$('contact-introduction').addClass('msg');
			$('contact-introduction').innerHTML = result.message;
		}
		else
		{
			$('contact').getElement('button').removeProperty('disabled');
			$('contact-introduction').addClass('msg');
			$('contact-introduction').innerHTML = result.message;
		}
	},
	
	sendContact : function(form){
	  var req = new Request({
      method: 'post',  
      url: '/contact.php',  
      data: form,  
      onRequest: function() {  
			  $('contact').getElement('button').setProperty('disabled', 'true');
			  $('contact').getElement('button').addClass('disabled');
			  $('contact').getElement('fieldset').addClass('loading');
			},  
      onComplete: NewContact.completeContact
      }).send(); 
	}
};
