var currentPosition = 0;
var newPosition = 0;
var direction ="Released";
var currentHeight=0;
var offX = 15;          // X offset from mouse position
var offY = 15;          // Y offset from mouse position
var divHeight;
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all

function updatebox(mouse,DivID)
{
			var DivName=DivID;
			var divObj =document.getElementById(DivName)
			direction = "Pressed";
			//alert(DivName)
			currentPosition = mouse.clientY;
			document.getElementById(DivName).style.zIndex = 1; 
			document.getElementById(DivName).style.display="block";
            document.getElementById(DivName).style.backgroundColor="#ffffff";
            document.getElementById(DivName).style.position="absolute";
}

function showPopNote(mouse,DivID,pagename)
{				
	var DivName=""+DivID;
	var divObj =document.getElementById(DivName);
    document.getElementById(DivName).style.display="block";
	document.getElementById(DivName).style.backgroundColor="";
    document.getElementById(DivName).style.position="absolute";
    document.getElementById(DivName).style.zIndex = 1; 
	document.getElementById(DivName).style.top=((parseInt(mouseY(mouse))+offX)+30)+'px';
    if ((parseInt(mouseX(mouse))+offX)+420 > window.screen.width) 
         document.getElementById(DivName).style.left = ((parseInt(mouseX(mouse))+offX)-100)+'px'; 
		 // 
    else
         document.getElementById(DivName).style.left =((parseInt(mouseX(mouse))+offX)-100)+'px';
		 //
    // alert( 'p='+((parseInt(mouseX(mouse))+offX)+420 )+">"+window.screen.width);
//	document.getElementById(DivName).style.top=300;
	showNotePage(DivName,pagename);
			//document.getElementById(DivName).innerHTML = xmlHttp.responseText ;
}
            
            
function HidePopNote(evt,DivID)
{
   
   	var DivName=DivID;
	document.getElementById(DivName).style.display="none";
}
           

function mouseX(evt) 
{
	if (!evt) evt = window.event; 
	if (evt.pageX) return evt.pageX; 
	else if (evt.clientX)
	return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft);
	else return 0;
}

function mouseY(evt) 
{
	if (!evt) evt = window.event;
	if (evt.pageY) return evt.pageY; 
	else if (evt.clientY)
	return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	else return 0;
}

function showNotePage(DivID,pagename)
{
   xmlHttp=CreateXmlHttpObject()
  if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP request")
  return
  } 
  //var url="../talent/"+pagename;
  url=pagename+"?sid="+Math.random()
  xmlHttp.open("GET", url,true);
  xmlHttp.onreadystatechange=function() 
  {
	  if (xmlHttp.readyState==4) 
	  {
	   document.getElementById(DivID).innerHTML=xmlHttp.responseText; 
	  }
  }

  xmlHttp.send(null)
}


function CreateXmlHttpObject()
{ 
	  var objXMLHttp=null
	  if (window.XMLHttpRequest)
	  {
	  objXMLHttp=new XMLHttpRequest()
	  }
	  else if (window.ActiveXObject)
	  {
	  objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	  }
	  return objXMLHttp
}// JavaScript Document

function selectPatient(evt,patientId,DivId)
{
	document.getElementById("PatientId").value=patientId;
	HidePopNote(evt,DivId);
	
}


