// =============================================================================
// Begin user defined variables - Variabili definite dall'utente
// =============================================================================
var resizeType = 1; // 0 = Ridimensiona variabilmente dividendo la risoluzione dello schermo
                    //     per la variabile dynamicDivisor definita sotto. 
                    //     (i.e. 1024/4 = 256 or 1280/4 = 320)
                    // 1 = ridimensiona l'immagine se è più larga del fixedWidth
                    //     impostato sotto
var enlargeType    = 1     // 0 = Apre nella stessa finestrta
			               // 1 = Apre in una nuova finestra
var fixedheight     = 63;  // Ridimensiona l'immagine se è più larga di tot
                           // pixels. Funziona solo con resizeType = 1.
var dynamicDivisor = 2;    // Ridimensiona l'immagine alla risoluzione dello schermo divisa per
			   //questo valore. Viene usato solo con resizeType = 0.
var alignClose   = "right"; // I valori sono 'left' or 'right'. Default è right.
var topSpacing   = 50;      // Allontana la finestra pop-up Di questo numero di pixel
                           // dalla cima della finestra
var leftSpacing  = 50;      // Allontana la finestra pop-up Di questo numero di pixel
                           // dalla sinistra della finestra
// =============================================================================
// End of user defined variables
// =============================================================================



function resizeImage(thisimage) {
    if (resizeType == 0) fixedheight = parseInt(screen.height/dynamicDivisor);
    if (thisimage.height > fixedheight) {
		thisimage.height = fixedheight;
		thisimage.style.cursor='pointer';
	}
}
function doimage(imgObj,event){
    if (document.images) enlargeimg(imgObj,event);
}

//Thumbnail image viewer-
//© Dynamic Drive (www.dynamicdrive.com)
//For full source code, usage terms, and 100's more DHTML scripts, visit http://www.dynamicdrive.com

var ie=document.all
var ns=document.layers
var ns6=document.getElementById&&!document.all

function enlargeuserimage(which,e){
	
    if (resizeType == 0) fixedheight = parseInt(screen.height/dynamicDivisor);
	if (which.width < fixedheight) {return false;}
	if (enlargeType == 0) {
		if (ie||ns6){
			crossobj=document.getElementById? document.getElementById("showimage") : document.all.showimage
			if (crossobj.style.visibility=="hidden"){
				crossobj.style.left = (ns6? pageXOffset : document.body.scrollLeft) + leftSpacing
				crossobj.style.top  = (ns6? pageYOffset : document.body.scrollTop) + topSpacing
			    alignRE = /^left$/i
				crossobj.innerHTML= (alignRE.test(alignClose))? '<div class=tvhead align=left id=drag> <span class=tvclosex onClick=closepreview() style=cursor:pointer> X </span> <span class=tvclose onClick=closepreview()>Close</span> </div><img src="'+which.src+'">' : '<div class=tvhead align=right id=drag> <span class=tvclose onClick=closepreview()>Close</span> <span class=tvclosex onClick=closepreview() style=cursor:pointer> X </span> </div><img src="'+which.src+'">';
				crossobj.style.visibility="visible"
			}
			else
				crossobj.style.visibility="hidden"
				return false
		}
		else if (document.layers){
			if (document.showimage.visibility=="hide"){
				document.showimage.document.write('<a href="#" onMouseover="drag_dropns(showimage)"><img src="'+which.src+'" border=0></a>')
				document.showimage.document.close()
				document.showimage.left=e.x
				document.showimage.top=e.y
				document.showimage.visibility="show"
			}
			else
				document.showimage.visibility="hide"
				return false
		}
		else
		return true
	}
	else if (enlargeType == 1) {
			eval('window.open("showpic.asp?pic=' + which.src + '","","width='+which.width+'px,height='+which.height+'px,resizable=1,scrollbars=1")')
	}
}

function closepreview(){
	crossobj.style.visibility="hidden"
}
