var offX = 10 // x distance from the mouse.
var offY = -10 // y distance from the mouse.
document.onmousemove = getMouseXY;
var IE = document.all?true:false
if (!IE) document.captureEvents(Event.MOUSEMOVE)

var tempX = 0
var tempY = 0
function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}

  return true
}
function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}
function opencomm (review,cid1) {
//  alert("start opencomm");
  offsets = getScrollXY();
//  alert("after getscroll");
  document.getElementById('fcomm').style.display = "block";
//  var browser=navigator.appName;
//  if(browser=="Microsoft Internet Explorer")
//  {
//			document.getElementById('fcomm').style.left = parseInt(tempX)+parseInt(offX)+parseInt(offsets[0]) + 'px';
//		    document.getElementById('fcomm').style.top = parseInt(tempY)+parseInt(offY)+parseInt(offsets[1]) + 'px';
		//  document.frmcomm.xpos.value =  parseInt(tempX)+parseInt(offX)+parseInt(offsets[0];
      //   document.frmcomm.ypos.value =  parseInt(tempY)+parseInt(offY)+parseInt(offsets[1];
//  }
//  else
//  {
			document.getElementById('fcomm').style.left = parseInt(tempX)+parseInt(offX)+ 'px';
		    document.getElementById('fcomm').style.top = parseInt(tempY)+parseInt(offY)+ 'px';
	    document.frmcomm.xpos.value =  parseInt(tempX)+parseInt(offX);
//	    alert("tempY "+tempY+" offY "+offY+" ypos "+ document.frmcomm.ypos.value );
//	    alert(parseInt(tempY)+parseInt(offY));
         document.frmcomm.ypos.value =  parseInt(tempY)+parseInt(offY);
//        alert(" ypos "+ document.frmcomm.ypos.value );
//  }
//  alert("before visible");
  document.frmcomm.preview.value = review;
  document.frmcomm.cid1.value = cid1;
  document.getElementById('fcomm').style.visibility = "visible";
}
function closecomm () {
  document.getElementById('fcomm').style.visibility = "hidden";
  document.getElementById('msgp').innerHTML="";
  document.getElementById('newnameptxt').style.color = "black";
  document.getElementById('newcommentptxt').style.color = "black";
  document.frmcomm.newnamep.value = "";
  document.frmcomm.newcommentp.value = "";
}
function reopencomm (cid) {
 //  document.frmcomm.preview.value = review;
 //  document.frmcomm.cid1.value = cid1;
   document.getElementById('fcomm').style.left  = document.frmcomm.xpos.value + 'px';
   document.getElementById('fcomm').style.top = document.frmcomm.ypos.value + 'px';
   document.getElementById('fcomm').style.visibility = "visible";
   window.location = "#p"+cid;
}

