







function openPopupUrl(page,width,height){
	var win=window.open(page,'popup','width='+width+',height='+height+',scrollbars=1');
	win.focus();
    return true;
}




var clockElementId="";
var startServerMSecSinceEpoc=0;
var startLocalTimeSinceEpoc=0;
var deltaLocalServer=0;
var clockId=0;
var clockFormat="dd-NNN-yy hh:mm:ss a";
function clockInitialize(startTimeMSecSinceEpoc,elementId){
	var d=new Date();
	startLocalTimeSinceEpoc=d.getTime();
    startServerMSecSinceEpoc=startTimeMSecSinceEpoc*1000;
	deltaLocalServer=startServerMSecSinceEpoc-startLocalTimeSinceEpoc;
    clockElementId=elementId;
}
function startClock(){
   if(clockId==0){
      clockId=setTimeout("clockUpdate()", 500);
   }
}
function stopClock(){
   if(clockId){
      clearTimeout(clockId);
      clockId=0;
   }
}
function clockUpdate(){
	var d=new Date();
	var currServerMSecSinceEpoc=d.getTime();
	currServerMSecSinceEpoc+=deltaLocalServer;
    if(clockElementId!=""){
        var tmpDate = new Date();
        tmpDate.setTime(currServerMSecSinceEpoc);
		document.getElementById(clockElementId).value=formatDate(tmpDate,clockFormat);
    }
	clockId = setTimeout("clockUpdate()", 1000);
}

