
function vednull(num,dlina)
{
var newnum=num;
var numdlina=num.length;
if (numdlina<dlina)
{
for (i=0;i<dlina-numdlina;i++)
{
newnum='0'+newnum;
}
}
return newnum;
}

function makedate(day,month)
{
day=vednull(day,2);
month=vednull(month,2);

var today=new Date();
var den=today.getDate();
den=den+'';
if (den.length==1) {den='0'+den;}
var mes=today.getUTCMonth();
mes=(mes+1)+'';
if (mes.length==1) {mes='0'+mes;}
var god=today.getFullYear();

var re1=new RegExp("^[0-9][0-9]$","");
if (!re1.test(day)) {alert(day);day=den;}
var re2=new RegExp("^[0-9][0-9]$","");
if (!re2.test(month)) month=mes;

var year=god;
if (mes>month) {year++;}
if ((mes==12)&&((month=='01')||(month=='02'))) {year++;}
if ((mes==11)&&(den>=18)&&((month=='01')||(month=='02'))) {year++;}

document.getElementById("searchdate").value=day+'.'+month+'.'+year;
}

/* Создание нового объекта XMLHttpRequest для общения с Web-сервером */
var EncodeUtf8XmlHttp=false;
/*@cc_on @*/
/*@if (@_jscript_version>=5)
try
{
EncodeUtf8XmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
EncodeUtf8XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e2)
{
EncodeUtf8XmlHttp = false;
}
}
@end @*/

if (!EncodeUtf8XmlHttp && typeof XMLHttpRequest!="undefined")
{
EncodeUtf8XmlHttp = new XMLHttpRequest();
}

if (!EncodeUtf8XmlHttp)
{
document.location.href=dir+'noajax.php';
}

function EncodeUtf8(field1,text1)
{
if ((field1==null)||(field1=="")) return;
if ((text1==null)||(text1=="")) return;

var url=dir+"ajax/encodeutf8.php";
var sendpar="field1="+encodeURIComponent(field1)+"&text1="+encodeURIComponent(text1);
EncodeUtf8XmlHttp.open("POST",url,true);
EncodeUtf8XmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
EncodeUtf8XmlHttp.onreadystatechange=EncodeUtf8Result;
EncodeUtf8XmlHttp.send(sendpar);
}

function EncodeUtf8Result()
{
if (EncodeUtf8XmlHttp.readyState==4)
{
if (EncodeUtf8XmlHttp.status==200)
{
responsearr=EncodeUtf8XmlHttp.responseText.split('|');
document.getElementById(responsearr[1]).value=responsearr[0];
}
else
{
alert('1');
alert("Ошибка: "+EncodeUtf8XmlHttp.status);
}
}
}

function makelink(searchfrom,searchto,searchdate)
{
var newlink='http://el.traintickets.ru/index.php?search_from='+searchfrom+'&search_to='+searchto+'&search_date='+searchdate;
document.getElementById('linkfield').href=newlink;

}

function makelink2(src,dst,dt)
{
var newlink='http://pass.rzd.ru/isvp/public/pass/express?time_interval_start=&time_interval_end=&src='+encodeURIComponent(src)+'&dst='+encodeURIComponent(dst)+'&date='+encodeURIComponent(dt)+'&Intervl=&schd_id=1&layer_id=4922&refererLayerId=3766&action=submit&STRUCTURE_ID=735';
document.getElementById('linkfield').href=newlink;
}

function zhdite()
{
document.getElementById("zaglushkafield").innerHTML='<table width="100%" cellspacing="1"><tr align="left" valign="center" height="100" bgcolor="#ffffff"><td><img src="common/zhdite.gif" width="250" height="50"></td></tr></table>';
return true;
}

