//window.onload = initAll;
var xhr = false;
var xPos, yPos;
var photourl;
var photodesc;
var scrOfY=0;
var IE = document.all?true:false
// If NS -- that is, !IE -- then set up for mouse capture
function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
    xPos = event.clientX + document.body.scrollLeft
    yPos = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    xPos = e.pageX
    yPos = e.pageY
  }  
  // catch possible negative values in NS4
  return true
}
function getMouseXY2(e) {
		evt = window.event;
//if('number' == typeof evt.offsetX) {
//	xPos = evt.offsetX;
//	yPos = evt.offsetY;
//alert(xPos+"\n"+yPos);
//} 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;
  }
	xPos = evt.clientX ;//+ document.body.scrollLeft;
	yPos = evt.clientY + scrOfY;
//}
  return true
}
function hidePreview() {
	document.getElementById("previewWin").style.visibility = "hidden";
}
function getPhoto(photourl,photodesc) {
//	alert(photourl);
//	if (evt) {
//		var url = evt.target;
//	}
//	else {
//alert("here");
if (window.event){getMouseXY2();} 
else if (!IE) {document.captureEvents(Event.MOUSEMOVE);document.onmousemove = getMouseXY;}
	
  showContents(photourl,photodesc);
}
function showContents(photourl,photodesc) {
	var prevWin = document.getElementById("previewWin");
//	alert(photourl);
//	if (xhr.readyState == 4) {
htmlTXT="<img src="+photourl+"><div>"+photodesc+"</div>";
//alert(htmlTXT);
		prevWin.innerHTML = htmlTXT ;
//		prevWin.innerHTML = (xhr.status == 200) ? xhr.responseText : "There was a problem with the request " + xhr.status;
		prevWin.style.top = parseInt(yPos)+2 + "px";
		prevWin.style.left = parseInt(xPos)+2 + "px";
		prevWin.style.visibility = "visible";
		prevWin.onmouseout = hidePreview;
//	}
}
