//var eros = new Array();eros[1] = "3950";
//*************************************************************************************************************************
function DigiTest(e)
{
if (!e) e = event;
if (e.charCode) var charCode = e.charCode;
else if (e.keyCode) var charCode = e.keyCode;
else if (e.which) var charCode = e.which;
else var charCode = 0;
if ((charCode >= 48 && charCode <= 57) || charCode == 46 || charCode == 8 || charCode == 9 || (charCode >= 37 && charCode <= 40)) return true;
return false;
}
//*************************************************************************************************************************
function trim(string)
{
return string.replace(/(^\s+)|(\s+$)/g, "");
}
//*************************************************************************************************************************
function owShow(par)
{
var s='';
for(var i=1; i<6; i++)
{
s='w'+i;
if(s==par) document.getElementById(s).style.display=document.getElementById(s).style.display=="none" ? "" : "none";
else document.getElementById(s).style.display="none";
if(document.getElementById(s).style.display=="none") document.getElementById('i'+s).src="../images/down_16.png";
else document.getElementById('i'+s).src="../images/down_16r.png";
}
}
//*************************************************************************************************************************
function omShow(par)
{
var s='';
for(var i=1; i<3; i++)
{
s='m'+i;
if(s==par) document.getElementById(s).style.display=document.getElementById(s).style.display=="none" ? "" : "none";
else document.getElementById(s).style.display="none";
if(document.getElementById(s).style.display=="none") document.getElementById('i'+s).src="../images/down_16.png";
else document.getElementById('i'+s).src="../images/down_16r.png";
}
}
//*************************************************************************************************************************
function check_zfields()
{
var kol=trim(document.getElementById("kol").value);
var fio=trim(document.getElementById("fio").value);
var mail=trim(document.getElementById("mail").value);
var tel=trim(document.getElementById("tel").value);
var town=trim(document.getElementById("town").value);
var address=trim(document.getElementById("address").value);
// var payment=document.getElementById("payment").value;
var country=trim(document.getElementById("country").value);
var region=trim(document.getElementById("region").value);
var code=document.getElementById("code").value;
if(kol != "" && fio != "" && mail != "" && tel != "" && town != "" && address != "" && country != "" && region != "" && code != "")
document.getElementById("subbut").disabled = false;
else document.getElementById("subbut").disabled = true;
}
//*************************************************************************************************************************
/*function calculate()
{
var pretest = 0;
for (var i = 1;i < 2;i++)
{
var str = trim(document.getElementById("eros"+i).value);
if (str != "")
{
var str = trim(document.getElementById("eros"+i).value);
var reg = /^(\d{1,3})$/;
if (reg.test(str) == false) { pretest = 1; document.getElementById("eros"+i).value="";}
}
}
if (pretest != "0") alert("В поле \"Количество\" должны быть только цифры!");
var totalsumm = 0;
for (i = 1;i < 2;i++)
{
str = trim(document.getElementById("eros"+i).value);
if (str != "" && str != "0")
{
summ = trim(document.getElementById("eros"+i).value)*eros[i];
document.getElementById("gs"+i).innerHTML = "= " + summ +" рублей";
totalsumm = totalsumm+summ;
}
else document.getElementById("gs"+i).innerHTML = "";
}
document.getElementById("ts").innerHTML = "= "+totalsumm+" рублей";
check_zfields();
}*/
//*************************************************************************************************************************
function SendZak()
{
document.getElementById("c_error").innerHTML='
';
var url = "savezak.php";
url = url + "?kol=" + document.getElementById("kol").value +
"&fio=" + document.getElementById("fio").value +
"&mail=" + document.getElementById("mail").value +
"&tel=" + document.getElementById("tel").value +
"&country=" + document.getElementById("country").value +
"®ion=" + document.getElementById("region").value +
"&town=" + document.getElementById("town").value +
"&address=" + document.getElementById("address").value +
"&index=" + document.getElementById("index").value +
// "&payment=" + document.getElementById("payment").value +
// "&prim=" + document.getElementById("prim").value +
//"&total=" + document.getElementById("ts").innerHTML +
"&code=" + document.getElementById("code").value +
"&rand=" + new Date().getTime();
request.open("GET", url, true);
request.onreadystatechange = updateZakPage;
request.send(null);
}
//*************************************************************************************************************************
function updateZakPage() {
if (request.readyState == 4)
{
if (request.status == 200)
{
var Result = request.responseText;
if(trim(Result) == "error")
{
document.getElementById("i_cap").src="captcha.php?c="+Math.random();
document.getElementById("code").value="";
document.getElementById("c_error").innerHTML="
Неправильно введен код";
check_zfields();
}
else document.getElementById("inpage").innerHTML=Result;
} else
{
var message = request.getResponseHeader("Status");
if ((message.length == null) || (message.length <= 0))
{
alert("Error! Request status is " + request.status);
} else
{
alert(message);
}
}
}
}
//*************************************************************************************************************************
function checkComments()
{
var fio=trim(document.getElementById("fio").value);
var mail=trim(document.getElementById("mail").value);
var message=trim(document.getElementById("message").value);
var code=trim(document.getElementById("code").value);
if(mail != "" && message != "" && code != "") document.getElementById("subbut").disabled = false;
else document.getElementById("subbut").disabled = true;
}
//*************************************************************************************************************************
function SendComment()
{
document.getElementById("loading").innerHTML='
';
var url = "savecomment.php";
url = url + "?fio=" + document.getElementById("fio").value +
"&mail=" + document.getElementById("mail").value +
"&message=" + document.getElementById("message").value +
"&code=" + document.getElementById("code").value +
"&rand=" + new Date().getTime();
request.open("GET", url, true);
request.onreadystatechange = updateCommentPage;
request.send(null);
}
//*************************************************************************************************************************
function updateCommentPage() {
if (request.readyState == 4)
{
if (request.status == 200)
{
var Result = request.responseText;
if(trim(Result) == "error")
{
document.getElementById("loading").innerHTML='';
document.getElementById("i_cap").src="captcha.php?c="+Math.random();
document.getElementById("code").value="";
document.getElementById("c_error").innerHTML="Неправильно введен код";
checkComments();
}
else
{
document.getElementById("fio").value = '';
document.getElementById("mail").value = '';
document.getElementById("message").value = '';
document.getElementById("code").value = '';
document.getElementById("c_error").innerHTML="Ваше сообщение отправлено!";
document.getElementById("loading").innerHTML='';
}
} else
{
var message = request.getResponseHeader("Status");
if ((message.length == null) || (message.length <= 0))
{
alert("Error! Request status is " + request.status);
} else
{
alert(message);
}
}
}