<?xml version="1.0" encoding="UTF-8"?>
	<ajax>
		<cmd p="title"><![CDATA[СМС платіж]]></cmd>
		<cmd p="content"><![CDATA[
<div style="padding:5px;font-size:12px;" id="sms_ajaxform" class="sms_ajaxform">
<div style="padding-bottom:5px" id="enter_code" class="enter_code"></div>
<div style="padding-bottom:5px" id="select_country" class="select_country"></div>
<div style="padding-bottom:5px" id="select_provider" class="select_provider"></div>
<div style="padding-bottom:5px" id="sms_info" class="sms_info"></div></div>
<script type="text/javascript">
sms_info_msg="Щоб отримати пароль, надішліть повідомлення <span style=\"padding:0 2px;background-color:#fbf7a7;color:#000000;font-weight:bold;\">%PREFIX% %KEY%</span> на номер<span style=\"padding:0 2px;background-color:#fbf7a7;color:#000000;font-weight:bold;\">%NUMBER%</span>. Вартість повідомлення <span style=\"padding:0 2px;background-color:#fbf7a7;color:#000000;font-weight:bold;\">%PRICE% %CURRENCY% (%VAT%)</span>. У відповідь надійде повідомлення з паролем. Зверніть увагу на формат повідомлення та на пробіл між словами. Усі букви в повідомленні латинські. У випадку помилки в повідомленні послуга вважається оплаченою.";
ucoz_countrylist={'_AD':'Андорра','_AE':'Об\'єднані Арабські Емірати','_AF':'Афганістан','_AG':'Антигуа і Барбуда','_AL':'Албанія','_AM':'Вірменія','_AN':'Антильський Острів Нідерландів','_AO':'Ангола','_AR':'Аргентина','_AS':'Американське Самоа','_AT':'Австрія','_AU':'Австралія','_AW':'Аруба','_AZ':'Азербайджан','_BA':'Боснія і Герцеговина','_BB':'Барбадос','_BD':'Бангладеш','_BE':'Бельгія','_BF':'Буркіна Фасо','_BG':'Болгарія','_BH':'Бахрейн','_BI':'Бурунді','_BJ':'Бенін','_BM':'Бермуди','_BN':'Бруней','_BO':'Болівія','_BR':'Бразилія','_BS':'Багамські Остри','_BT':'Бутан','_BW':'Ботсвана','_BY':'Бєларусь','_BZ':'Беліз','_CA':'Канада','_CD':'Дем. республіка Конго','_CF':'Центральна Африканська Республіка','_CG':'Конго','_CH':'Швейцарія','_CI':'Кот Д\'івуар','_CK':'Острови Кука','_CL':'Чилі','_CM':'Камерун','_CN':'Китай','_CO':'Колумбія','_CR':'Коста Рика','_RS':'Сербія','_CU':'Куба','_CV':'Кабо Верде','_CY':'Кіпр','_CZ':'Чеська Республіка','_DE':'Німеччина','_DJ':'Джібуті','_DK':'Данія','_DM':'Домініка','_DO':'Домініканська Республіка','_DZ':'Алжир','_EC':'Еквадор','_EE':'Естонія','_EG':'Єгипет','_ER':'Ерітреа','_ES':'Іспанія','_ET':'Ефіопія','_FI':'Фінляндія','_FJ':'Фіджі','_FK':'Фолклендськ острови','_FM':'Федеративні Штати Мікронезія','_FO':'Острови Фару','_FR':'Франція','_GA':'Габон','_GB':'Великобританія','_GD':'Гренада','_GE':'Грузія','_GF':'Французька Гвіана','_GH':'Гана','_GI':'Гибралтар','_GL':'Гренландія','_GM':'Гамбія','_GN':'Гвінея','_GP':'Гваделупа','_GQ':'Екваторіальна Гвінея','_GR':'Греція','_GT':'Гватемала','_GU':'Гуам','_GW':'Гвіне-Бісау','_GY':'Гайана','_HK':'Гонг-Конг','_HN':'Гондурас','_HR':'Хорватія','_HT':'Гаїті','_HU':'Угорщина','_ID':'Індонезія','_IE':'Ірландія','_IL':'Ізраїль','_IN':'Індія','_IO':'Англійська Індійська Океанічна Територія','_IQ':'Ірак','_IR':'Іран','_IS':'Ісландія','_IT':'Італія','_JM':'Ямайка','_JO':'Йорданія','_JP':'Японія','_KE':'Кенія','_KG':'Киргизстан','_KH':'Камбоджа','_KI':'Кирібаті','_KM':'Коморські острови','_KN':'Святий Кіттс і Невіс','_KR':'Корея','_KW':'Кувейт','_KY':'Кайманові острови','_KZ':'Казахстан','_LA':'Лаос','_LB':'Ліван','_LC':'Сент-Люсія','_LI':'Ліхтенштейн','_LK':'Шрі-Ланка','_LR':'Ліберія','_LS':'Лесото','_LT':'Литва','_LU':'Люксембург','_LV':'Латвія','_LY':'Лівійська Арабська республіка Джамахірія','_MA':'Марокко','_MC':'Монако','_MD':'Молдова','_MG':'Мадагаскар','_MH':'Маршаллов острова','_MK':'Македонія','_ML':'Малі','_MM':'М\'янмар','_MN':'Монголія','_MO':'Макао','_MP':'Острови Меріона','_MQ':'Мартиніка','_MR':'Мавританія','_MT':'Мальта','_MU':'Маврикій','_MV':'Мальдиви','_MW':'Малаві','_MX':'Мексика','_MY':'Малайзія','_MZ':'Мозамбік','_NA':'Намібія','_NC':'Нова Каледонія','_NE':'Нігер','_NG':'Нігерія','_NI':'Нікарагуа','_NL':'Нідерланди','_NO':'Норвегія','_NP':'Непал','_NR':'Науру','_NZ':'Нова Зеландія','_OM':'Оман','_PA':'Панама','_PE':'Перу','_PF':'Французька Полінезія','_PG':'Папуа Нова Гвінея','_PH':'Філіппіни','_PK':'Пакистан','_PL':'Польща','_PR':'Пуерто Ріко','_PS':'Палестинська Територія','_PT':'Португалія','_PW':'Палау','_PY':'Парагвай','_QA':'Катар','_RE':'Реюніон','_RO':'Румунія','_RU':'Російська Федерація','_RW':'Руанда','_SA':'Саудівська Аравія','_SB':'Соломонові острови','_SC':'Сейшели','_SD':'Судан','_SE':'Швеція','_SG':'Сінгапур','_SI':'Словенія','_SK':'Словаччина','_SL':'С\'єрра-Леоне','_SM':'Сан-Марино','_SN':'Сенегал','_SO':'Сомалі','_SR':'Сурінам','_ST':'Сао Тома і Принципи','_SV':'Ель Сальвадор','_SY':'Арабська Республіка Сурінам','_SZ':'Свазіленд','_TC':'Острови Теркс і Кайкос','_TD':'Чад','_TF':'Французькі Південні Території','_TG':'Того','_TH':'Таїланд','_TJ':'Таджикистан','_TK':'Такелау','_TL':'Східний Тимор','_TM':'Туркменістан','_TN':'Туніс','_TO':'Тонга','_TR':'Туреччина','_TT':'Тринідад і Тобаго','_TV':'Тувалу','_TW':'Тайвань','_TZ':'Танзанія','_UA':'Україна','_UG':'Уганда','_US':'Сполучені Штати','_UY':'Уругвай','_UZ':'Узбекистан','_VA':'Ватикан','_VC':'Святого Вінсента і Гренадини','_VE':'Венесуела','_VG':'Віргінські острови (UK)','_VI':'Віргінські острови (US)','_VN':'В\'єтнам','_VU':'Вануату','_WS':'Самоа','_YE':'Ємен','_ZA':'Південна Африка','_ZM':'Замбія','_ZW':'Зімбабве','_AI':'Ангілья','_AQ':'Антарктика','_AX':'Аланди','_BV':'Остров Буве','_GS':'Південна Джорджія та Південні Сендвічеві острови','_IM':'Острів Ман','_JE':'Гернсі','_ME':'Чорногорія','_MS':'Монтсеррат','_NF':'Острів Норфолк','_NU':'Ніуе','_UM':'Малі віддалені острови США','_WF':'Острови Уоліс і Футуна','_YT':'Майотта','_KP':'Гернсі і Олдерні','_SH':'Північна Корея','_PM':'Острів Святої Олени','_SJ':'Сен-Пьер і Мікелон','_EH':'Свальбард і Ян-Маєн','_PN':'Західна Сахара'};
ucoz_countrylist['_UK']=ucoz_countrylist['_GB'];
$(document).ready(function(){
jQuery.getScript("http://key.smscoin.com/language/english/json/key/",
function(){
	var country_detected=-1;
	var smscode='<div style="padding-bottom:5px;">Якщо Ви вже отримали повідомлення з паролем, введіть його тут:</div>' +
	'<form method="POST"><input type="hidden" name="s_key" value="" /><input name="s_pair" type="text" value="" />&nbsp;<input type="submit" value="Продовжити" onclick="this.form.action=window.location.pathname"></form>';
	JSONResponse.sort(sortfunction);
	var countrylist='<hr><label for="s_country">Виберіть країну:&nbsp;</label><select size="1" name="s_country" id="s_country" onchange="showproviders($(this).val())">'+
	'<option value="-1" selected>-----</option>';
	$.each(JSONResponse,function(i,item)
	{
		if (item.country=='US')
		{
			countrylist += '<option value="' + i + '" selected>' + ucoz_countrylist['_'+item.country] + '</option>';
			country_detected=i;
		}
		else countrylist += '<option value="' + i + '">' + (typeof ucoz_countrylist['_'+item.country] != 'undefined' ? ucoz_countrylist['_'+item.country] : item.country_name) + '</option>';
	});
	countrylist += '</select>';
	$('#enter_code').html(smscode);
	$('#select_country').html(countrylist);
	if (country_detected>=0) showproviders(country_detected);
})});

function showproviders(countryidx)
{
	var providerslist;
	if (countryidx<0)
	{
		$('#select_provider').html('');
		$('#sms_info').html('');
	}
	else if (typeof JSONResponse[countryidx].providers[0] != 'undefined')
	{
		$('#sms_info').html('');
		providerslist='<label for="s_provider">Виберіть оператора:&nbsp;</label><select size="1" name="s_provider" id="s_provider" onchange="showsmsinfo($(this).val())">'+
		'<option value="'+countryidx+'|-1" selected>-----</option>';
		$.each(JSONResponse[countryidx].providers,function(i,item){providerslist += '<option value="'+countryidx+"|"+i+'">'+item.name+'</option>';});
		providerslist += '</select>';
		$('#select_provider').html(providerslist);
	}
	else
	{
		var smsdata=JSONResponse[countryidx];
		$('#select_provider').html('');
		$('#sms_info').html(sms_info_msg.replace(/%([A-Z]+)%/g,function(str,p1){
			if(p1=='PREFIX') return (smsdata.rewrite!='' ? smsdata.rewrite : smsdata.prefix);
			if(p1=='KEY') return ;
			if(p1=='NUMBER') return smsdata.number;
			if(p1=='PRICE') return smsdata.price;
			if(p1=='CURRENCY') return smsdata.currency;
			if(p1=='VAT') return (smsdata.vat ? "з урахуванням ПДВ" : "без урахування ПДВ");
		})+(smsdata.special != '' ? " "+smsdata.special : ""));
	}
}

function showsmsinfo(smsinfoobject)
{
	var smsdata,idxdata,
	idxdata=smsinfoobject.split("|");
	if ((idxdata[0]<0) || (idxdata[1]<0)) $('#sms_info').html('');
	else
	{
		smsdata=JSONResponse[idxdata[0]].providers[idxdata[1]];
		$('#sms_info').html(sms_info_msg.replace(/%([A-Z]+)%/g,function(str,p1){
			if(p1=='PREFIX') return (smsdata.rewrite!='' ? smsdata.rewrite : smsdata.prefix);
			if(p1=='KEY') return ;
			if(p1=='NUMBER') return smsdata.number;
			if(p1=='PRICE') return smsdata.price;
			if(p1=='CURRENCY') return smsdata.currency;
			if(p1=='VAT') return (smsdata.vat ? "з урахуванням ПДВ" : "без урахування ПДВ");
		})+(smsdata.special != '' ? " "+smsdata.special : ""));
	}
}

function sortfunction(a, b)
{
	var v1=(typeof ucoz_countrylist['_'+a.country] != 'undefined' ? ucoz_countrylist['_'+a.country] : a.country_name);
	var v2=(typeof ucoz_countrylist['_'+b.country] != 'undefined' ? ucoz_countrylist['_'+b.country] : b.country_name);
	if (v1>v2) return 1;
	else if (v1<v2) return -1;
	else return 0;
}
</script>

		]]></cmd>
	</ajax>
