var popUpWinImage;
var popInfo;

function openwindow(thelocation){

if (popUpWinImage !=null)
{
		popUpWinImage.close();
}
	popUpWinImage=window.open('/applications/zoomimage.asp?image=' + thelocation, 'popUpWinImage', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=auto,resizable=yes,width=140,height=30,left=1' + ', top=1');
}

function requestInfo(pId){

if (popInfo !=null)
{
		popInfo.close();
}

wWidth=430;
wHeight=320;
wLeft=(self.screen.width/2) - (wWidth/2);
wTop=(self.screen.height/2) - (wHeight/2);

	popInfo=window.open('/request_info.asp?ID=' + pId, 'popInfo', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=auto,resizable=yes,width='+ wWidth + ',height='+ wHeight +',left='+ wLeft + ', top=' + wTop);
}
// zoom picture code
var ie=document.all
var ns6=document.getElementById&&!document.all

function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat" && !window.opera)? document.documentElement : document.body
}

function enlarge(which, e, position, imgwidth, imgheight,useimagesize,PicCaption){
if (ie||ns6){
crossobj=document.getElementById? document.getElementById("showimage") : document.all.showimage
if (position=="center"){
pgyoffset=ns6? parseInt(pageYOffset) : parseInt(ietruebody().scrollTop)
horzpos=ns6? pageXOffset+window.innerWidth/2-imgwidth/2 : ietruebody().scrollLeft+ietruebody().clientWidth/2-imgwidth/2
vertpos=ns6? pgyoffset+window.innerHeight/2-imgheight/2 : pgyoffset+ietruebody().clientHeight/2-imgheight/2
if (window.opera && window.innerHeight) //compensate for Opera toolbar
vertpos=pgyoffset+window.innerHeight/2-imgheight/2
vertpos=Math.max(pgyoffset, vertpos)
}
else{
var horzpos=ns6? pageXOffset+e.clientX : ietruebody().scrollLeft+event.clientX
var vertpos=ns6? pageYOffset+e.clientY : ietruebody().scrollTop+event.clientY
}
crossobj.style.left=horzpos+"px"
crossobj.style.top=vertpos+"px"
var descSpan='';

if (!imgwidth)
		{
			imgwidth=200;
		}

if (PicCaption) {
	descSpan='<div style="background-color:#ffffe1;color:#000000"><span id="descriptiontext" style="font-family:Verdana;font-size:10px;vertical-align:middle;height:100%;width:'+imgwidth+'; PADDING: 2px;word-wrap:break-word">' + PicCaption + '</span></div>';
	}
	
if (useimagesize!='yes'){
crossobj.innerHTML='<div align="center" id="dragbar"><span id="closetext" onClick="closepreview()" style="font-family:Verdana;font-size:8pt;vertical-align:middle;height:20px; PADDING-TOP: 4px;FONT-VARIANT: small-caps;" title=" Chiudi ">Chiudi</span>&nbsp;&nbsp;&nbsp;</div><img src="'+which+'">'+descSpan;
}
else{
crossobj.innerHTML='<div align="center" id="dragbar"><span id="closetext" onClick="closepreview()" style="font-family:Verdana;font-size:8pt;vertical-align:middle;height:20px; PADDING-TOP: 4px;FONT-VARIANT: small-caps;" title=" Chiudi ">Chiudi</span>&nbsp;&nbsp;&nbsp;</div><img width="'+imgwidth+'" height="'+imgheight+'" src="'+which+'">'+descSpan;
}
crossobj.style.visibility="visible"
return false
}
else //if NOT IE 4+ or NS 6+, simply display image in full browser window
return true
}

function closepreview(){
crossobj.style.visibility="hidden"
}

function drag_drop(e){
if (ie&&dragapproved){
crossobj.style.left=tempx+event.clientX-offsetx+"px"
crossobj.style.top=tempy+event.clientY-offsety+"px"
}
else if (ns6&&dragapproved){
crossobj.style.left=tempx+e.clientX-offsetx+"px"
crossobj.style.top=tempy+e.clientY-offsety+"px"
}
return false
}

function initializedrag(e){
if (ie&&event.srcElement.id=="dragbar"||ns6&&e.target.id=="dragbar"){
offsetx=ie? event.clientX : e.clientX
offsety=ie? event.clientY : e.clientY

tempx=parseInt(crossobj.style.left)
tempy=parseInt(crossobj.style.top)

dragapproved=true
document.onmousemove=drag_drop
}
}
document.onmousedown=initializedrag
document.onmouseup=new Function("dragapproved=false")

