function IfZero(num) {
return ((num <= 9) ? ("0" + num) : num);
}
function check24(hour) {
return (hour >= 24) ? hour - 24 : hour;
}

function displaydatetime() {
//if (!document.layers && !document.all)	return;
  
  //clock value
  var dt = new Date();
  var def = dt.getTimezoneOffset()/60;
  var gmt = (dt.getHours());
  var ending = ":" + IfZero(dt.getMinutes()) + ":" +  IfZero(dt.getSeconds());
  var kok =check24(((gmt) > 24) ? ((gmt +zone ) - 24) : (gmt));
  var time=IfZero(kok) + ending;

  // display part

 if (document.all) 
{
  clockLocal.innerHTML = time;
  }

  else

 {
      document.getElementById('clockLocal').innerHTML = time;
//    document.layers.clockLocal.document.close();
	}


  setTimeout("displaydatetime()", 500)
}
  window.onload = displaydatetime;
