jQuery.noConflict();

jQuery(document).ready(function(){
    
    function getField(type, moduleId) {
        jQuery.post(baseUrl+'/account/email/getField', {
                    type: type,
                    moduleId: moduleId },
                    function(data) { 
                        jQuery("#field").html(data);
                        jQuery("#field").fadeIn("slow");
                    },
                    "json");
    }
    
    function getCategory(type, moduleId) { 
        jQuery.post(baseUrl+'/account/email/getCategory', {
                    type: type,
                    moduleId: moduleId },
                    function(data) {
                        jQuery("#category").html(data);
                        jQuery("#category").fadeIn("slow");
                    },
                    "json");
    }
    
    jQuery("#type").change(function() {    
        var type = jQuery("#type").val();
        var moduleId = jQuery("#moduleId").val();
        getField(type, moduleId); 
    });
    
    jQuery("#moduleId").change(function() {    
        var type = jQuery("#type").val();
        var moduleId = jQuery("#moduleId").val();
        //jezeli modul to blog to select z kategoriami zmienia sie w select z nazwami blogow
        if (moduleId == '10') {
            jQuery('#category-select').text('Blog *');
        }
        else {
            var emailCategory = jQuery('#emailCategory').val() + ': *';
            jQuery('#category-select').text(emailCategory);
        }
        getCategory(type, moduleId); 
        getField(type, moduleId); 
    });
    
});
