﻿var isMac = navigator.platform=="MacPPC"?true:false
function popup(pic,width,height,title,year,size,media) {
	var totalheight = Number(height) + 85;
	isMac?totalheight=480:totalheight
	var totalwidth = Number(width) + 30;
	isMac?totalwidth=640:totalwidth
	var tablewidth = Number(width) + 5;
	isMac?tablewidth=595:tablewidth
	var minortdhrwidth = (tablewidth-85)/4;
	var minortdcontentwidth = Math.ceil(minortdhrwidth * 2);
	var minortdhrwidth1 = Math.ceil(minortdhrwidth)
	var minortdhrwidth2 = (minortdcontentwidth - minortdhrwidth1)
	var myTitle = new String(pic)
	var winName = myTitle.substring(myTitle.indexOf("/",0)+1, myTitle.indexOf(".",0))
	var rspace = / /gi;
	var newspace = new String ("%20")
	var newTitle = new String(title)
	var finalTitle = newTitle.replace(rspace, newspace)
	var newYear = new String(year)
	var finalYear = newYear.replace(rspace, newspace)
	var newSize = new String(size)
	var finalSize = newSize.replace(rspace, newspace)
	var newMedia = new String(media)
	var finalMedia = newMedia.replace(rspace, newspace)
	var newTop = Math.round((screen.height/2)-(height/2));
	var newLeft = Math.round((screen.width/2)-(width/2));	
	isMac?width=640:width
	isMac?height=480:height

	picWindow = window.open("template.htm?FileName=" + pic + "&ImageWidth=" + width + "&ImageHeight=" + height + "&TableWidth=" + tablewidth + "&MinortdContentWidth=" + minortdcontentwidth + "&MinortdhrWidth1=" + minortdhrwidth1 + "&MinortdhrWidth2=" + minortdhrwidth2 + "&Title=" + finalTitle + "&Year=" + finalYear + "&Size=" + finalSize + "&Media=" + finalMedia,winName,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top=" + newTop + ",left=" + newLeft + ",width=" + totalwidth + ",height=" + totalheight + "");
	
}

function controlla(imgfile,title,year,size,media){
if((myImage.width!=0)&&(myImage.height!=0)){
	popup(imgfile,myImage.width,myImage.height,title,year,size,media);
	//alert(year);
	}
else{
	//funzione="controlla('"+imgfile+"','"+imgname+"')";
	funzione="controlla('"+imgfile+"','"+title+"','"+year+"','"+size+"','"+media+"')";
	intervalo=setTimeout(funzione,10);
	
	}
}

function openWin(imgfile,title,year,size,media){
	myImage = new Image;
	myImage.src = imgfile;
	!isMac?controlla(imgfile,title,year,size,media):popup(imgfile,'','',title,year,size,media);
	//popup(imgfile,myImage.width,myImage.height,imgname);		
}