

var ie=document.all;
var ns6=document.getElementById&&!document.all;
var dragObj=""
function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat" && !window.opera)? document.documentElement : document.body
}
function closepreview(){
	var bb=document.getElementById(dragObj);
	bb.value="";
	bb.style.display='none';
	//alert(crossobj)
	}
	
function enlarge(Data,elemId, e){
	dragObj = elemId
	var bb=document.getElementById(dragObj);
	bb.innerHTML="<table width=350 bgcolor=#FFF9FB border=0><tr><td align=left style=padding:5px;>"+Data+"</td></tr></table>";
	bb.style.display='';
	bb.style.visibility="visible";	
	document.onmousemove=drag;	
	
}

function drag(e){
	var bb=document.getElementById(dragObj);
	var xx,yy;
	var halfx,halfy,divwidth;
	var px_left,px_top;
	
	xx=ns6?e.clientX+pageXOffset:event.clientX+ietruebody().scrollLeft;
	halfx=ns6?window.innerWidth/2:ietruebody().clientWidth/2;
	halfy=ns6?window.innerHeight/2:ietruebody().clientHeight/2;
	yy=ns6?e.clientY+pageYOffset:event.clientY+ietruebody().scrollTop;
	
	if(yy>halfy){
		px_left=0;
		px_top=-130;
	}
	if(yy<halfy){
		px_left=0;
		px_top=-130;
	}
	if(xx>halfx){
		px_left=-380;
	}
	if(xx<halfx){
		px_left=15;
	}
	

		bb.style.left=ns6?e.clientX+pageXOffset+parseInt(px_left)+"px":event.clientX+ietruebody().scrollLeft+parseInt(px_left)+"px";	
		bb.style.top=ns6?e.clientY+pageYOffset+parseInt(px_top)+"px":event.clientY+ietruebody().scrollTop+parseInt(px_top)+"px";

	
	document.onmousemove=drag;
}
	
dragObj = "";