function epp_action(domain,action)  {
   var action_button = document.getElementsByName(action)[0];
   action_button.value = action+'ing..';
   action_button.disabled = true;

   var html_link = '';
   if(action == 'lock') {
	  var lock_reason = document.getElementsByName('lock_reason')[0].value;
       html_link = "/epp_action.html?dont_render_template=1&action="+action+"&domain="+domain+"&lock_reason="+lock_reason;
   }
   else {
	    html_link = "/epp_action.html?dont_render_template=1&action="+action+"&domain="+domain;
    
   }
   $.ajax({ url: html_link, timeout: 40000,cache:false ,success:function(msg){ check_if_success(msg,action);}});
   
}
function check_if_success(msg, action) {
    msg = msg.replace(/^(\s)*/, '');
    msg = msg.replace(/(\s)*$/, '');
 
   if(msg == 'SUCCESS') {
	  document.getElementsByName(action)[0].value = action+'ed';
      
	  alert("Domain "+action+'ed'+" successfully");
   }
   else {
      alert('Error '+action+'ing domain. Please report to Trellian');
   }
}