/**
 * DMC Heimatreklame 
 * @author    Team Magento <magento@digitalmanufaktur.com>
 * @author    Sebastian <sebastian@digitalmanufaktur.com>
 * @version   0.1
 * 
 */
var Heimatreklame = Class.create();
Heimatreklame.prototype = {
    initialize: function(){
     
    },
        
    subsribeToNewsletter: function(id)
    {
        var email   = $('nl-'+id+'-email').value;
        var listId  = $('nl-'+id+'-list').value;
        
        if($('nl-'+id+'-error'))
            $('nl-'+id+'-error').hide();
        
        $('nl-'+id+'-wait').show();
        $('nl-'+id+'-submit').hide();
        
        var request = new Ajax.Request(
           BASE_URL+'mailchimp/ajax/subscribe',
            {
                method: 'post',
                onComplete: function() {
                 
                },
                onSuccess: function(transport) {
                    try{
                        response = eval('(' + transport.responseText + ')');
                    }
                    catch (e) {
                        response = {};
                    }

                    if(response.error) {
                        if($('nl-'+id+'-error')) {
                            $('nl-'+id+'-error').show().update(response.error);
                        }
                        else {
                            alert(response.error);
                        }
                        $('nl-'+id+'-wait').hide();
                        $('nl-'+id+'-submit').show();
                        return false;
                    }
                    if($('nl-'+id)) {
                        $($('nl-'+id)).update('<div class="success">Vielen Dank! - Sie erhalten in K&uuml;rze eine E-mail-Best&auml;tigung von uns.</div>');
                    }
                    
                },
                onFailure: function(transport) {
                    alert('onFailure ' + transport);
                },
                parameters: {'email': email, 'listId': listId}
            }
        );
    }
}
