function get_pr(name, i) { $.ajax( { url: '/domains/ajax/whois.jsp?name=' + encodeURI(name) + "&rnd=" + Math.random(), dataType: 'text', success: function(data, textStatus) { data.length ? $('#p_' + i).html(data) : $('#p_' + i).html('N/A'); if (data.indexOf("доступен") != -1 || data.indexOf("доступен") != -1) { $('#ch_' + i).html(''); $('#cont_but').show(); if (data.indexOf("доступен") != -1) { $('#td4_' + i).html('Внимание! "Предварительный заказ"'); } } if (data.indexOf("занят") != -1) { $('#td4_' + i).html('whois'); } }, error: function() { $('#p_' + i).html('Ошибка'); } } ); } $(document).ready(function() { $('#check').click(function() { if (!$('#domains_list').val().length) { alert('Введите хотябы одно имя домена'); return false; } $('#content').hide(); $('#other').show(); $('#result').show(); $('#result').html('ДоменСтатусДополнительно'); var domains_array = $('#domains_list').val().toLowerCase().split(/[ ,\n\r]+/); var new_domains_array = new Array(); for (var i = 0; i < domains_array.length; i++) { if (domains_array[i] == '') { continue; } if (jQuery.inArray(domains_array[i], new_domains_array) != -1) { continue; } new_domains_array[i] = domains_array[i]; color = (i % 2 == 0) ? 'FFFCF8' : 'F5F5EA'; $('#result').append(' ' + domains_array[i] + ' ') get_pr(domains_array[i], i); if ( i > 49) break; } }); });