  document.write ('<FORM NAME=dynTimes><table width=100% cellpadding=0 cellspacing=0 border=0>');
  for (var idx = 0; idx < cities.length; idx+=2) {
    TableLength += 1;
  	var qGMTparse = parseFloat(cities[idx]);
  	var qGMToffset_hrs = parseInt(qGMTparse, 10) ; 
  	var qGMToffset_min= parseInt ( Math.round((qGMTparse-qGMToffset_hrs) * 100), 10);
  	var qDSTperiod = cities[idx].charAt (cities[idx].length - 1);
  	var relGMT = (qGMToffset_hrs * 60) + qGMToffset_min; 
  	if (dstZones [qDSTperiod]) {relGMT += 60};
  	TableTimes[idx/2] = relGMT;
  
  	qHandler( cities[idx] );
  
  	document.write ('<tr><td>' + cities[idx+1] + '</td><td><input type=text class=timeform></td></tr>\n');
  }
  document.write ('</table></FORM>');

  showclocks();