if(typeof(jQuery) == 'undefined') {
  var JQ = document.createElement('script');
  JQ.src = 'http://jquery.com/src/jquery-latest.js';
  JQ.type = 'text/javascript';
  document.getElementsByTagName('head')[0].appendChild(JQ);
}

gemilowidget = {
  el: '',
  
  init: function() {
     if(typeof(jQuery) == 'undefined') { window.setTimeout(gemilowidget.init,200); return; }
		$ = jQuery;
		jQuery = $;

    //alert(2);
    el = $('<div>test</div>');
    $('#gemilo-widget-test').after(el);
  }
}

gemilowidget.init();