function get_pr(name, i) {
name = name.toLowerCase();
$.ajax(
{
url: '/domains/ajax/whois.jsp?name=' + encodeURI(name) + "&rnd=" + Math.random() + "&lng=" + null,
dataType: 'text',
success:
function(data, textStatus) {
data.length ? $('#p_' + i).html(data) : $('#p_' + i).html('N/A');
var noticeValue = document.getElementById('notice_' + name);
if (data.indexOf("доступен") != -1
|| 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('Внимание! Доменное имя содержит наименование Торговой Марки. Это, потенциально, может быть причиной блокировки домена в будущем.');
}
if (noticeValue) {
$('#td4_' + i).html(noticeValue.value);
}
}
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;
}
var checkedZones = new Array();
var isChecked = false;
for (var i = 0; i < allZonesArray.length; i++) {
var checkBox = document.getElementsByName("popup_zone_checkbox_" + allZonesArray[i])[0];
if (checkBox) {
if (checkBox.checked) {
isChecked = true;
checkedZones.push(allZonesArray[i]);
}
}
}
if (!isChecked && ($('#domains_list').val().indexOf('.') == -1)) {
alert('Пожалуйста выберите по меньшей мере одну зону');
return false;
}
$('#content').hide();
$('#other').show();
$('#result').show();
$('#result').html(' ');
var domains_array = $('#domains_list').val().split(/[ ,\n\r]+/);
document.getElementById("popup_hidden_container").innerHTML = "";
var new_domains_array2 = new Array();
for (i = 0; i < checkedZones.length; i++) {
// alert(checkedZones[i]);
document.getElementById("popup_hidden_container").innerHTML += "";
var new_domains_array3 = new Array();
for (var j = 0; j < domains_array.length; j++) {
var domainStr2 = domains_array[j];
var zoneName = domainStr2.substring(domainStr2.indexOf('.') + 1);
var domainStr = '';
if (zoneName == 'com.ua' || zoneName == 'kiev.ua' || zoneName == 'dn.ua' || zoneName == 'donetsk.ua'
|| zoneName == 'kh.ua' || zoneName == 'kharkov.ua' || zoneName == 'kharkiv.ua'
|| zoneName == 'lg.ua' || zoneName == 'lugansk.ua'
|| zoneName == 'zp.ua' || zoneName == 'zaporizhzhe.ua'
|| zoneName == 'sm.ua' || zoneName == 'sumy.ua'
|| zoneName == 'укр'
) {
var domainRegExp1 = new RegExp('[^a-zA-ZЄєЇїІіҐґЁёА-Яа-я0-9\-\.ʼ]');
domainStr = domainStr2.split(domainRegExp1).join('');
} else if (zoneName == 'қаз') {
var domainRegExp2 = new RegExp('[^ЁёА-Яа-яӘәҒғҚқҢңӨөҰұҮүҺһIi0-9\-\.]');;
domainStr = domainStr2.split(domainRegExp2).join('');
} else {
var domainRegExp3 = new RegExp('[^a-zA-ZЄєЇїІіҐґЁёА-Яа-яӘәҒғҚқҢңӨөҰұҮүҺһIi0-9\-\.]');
domainStr = domainStr2.split(domainRegExp3).join('');
}
if (domainStr == '') {
continue;
}
var dotIndex = domainStr.indexOf('.');
// alert(dotIndex);
var name = domainStr;
if (dotIndex != -1) {
name = domainStr.substr(0, dotIndex);
}
// alert(name);
new_domains_array3[j] = name + '.' + checkedZones[i];
}
new_domains_array2 = jQuery.merge(new_domains_array2, new_domains_array3);
jQuery.unique(domains_array);
}
jQuery.unique(new_domains_array2);
domains_array = jQuery.merge(domains_array, new_domains_array2);
jQuery.unique(domains_array);
// alert(domains_array);
var new_domains_array = new Array();
for (var i = 0; i < domains_array.length; i++) {
if (!domains_array[i]) {
continue;
}
if (domains_array[i].indexOf('www.') == 0) {
domains_array[i] = domains_array[i].substring(domains_array[i].indexOf('www.') + 4);
}
if (domains_array[i].indexOf('.') == -1) {
continue;
}
var domainStr2_2 = domains_array[i];
var zoneName_2 = domainStr2_2.substring(domainStr2_2.indexOf('.') + 1);
var domainStr_2 = '';
if (zoneName_2 == 'com.ua' || zoneName_2 == 'kiev.ua' || zoneName_2 == 'dn.ua' || zoneName_2 == 'donetsk.ua'
|| zoneName_2 == 'kh.ua' || zoneName_2 == 'kharkov.ua' || zoneName_2 == 'kharkiv.ua'
|| zoneName_2 == 'lg.ua' || zoneName_2 == 'lugansk.ua'
|| zoneName_2 == 'zp.ua' || zoneName_2 == 'zaporizhzhe.ua'
|| zoneName_2 == 'sm.ua' || zoneName_2 == 'sumy.ua'
|| zoneName_2 == 'укр'
) {
var domainRegExp1_2 = new RegExp('[^a-zA-ZЄєЇїІіҐґЁёА-Яа-я0-9\-\.ʼ]');
domainStr_2 = domainStr2_2.split(domainRegExp1_2).join('');
} else if (zoneName_2 == 'қаз') {
var domainRegExp2_2 = new RegExp('[^ЁёА-Яа-яӘәҒғҚқҢңӨөҰұҮүҺһIi0-9\-\.]');;
domainStr_2 = domainStr2_2.split(domainRegExp2_2).join('');
} else {
var domainRegExp3_2 = new RegExp('[^a-zA-ZЄєЇїІіҐґЁёА-Яа-яӘәҒғҚқҢңӨөҰұҮүҺһIi0-9\-\.]');
domainStr_2 = domainStr2_2.split(domainRegExp3_2).join('');
}
if (domainStr_2 == '') {
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('Домен Статус Дополнительно
