 function filldata () {
   var s = '';
   var sc = '';
   for (var e = 0; e < mform.elements.length; e++) {
     var el = mform.elements[e];
     if (el.name == 'name') {
       if (el.value == '') {
         alert ('Input name!');
         return false;
       }
       s = s+el.value+'#';
     }
     if (el.name == 'day') s = s+el.value+'#';
     if (el.name == 'month') s = s+el.value+'#';
     if (el.name == 'year') s = s+el.value+'#';
     if (el.name == 'hour') s = s+el.value+'#';
     if (el.name == 'min') s = s+el.value+'#';
     if (el.name == 'city') sc = el.value;
     if (el.name == 'hcountry') {
       if (el.value != '') sc = sc+', '+el.value;
       s = s+sc+'#';
     }
     if (el.name == 'hlatlng') {
       if (el.value == '') {
         alert ('City data is absent!');
         return false;
       }
       s = s+el.value+'#';
     }
     if (el.name == 'dt') {
       if (el.value == '') {
         alert ('City data is absent!');
         return false;
       }
       s = s+el.value+'#';
     }
     if (el.name == 'tzab') {
       s = s+el.value+'#';
     }
   }

   for (var e = 0; e < cform.elements.length; e++) {
    var el = cform.elements[e];
    if (el.name == 'data') {
      el.value = s;
      break;
    }
   }
   return true;
 }

 function validate (form) {
  var p = 0;
  var so = '';
  var ll = '';
  var gmt = '';
  var s1 = '';
  for (var e = 0; e < mform.elements.length; e++) {
    var el = mform.elements[e];
    if (el.name == 'citylist') {
      so = el.value;
      p = so.indexOf (";");
      s1 = so.substring(0,p);
      so = so.substring(p+1);
      p = so.indexOf (";");
      ll = so.substring(0,p);
      gmt = so.substring(p+1);
      break;
    }
  }
  for (var e = 0; e < mform.elements.length; e++) {
    var el = mform.elements[e];
    if (el.name == 'city') el.value = s1;
    if (el.name == 'latlng') el.value = ll;
    if (el.name == 'dt') el.value = gmt;
  }
 }


