function submitForm(form_name) {  		
  var url = window.location.href;
  new Ajax.Request(url, { method: 'post', parameters: $(form_name).serialize(), onComplete: onRequestData });	  
}
  
function onRequestData(request) {
  eval('var response = ' + request.responseText);														  			
  if (!response.message)
    window.location = response.location;
  else {
	$('show_message').innerHTML = response.message;
	
	for (var i = 0; i < response.fields.length; i++)	  
	  $('l_' + response.fields[i].name).className = (response.fields[i].valid == false)?'empty_field':'';
  }
}

function enterSubmit(event, form_name) {
  if (event && event.which == 13)
    submitForm(form_name);
  else
    return true;
}
