Caricare JS esterni in Drupal

Se cercate di caricare file js esterni (come le google map) in drupal la funzione
   drupal_add_js('http://maps.google.com/maps/api/js?sensor=false');
va in errore perché Drupal aggiunge degli slash prima di http per ragioni di sicurezza. Esiste però un modo molto semplice di aggirare questo comportamento:
$ext_js = 'http://maps.google.com/maps/api/js?sensor=false';
drupal_add_js('document.write(unescape("%3Cscript src=\''. $ext_js.'\' type=\'text/javascript\'%3E%3C/script%3E"));', 'inline');
That's it!