
var snd=null;
var snddialog=null;
function showReminderForm(id,sender) {

    if (snd==null) {

    snd = new Ext.form.Form({
        labelAlign: 'top',
        waitMsgTarget:true
    });
    if (sender!='') {
      snd.add(new Ext.form.TextField({
            fieldLabel: 'Ihre E-Mail',
            name: 'email' ,
            vtype:'email',
            value: sender,
            allowBlank:false,
            blankText:'Pflichtfeld',
            invalidText:'Bitte eine korrekte E-Mail-Adresse eingeben' , 
            width:"210"
        }));
    } else {
        snd.add(new Ext.form.TextField({
            fieldLabel: 'Ihre E-Mail',
            name: 'email' ,
            vtype:'email',
            allowBlank:false,
            blankText:'Pflichtfeld',
            invalidText:'Bitte eine korrekte E-Mail-Adresse eingeben' ,
            width:"210"
        }));
    }
    

    snd.addButton({
        text: 'Reminder bestellen',
        handler: function(){
            snd.submit({url:'/reminder.php?id='+id, waitMsg:'Bitte warten'});
        }
    });

     snd.on("actioncomplete", function(form,action) {
         snddialog.hide();
         Ext.MessageBox.alert("Reminder", action.result.msg);
     });
     snd.on("actionfailed", function(form,action) {
        Ext.MessageBox.alert("Fehler", action.result.errorMessage);
     });
     snd.render('send-ct');
    }
    if (snddialog==null) {
    snddialog = new Ext.BasicDialog("send-dlg", {
                        shadow:true,
                        width:350,
                        height:200,
                        collapsible:false,
                        resizable:false,
                        x:((870-380)/2),
                        modal:true
                });
    snddialog.addButton('Schließen', snddialog.hide, snddialog);
    }
    snddialog.show();

}

