/* Usage: inserts an iframe into a div with id "mapdiv", in conjunction with Template:MapFrame for embeddable dynamic maps. Relies on HTML5 data parameters. */ function insertIFrame( $content ) { var exhtml = '//tools.wmflabs.org/wikivoyage/w/poimap2.php?'; // hide the map iframe by default - only show if gadget is enabled $content.find( '#mapwrap' ).show(); var map = $content.find( '#mapdiv' ); if ( map.length ) { validateMap( map ); var exsrc = exhtml + $.param( { lat: map.data( 'lat' ), lon: map.data( 'long' ), zoom: map.data( 'zoom' ), layer: map.data( 'layer' ), lang: mw.config.get( 'wgContentLanguage' ), name: mw.config.get( 'wgPageName' ) } ); map.empty().append( $( '