load jquery without overriding $ from prototype

function converted to jquery should use IIFE like:

(function(C2C, $) {
...
})(window.C2C = window.C2C || {}, jQuery);