function dojodwr(rHandler)
{
   this.response = "";

   this.executeDWR = function(emailAddress)
   {
       try
       {
           if (emailAddress == null) {
               emailAddress = document.getElementById("idNewsLetter").value;
           }
           NewsletterService.applyNewsletter(emailAddress,rHandler);
       } catch (err) {}
   }
}

function fill()
   {
       var d = new dojodwr
       (
           rHandler
       );
       d.executeDWR();
   }

function sendNewsletterSilent(emailAddress) {
    var d = new dojodwr
    (
        rHandler
    );
    d.executeDWR(emailAddress);
}

function rHandler(param)
   {
       if(param == "OK1"){
           var mssgOld = document.getElementById("DefaultStatus");
           var mssgNew = document.getElementById("OK1");
       }
       if(param == "ERROR"){
           var mssgOld = document.getElementById("DefaultStatus");
           var mssgNew = document.getElementById("ERROR");
       }
       if(param == "BLACKLIST"){
           var mssgOld = document.getElementById("DefaultStatus");
           var mssgNew = document.getElementById("BLACKLIST");
       }
       
       dojo.style(mssgOld,"display","none");
       dojo.style(mssgNew,"display","block");

   }
