function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }
var winName;
function winOpen(winName, dt, calIcon)
{
	var e;
	var posx = 0;
	var posy = 0;
	var winW ;
	var winH ;

	if (!e) var e = window.event;
	
	if (parseInt(navigator.appVersion)>3) 
	{
	 if (navigator.appName=="Netscape") {
	  	//winW = window.innerWidth;
	  	//winH = window.innerHeight;
	  	winW = screen.width;
	  	winH = screen.height;
		posx = findPosX(document.getElementById(calIcon));
	  	posy = findPosY(document.getElementById(calIcon));
	 	
	 }
	 if (navigator.appName.indexOf("Microsoft")!=-1) {
	  winW = screen.width;
	  winH = screen.height;
	  posx = e.screenX;
	  posy = e.screenY;
		
	  }
	}
 	

	
	if(posy>(winH/2))
		posy = posy-230;
	if(posx>(winW/2))
		posx = posx-230;
		
		winName = window.open('/DatePicker/dtPicker.php?cur_dt='+dt,winName,'menubar=no,width=220,height=200,toolbar=no,top='+posy+',left='+posx+'');
	winName.focus();
}