Ext.BLANK_IMAGE_URL = '/js/ext/resources/images/default/s.gif';

Ext.namespace('Peugeot.Admin.Newsletter');

Peugeot.Admin.Newsletter = {
    previewWindow: null,
    privacyWindow: null,

    showPrivacy: function(url) {
        Ext.Ajax.request({
            method: 'post',
            url: '/'+url+'/AdatvedelmiFeltetelek/',
            success: Peugeot.Admin.Newsletter.privacySuccess,
            scope: Peugeot.Admin.Newsletter
        });
    },

    privacySuccess: function(data) {
	Peugeot.Admin.Newsletter.privacyWindow = new Ext.Window({
	    cls: 'extjs',
	    width: 500,
	    height: 320,
	    modal: true,
	    border: false,
	    frame: false,
	    closable: false,
	    resizable: false,
	    stateful: false,
	    id:'privacyLayer',
	    layout: 'border',
	    items: [
		{
		    region: 'north',
		    border: false,
		    bodyStyle: {
			'text-align': 'right',
			'font-size': '10px',
			'padding': '4px',
			'background': '#ffffff',
			'color': '#666666'
		    },
		    html: '<a href=# onclick="Peugeot.Admin.Newsletter.privacyWindow.hide();Peugeot.Admin.Newsletter.privacyWindow.destroy();">bezárás</a>'
		},
		{
		    border: false,
		    region: 'center',
		    bodyStyle: {
			'padding': '10px',
			'overflow': 'auto'
		    },
		    html: data.responseText
		}
	    ]
	});
	Peugeot.Admin.Newsletter.privacyWindow.show();
    },

    preview: function(template_id) {
        Ext.Ajax.request({
            method: 'post',
            url: '/hu/mla/TemplatePreview/' + template_id,
            success: Peugeot.Admin.Newsletter.previewSuccess,
            scope: Peugeot.Admin.Newsletter
        });
    },

    previewSuccess: function(data) {
	Peugeot.Admin.Newsletter.previewWindow = new Ext.Window({
	    width: 600,
	    height: 600,
	    modal: true,
	    border: false,
	    frame: false,
	    closable: false,
	    resizable: false,
	    stateful: false,
	    id:'previewLayer',
	    layout: 'border',
	    items: [
		{
		    region: 'north',
		    border: false,
		    bodyStyle: {
			'text-align': 'right',
			'padding': '4px',
			'font-size': '10px',
			'background': '#ffffff',
			'color': '#666666'
		    },
		    html: '<a href=# onclick="Peugeot.Admin.Newsletter.previewWindow.hide();Peugeot.Admin.Newsletter.previewWindow.destroy();">bezárás</a>'
		},
		{
		    border: false,
		    region: 'center',
		    bodyStyle: {
			'padding': '10px',
			'overflow': 'auto'
		    },
		    html: data.responseText
		}
	    ]
	});
	Peugeot.Admin.Newsletter.previewWindow.show();
    }


}

