jQuery(document).ready(function($){
		$('.subscribe').live('click',function(){
			// process a form
			var id=$(this).attr('id');
			var i=0;
			var datalist='';
			var page=document.location.href;

			$('.formfield').each(function(){
			   	datalist=datalist + '%%' + $(this).attr('name') + '=' + $(this).val();
			}); // end each statement

			if(id=='test'){alert('in test mode.  Datalist is ' + datalist);}

            $.post(page,{
			   'ajaxrequest':id,
			   'datalist':datalist
			   },
			   function(data){
				var msgarray=data.split(':');
				if(msgarray[0]=='msg'){
					alert(msgarray[1]);
					if(msgarray[2]){// this indicates that we should clear the input field
						$('#' + msgarray[2]).val('');
					}
				}

			});

			return false;

		});// end ajaxformprocess
});
