3 * Append 'ajax=1' parameter onto URL.
5 function ajaxize(url) {
6 if (url.indexOf('?') == '-1') {
7 return url + '?ajax=1';
9 return url + '&ajax=1';
13 var addMirror = $('#add-mirror');
14 var wizard = $('#add-mirror-wizard');
15 if (wizard.length > 0) {
16 var list = wizard.find('.provider-list');
17 var providers = list.find('.provider-heading');
18 providers.click(function(event) {
20 var targetUrl = $(this).find('a').attr('href');
22 // Make sure we don't accidentally follow the direct link
23 event.preventDefault();
27 var detail = $('<div class="provider-detail" style="display: none"></div>').insertAfter(node);
28 detail.load(ajaxize(targetUrl), function(responseText, testStatus, xhr) {
29 detail.slideDown('fast', function() {
30 detail.find('input[type="text"]').focus();
35 var old = addMirror.find('.provider-detail');
37 old.slideUp('fast', function() {