var theAjax = {

	sendcontact: function() {
		var url = './process.php';
		var params = $('#email_form').serialize();
		$.ajax({
			type : "POST",
			url : url,
			data: params,
			success : function(data, status){
				if(!$('#status').length) $('.email_updates').after('<div id="status"></div>'); 
				$('#status').html(data);
				if (data.indexOf('Oops') != -1) {
					$('#status').addClass('error');
					//window.scrollTo(0,$('#status').offset().top);
				} else { 
					$('.submit').hide(); $('#email_form input,#email_form textarea').attr('disabled','disabled'); 
					//window.scrollTo(0,$('#status').offset().top);
					$('#status').removeClass('error');
					}
				},
			error : function(){ $("#email_form").before('<div id="status" class="error"><p>Sorry there an error occured, try again.</p></div>'); }
		});
	},
	
	init : function() {
		if( $('#email_form') ) $('#email_form').submit( function(){ theAjax.sendcontact(); return false; });
		$('.submit').each(function(){
			var parentform = $(this).parents('form');
			var anchor = $('<a>'+this.value+'</a>').attr('href','#null').addClass('submit').click(function(){ parentform.submit();  return false; });
			$(this).replaceWith(anchor);
		});
	}
}


$(document).ready(theAjax.init);