var vovique = {
    nElement: function(obj)
    {
        if (obj.element == 'script' && obj.type == 'text/javascript')
        {
            $.getScript(obj.src);
        }
        else
        {
            var head    = document.getElementsByTagName('head')[0],
                element = document.createElement(obj.element);
            
            for (var attribute in obj)
            {
                if (attribute != 'element')
                {
                    var value = obj[attribute];
                    
                    element.setAttribute(attribute, value);
                }
            }
    
            head.appendChild(element);
        }
    }
};

$(document).ready(function()
{
    $.post(voviqueXhr, {}, function(resources)
    {
        if (resources.css)
        {
            for (var i in resources.css)
            {
                var cssObj = resources.css[i];
                vovique.nElement(cssObj);
            }
        }
        
        if (resources.js)
        {
            for (var i in resources.js)
            {
                vovique.nElement(resources.js[i]);
            }
        }
    }, "json");
});
