<html>
<head>
<title>Validate_Confirm</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta http-equiv="pragma" content="no-cache" />
<!--<meta http-equiv="refresh" content="180; URL=./index.html" />-->
<link rel="stylesheet" href="./css/validate_confirm.css" type="text/css" />
<script type="text/javascript" src="./cfg/index_config.js"></script>
<script type="text/javascript" src="./js/engine/utils.js"></script>
<script type="text/javascript" src="./js/engine/storage.js"></script>
<script type="text/javascript" src="./js/engine/base.js"></script>
<script type="text/javascript" src="./js/engine/advUtils.js"></script>
<script type="text/javascript" src="./js/engine/advert.js"></script>
<script type="text/javascript" src="./advert_content.js"></script>
<script type="text/javascript" src="./js/engine/hyphen.js"></script>
<script type="text/javascript">
var g_sPrvType = '',
logo,
oPayInfo2 = null;
// log start
function errorExit() {
var online = storage.get("logExit");
if (online != null) {
_log('<et t="ot"></et>');
_log('</p>');
storage.remove("logExit");
}
}
// log stop
function init() {
// log start
errorExit();
to(180);
_log('<p v="v">');
// log stop
var oPayInfo = Object.deserialize(storage.get("pay_info"));
oPayInfo2 = Object.deserialize(storage.get("pay_info2"));
logo = $("logo");
logo.img = logo.getElementsByTagName('div')[0];
logo.alt = logo.getElementsByTagName('p')[0];
if ($isNoU(oPayInfo)) {
// log start
_log('<e t="4"></e>');
_log('</p>');
// log stop
document.location.href = "./index.html";
}
if ((oPayInfo.hasOwnProperty('prvId') && oPayInfo.prvId == '2') || (oPayInfo.hasOwnProperty('id') && oPayInfo.id == '2')) {
$('ofertaInfo').style.display = 'block';
}
createElement({ "name": "p", "id": "format_text_size" });
displayPayInfo(oPayInfo);
storage.put("pay_info", oPayInfo.serialize());
if (oPayInfo != null && oPayInfo.hasOwnProperty('path')) {
storage.put("groupId", oPayInfo.path);
}
startAdvert("Validate_Confirm");
}
function displayPayInfo(oInfo) {
var aInnPhone = [];
if (isCorrect(oInfo.account)) {
if (isCorrect(oInfo.isCellular)) {
if (oInfo.isCellular == "true") {
g_sPrvType = oInfo.isCharity ? 'CHARITY' : 'CELLULAR';
if (g_sPrvType == 'CHARITY' && oInfo.account == '0000000000') {
if (oPayInfo2 == null) {
ff.action = "./enter_summ.html";
}
else {
ff.action = "./enter_summ_delivery.html";
}
if (($("ahtung_printer1").value == '' && $("ahtung_printer2").value == '' && $("ahtung_printer3").value == '') || g_sPrvType != "CELLULAR") {
destroy($("_extra_nopaper"));
}
destroy($("payment_info"));
destroy($("ahtung_printer1"));
destroy($("ahtung_printer2"));
destroy($("ahtung_printer3"));
ff.submit();
}
oInfo.account =
"8(" + oInfo.account.substr(0, 3) + ")" +
oInfo.account.substr(3, 3) + "-" +
oInfo.account.substr(6, 2) + "-" +
oInfo.account.substr(8, 2);
}
else if (oInfo.isCellular == "false") {
g_sPrvType = "OTHER";
}
}
else {
g_sPrvType = "OTHER";
}
if (nNoCommission && g_sPrvType == 'CELLULAR') {
var oDiv = $("stars_div"),
o = getElementRect("logo");
oDiv.style.width = nNoCommission * 23;
oDiv.style.top = o.top - 9;
oDiv.style.left = o.left + (300 - nNoCommission * 23) / 2;
}
$("field_inp").value = oInfo.account;
$("field_inp").style.fontSize = getFontSize("field_inp", 63);
}
else {
document.location.href = "./index.html";
}
if (isCorrect(oInfo.prvLogo) && oInfo.prvLogo != "null.gif") {
logo.img.style.backgroundImage = "url('./img/ui_item/" + getFileName(oInfo.prvLogo) + "')";
if (isCorrect(oInfo.prvName)) {
logo.alt.innerHTML = autohyphen.hyphenizeText(oInfo.buttonName || oInfo.prvName);
}
}
else if (g_sPrvType == "CELLULAR") {
logo.img.style.backgroundImage = "url('./img/ui/cellular.gif')";
}
else if (isCorrect(oInfo.prvName)) {
var oLogoDiv = $("logo_bg");
oLogoDiv.innerHTML =
'<table width="100%" height="100%">' +
' <tr><td align="center" valign="middle">' + oInfo.prvName + '</td></tr>' +
'</table>';
}
logo.alt.style.marginTop = (logo.alt.parentNode.clientHeight - logo.alt.clientHeight) / 2 + 'px';
}
function displayAlertMsg(sInfo) {
if (isCorrect(sInfo)) {
var sAlertContent =
'<div class="alert" style="left: ' + (screen.width - 801) / 2 + 'px; top: ' + (screen.height - 482) / 2 + 'px;">' +
' <div class="alert_header"></div>' +
' <div class="alert_msg">' + sInfo + '</div>' +
' <div class="alert_footer"> , Ļ <br /> </div>' +
'</div>';
document.body.innerHTML += sAlertContent;
}
}
function isCorrect(s) {
return (!$isNoU(s) && s.is(String) && s.length > 0);
}
function getMoreExtras() {
var aResult = [];
var sMoreExtras = storage.get('moreExtras');
if (sMoreExtras !== null) {
aResult = Object.deserialize(sMoreExtras);
}
return aResult;
}
function onMenuBtnClick(sBtn) {
var aMoreExtras = getMoreExtras();
switch (sBtn) {
case "BACKWARD":
new CInnerShadow('btn_left');
// log start
_log('<et t="b"></et>');
// log stop
break;
case "MENU":
new CInnerShadow('btn_center');
// log start
_log('<et t="m"></et>');
// log stop
break;
case "FORWARD":
new CInnerShadow('btn_right');
// log start
_log('<et t="f"></et>');
// log stop
break;
}
// log start
_log('</p>');
// log stop
setTimeout(function () {
var sAlertMsg = $("payment_info").value;
switch (sBtn) {
case "BACKWARD":
if (g_sPrvType == "CHARITY") {
document.location.href = "./charity.html";
}
else if (g_sPrvType == "CELLULAR") {
storage.put("provider", "null");
document.location.href = "./cellular.html";
}
else if (g_sPrvType == "OTHER") {
storage.remove("pay_info");
storage.remove("current_page");
storage.remove("providers_path");
storage.remove("online");
document.location.href = "./provider.html";
}
else {
document.location.href = "./main.html";
}
storage.put("pay_info", "null");
break;
case "MENU":
document.location.href = "./index.html";
storage.put("pay_info", "null");
break;
case "FORWARD":
if (sAlertMsg.length > 0) {
$("payment_info").value = "";
displayAlertMsg(sAlertMsg);
}
else {
if (oPayInfo2 == null) {
ff.action = "./enter_summ.html";
}
else {
ff.action = "./enter_summ_delivery.html";
}
if (($("ahtung_printer1").value == '' && $("ahtung_printer2").value == '' && $("ahtung_printer3").value == '') || g_sPrvType != "CELLULAR") {
destroy($("_extra_nopaper"));
}
destroy($("payment_info"));
destroy($("ahtung_printer1"));
destroy($("ahtung_printer2"));
destroy($("ahtung_printer3"));
for (var i = 0; i < aMoreExtras.length; i++) {
ff.appendChild(createInput(aMoreExtras[i].name, aMoreExtras[i].value));
}
ff.submit();
}
break;
}
}, 100);
}
function createInput(sName, sValue) {
var oInput = document.createElement('input');
oInput.id = oInput.name = sName;
oInput.type = 'hidden';
oInput.value = sValue;
return oInput;
}
</script>
</head>
<body onload="init();">
<div style="display: none;">
<object id="Maratl" classid="clsid:025D39DC-87F3-468B-B553-5BCE1B085952" VIEWASTEXT></object>
<script language="jscript">
function Maratl::OnResponse(sName, sVal) {
getData(sName, sVal);
}
</script>
</div>
<bgsound src="./sound/validate.wav" loop="1"></bgsound>
<div id="content">
<div id="container1">
<div id="qiwi_logo"><img alt="" src="./img/ui/qiwicel.gif" /></div>
</div>
<div id="work_place">
<div id="container2" align="center">
<div id="container3">
<h3> </h3>
<div id="field_txt"><input id="field_inp" name="field_inp" value="" /></div>
<!--div id="logo_bg" align="center"><img id="logo" alt="" src="./img/ui/null.gif" /></div-->
<div class="provider-button" id="logo" style="background-image: url('./img/ui/vc/logo3.gif')">
<div></div><p></p>
</div>
</div>
</div>
<div id="sys_info">
<form id="ff" name="ff" method="post" action="#">
<input id="payment_info" name="payment_info" type="hidden" value="" />
<!--<input id="alert" name="alert" class="msg" type="text" value="0" />-->
<input id="ahtung_printer1" name="ahtung_printer1" class="msg" type="text" value="" />
<input id="ahtung_printer2" name="ahtung_printer2" class="msg" type="text" value="" />
<input id="ahtung_printer3" name="ahtung_printer3" class="msg" type="text" value="" />
<input id="_extra_nopaper" name="_extra_nopaper" type="hidden" value="true" />
</form>
</div>
<div id="advert_2"></div>
</div>
<div id="stars_div" style="position: absolute; top: 0px; left: 0px; width: 0px; height: 22px; background: url('./img/ui/action/star3.gif');"></div>
<div id="bottom_menu">
<div id="btn_left" class="bottom-button-left">
<img alt="" src="./img/ui/navigation/back.gif" onclick="onMenuBtnClick('BACKWARD');" />
</div>
<div id="btn_center" class="bottom-button-center">
<img alt="" src="./img/ui/navigation/menu.gif" onclick="onMenuBtnClick('MENU');" />
</div>
<div id="btn_right" class="bottom-button-right">
<img alt="" src="./img/ui/navigation/forward.gif" onclick="onMenuBtnClick('FORWARD');" />
</div>
</div>
<div id="ofertaInfo"> , . "".</div>
<div id="advert_1"></div>
</div>
</body>
</html>