function closechild ()
{
  for (i=4;i>-1;--i)
  {

     var ch="ch" + i;
     var chtx="chtx" + i;

     if (document.getElementById(ch).style.display == 'block')
        {
        document.getElementById(ch).style.display = 'none' ;
        document.getElementById(chtx).value='';
        break;
        }
  }
}


function openchild ()
{
  for (i=0;i<5;++i)
  {
     var ch="ch" + i;
     if (document.getElementById(ch).style.display == 'none')
        {
        document.getElementById(ch).style.display = 'block' ;
        break;
        }
  }
 }


function checkLen255 (obj)
{
var lenn=255;
var str = document.getElementById(obj).value;
var len = str.length;
if (len>lenn)
   {
    var strr=str.substr(0,lenn);
    document.getElementById(obj).value=strr;
   }
}


function checkLen100 (obj)
{
var lenn=100;
var str = document.getElementById(obj).value;
var len = str.length;
if (len>lenn)
   {
    var strr=str.substr(0,lenn);
    document.getElementById(obj).value=strr;
   }
}


function checkLen1000 (obj)
{
var lenn=1000;
var str = document.getElementById(obj).value;
var len = str.length;
if (len>lenn)
   {
    var strr=str.substr(0,lenn);
    document.getElementById(obj).value=strr;
   }
}


function checkLen3000 (obj)
{
var lenn=3000;
var str = document.getElementById(obj).value;
var len = str.length;
if (len>lenn)
   {
    var strr=str.substr(0,lenn);
    document.getElementById(obj).value=strr;
   }
}


function closest ()
{
  for (i=4;i>-1;--i)
  {

     var st="st" + i;
     var stna="stna" + i;
     var stde="stde" + i;
     var stst="stst" + i;
     var stgr="stgr" + i;
     var stsp="stsp" + i;
     if (document.getElementById(st).style.display == 'block')
        {
        document.getElementById(st).style.display = 'none' ;
        document.getElementById(stna).value='';
        document.getElementById(stde).value='';
        document.getElementById(stst).value='';
        document.getElementById(stgr).value='';
        document.getElementById(stsp).value='';
        break;
        }
  }
}


function openst ()
{
  for (i=0;i<5;++i)
  {
     var st="st" + i;
     if (document.getElementById(st).style.display == 'none')
        {
        document.getElementById(st).style.display = 'block' ;
        break;
        }
  }
 }


function closequ ()
{
  for (i=4;i>-1;--i)
  {

     var qu="qu" + i;
     var quye="quye" + i;
     var quto="quto" + i;
     var quna="quna" + i;
     var qure="qure" + i;
     if (document.getElementById(qu).style.display == 'block')
        {
        document.getElementById(qu).style.display = 'none' ;
        document.getElementById(quye).value='';
        document.getElementById(quto).value='';
        document.getElementById(quna).value='';
        document.getElementById(qure).value='';
        break;
        }
  }
}


function openqu ()
{
  for (i=0;i<5;++i)
  {
     var qu="qu" + i;
     if (document.getElementById(qu).style.display == 'none')
        {
        document.getElementById(qu).style.display = 'block' ;
        break;
        }
  }
 }



function closepr ()
{
  for (i=8;i>-1;--i)
  {

     var pr="pr" + i;
     var prye="prye" + i;
     var prto="prto" + i;
     var prna="prna" + i;
     var prre="prre" + i;
     if (document.getElementById(pr).style.display == 'block')
        {
        document.getElementById(pr).style.display = 'none' ;
        document.getElementById(prye).value='';
        document.getElementById(prto).value='';
        document.getElementById(prna).value='';
        document.getElementById(prre).value='';
        break;
        }
  }
}


function openpr ()
{
  for (i=0;i<9;++i)
  {
     var pr="pr" + i;
     if (document.getElementById(pr).style.display == 'none')
        {
        document.getElementById(pr).style.display = 'block' ;
        break;
        }
  }
 }


function opchildifyes ()
{
  for (i=0;i<5;++i)
  {
     var ch="ch" + i;
     var chtx="chtx" + i;
     if (document.getElementById(chtx).value != '')
        {
        document.getElementById(ch).style.display = 'block' ;
        //break;
        }
  }
 }

function opstudyifyes ()
{
  for (i=0;i<5;++i)
  {
     var ch="st" + i;
     var chna="stna" + i;
     var chde="stde" + i;
     var chst="stst" + i;
     var chgr="stgr" + i;
     var chsp="stsp" + i;
     if (document.getElementById(chna).value != '' || document.getElementById(chde).value != '' ||
         document.getElementById(chst).value != '' || document.getElementById(chgr).value != '' ||
          document.getElementById(chsp).value != '' )
        {
        document.getElementById(ch).style.display = 'block' ;
        //break;
        }
  }
 }


function opqualifyes ()
{
  for (i=0;i<5;++i)
  {
     var ch="qu" + i;
     var chna="quye" + i;
     var chde="quto" + i;
     var chst="quna" + i;
     var chgr="qure" + i;
     if (document.getElementById(chna).value != '' || document.getElementById(chde).value != '' ||
         document.getElementById(chst).value != '' || document.getElementById(chgr).value != '')
        {
        document.getElementById(ch).style.display = 'block' ;
        //break;
        }
  }
 }


function oppracifyes ()
{
  for (i=0;i<9;++i)
  {
     var ch="pr" + i;
     var chna="prye" + i;
     var chde="prto" + i;
     var chst="prna" + i;
     var chgr="prre" + i;
     if (document.getElementById(chna).value != '' || document.getElementById(chde).value != '' ||
         document.getElementById(chst).value != '' || document.getElementById(chgr).value != '')
        {
        document.getElementById(ch).style.display = 'block' ;
        //break;
        }
  }
 }


function eroors ()
{
alert('You have an errors or country for practice not selected. Wrong fields are marked by red color.');
}


function serveroors ()
{
alert('There are problems with connection to database now. Try again later.');
}

function serveroors1 ()
{
alert('There are problems with saving your information in database now. Try again later.');
}

function noeroors ()
{
alert('Your information successfully saved.');
//document.location="http://www.gorbushka.in.ua/login.php";
}

function locat ()
{
//alert('Your information successfully saved.');
document.location="http://www.agropractice.org/dan/form";
}

