function sendFrm(frm) {
	var frmProcessor = 'include/process/cform_handler.php';
	var frmThanks = 'thank_you.html';
	var error = $('error');
	var loader = $('loader');
	var thankContainer = $('thanks');
	
	var pars = Form.serialize(frm);

	var myAjax = new Ajax.Request( 
			frmProcessor, {
			method: 'post', 
			parameters: pars, 
			onLoading: function() {
					error.hide();
					//loader.show();
			}, 
			onSuccess: function(transport) {
				if (transport.responseText.match(/OK/)) {
					//loader.hide();
					new Effect.Fade($(frm), { duration: 2.0, afterFinish: function() {
							new Ajax.Updater(thankContainer, frmThanks, {
											 asynchronous:true, 
											 evalScripts:true,
											 afterFinish: function() {
												 new Effect.Appear(thankContainer);
											 }
							})
					}});
					
					//$('creturn').update('EXCELLENT');
				} 
				else {
					//loader.hide();
					error.update(transport.responseText);
					new Effect.Appear(error,{duration: 0.2,afterFinish: function(){new Effect.Highlight(error,{duration: 2})}});
				}
			}
		} 
	);

}