function PopUp(pagina)
{
    PopUp=window.open(pagina, '', 'top=200,left=100,width=750,height=200,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
	PopUp.focus();
}

function nolink()
{
    self.status='';
}

function preloadImgs(args)
{
	for(var n=0;n<arguments.length;n++) {
		preloadImg(arguments[n]);
	}	
	
	//funzione che precarica un immagine
	function preloadImg(percorso) {
		var temp=new Image();
		temp.src=percorso;
	}
	
}

function downloadimg()
{
    codice=""
	immagini.innerHTML= codice;
}

function loadONEimg(immagine1,titolo1)
{
    var path = "images/";
    codice="<a href=\"javascript:aprifotoBig('" + immagine1 + "','" + titolo1 + "');\"><img src='" + path + immagine1 + "'></a>"
	immagini.innerHTML= codice;
}
function loadTWOimg(immagine1,titolo1,immagine2,titolo2)
{
    var path = "images/";
	codice="<a href=\"javascript:aprifotoBig('" + immagine1 + "','" + titolo1 + "');\"><img src='" + path + immagine1 + "'></a><a href=\"javascript:aprifotoBig('" + immagine2 + "','" + titolo2 + "');\"><img src='" + path + immagine2 + "'></a>"
	immagini.innerHTML= codice;
}

function aprifotoGallery(url,titolo,NumFotoTot)
{
	//alert(NumFotoTot);
	
	nuovafinestra=window.open('', '', 'top=200,left=200,width=440,height=360,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
	codice = "<html>\n"
	codice = codice + "<head>\n"
	codice = codice + "<TITLE>" + titolo + "</TITLE>\n"
	codice = codice + "<LINK href='style.css' type=text/css rel=stylesheet>\n"
	codice = codice + "<SCRIPT type='text/javascript' SRC='js/jslib.js'></SCRIPT>\n"
	codice = codice + "</head>\n"
	codice = codice + "<body>\n"
	codice = codice + "<DIV id=fotogrange>\n"
	codice = codice + "<a href='javascript:window.close();'><img name='foto' src='" + url + "' alt='chiudi'></a>\n"
	codice = codice + "<a href='javascript:fotoPrec();' title='foto precedente'> << </a>\n"
	codice = codice + "<a> : </a><a href='javascript:window.close();' title='chiudi'> chiudi </a><a> : </a>\n"
	codice = codice + "<a href='javascript:fotoSucc(\"" + NumFotoTot + "\");' title='foto successiva'> >> </a>\n"
	codice = codice + "</DIV>\n"
	codice = codice + "<body>\n"
	codice = codice + "</html>"
	nuovafinestra.document.write(codice);	
}

function fotoPrec()
{
	//alert('fotoPrec');
	
	fotoAttSrc = document.foto.src
	//alert(fotoAttSrc);
	puntoInizioStacco = fotoAttSrc.lastIndexOf("/");
	//alert(puntoInizioStacco);
	puntoFineStacco = fotoAttSrc.indexOf(".jpg");
	//alert(puntoFineStacco);
	FotoAttNum = fotoAttSrc.slice(puntoInizioStacco+1,puntoFineStacco);
	//alert(FotoAttNum);
	FotoGenSrc = fotoAttSrc.slice(0,puntoInizioStacco+1);
	//alert(FotoGenSrc);
	
	NumFotoPrec = FotoAttNum * 1 - 1
	//alert(NumFotoPrec);
	if (FotoAttNum==1)
		{
		alert('Prima foto dell\'album');
		}
		else{
			document.foto.src = FotoGenSrc + NumFotoPrec + '.jpg';
			}
}

function fotoSucc(NumFotoTot)
{
	//alert('fotoSucc');
	//alert(NumFotoTot);
	
	fotoAttSrc = document.foto.src
	//alert(fotoAttSrc);
	puntoInizioStacco = fotoAttSrc.lastIndexOf("/");
	//alert(puntoInizioStacco);
	puntoFineStacco = fotoAttSrc.indexOf(".jpg");
	//alert(puntoFineStacco);
	FotoAttNum = fotoAttSrc.slice(puntoInizioStacco+1,puntoFineStacco);
	//alert(FotoAttNum);
	FotoGenSrc = fotoAttSrc.slice(0,puntoInizioStacco+1);
	//alert(FotoGenSrc);
	
	NumFotoSucc = FotoAttNum * 1 + 1
	//alert(NumFotoSucc);
	if (FotoAttNum==NumFotoTot)
		{
		alert('Ultima foto dell\'album');
		}
		else{
			document.foto.src = FotoGenSrc + NumFotoSucc + '.jpg';
			}
}

function aprifotoBig(url,titolo)
{
    var path = "images/big/";
	nuovafinestra=window.open('', '', 'top=200,left=200,width=440,height=340,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
	codice = "<html>\n"
	codice = codice + "<head>\n"
	codice = codice + "<TITLE>" + titolo + "</TITLE>\n"
	codice = codice + "<LINK href='style.css' type=text/css rel=stylesheet>\n"
	codice = codice + "</head>\n"
	codice = codice + "<body>\n"
	codice = codice + "<DIV id=fotogrange>\n"
	codice = codice + "<a href='javascript:window.close();'><img src='" + path + url + "' alt='chiudi'></a>\n"
	codice = codice + "</DIV>\n"
	codice = codice + "<body>\n"
	codice = codice + "</html>"	
	nuovafinestra.document.write(codice);	
}

function aprifotoSize(url,titolo,w_img,h_img)
{
var path = "images/big/";
var margine = 30;	//passpartout
var w_fin = w_img + margine;
var h_fin = h_img + margine;
	
	nuovafinestra=window.open('', '', 'top=200,left=200,width=' + w_fin + ',height=' + h_fin + ',toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
	codice = "<html>\n"
	codice = codice + "<head>\n"
	codice = codice + "<TITLE>" + titolo + "</TITLE>\n"
	codice = codice + "<LINK href='style.css' type=text/css rel=stylesheet>\n"
	codice = codice + "</head>\n"
	codice = codice + "<body>\n"
	codice = codice + "<DIV id=fotograngeSize>\n" /* */
	codice = codice + "<a href='javascript:window.close();'><img src='" + path + url + "' alt='chiudi' width='" + w_img + "' height='" + h_img + "'></a>\n"
	codice = codice + "</DIV>\n"
	codice = codice + "<body>\n"
	codice = codice + "</html>"	
	nuovafinestra.document.write(codice);	
}

function stringaEmailValida(str) {
    var patternvalido = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/
    var reg = new RegExp(patternvalido);
    return str.match(reg);
}

function MailListFormCheck(MailListForm) {
			if (MailListForm.email.value=="") {
				alert("Specificare l'indirizzo email")
				MailListForm.email.focus()
				return false
			}			
			else{
				if(!(stringaEmailValida(MailListForm.email.value)))
				{
				alert("Attenzione, l'indirizzo email non è del tipo corretto.\nOccorre reinserire l'indirizzo.");
				MailListForm.email.value=""
				MailListForm.email.focus()
				return false;
				}
			}
		}
		
function NotteRosa()
{
	window.open('NotteRosa.htm', '', 'top=200,left=200,width=580,height=260,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
}

function PornoAlba()
{
	window.open('PornoAlba.htm', '', 'top=200,left=200,width=580,height=260,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
}

function Ferragosto()
{
	window.open('Ferragosto.htm', '', 'top=200,left=200,width=580,height=240,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
}
function webcam()
{
	window.open('webcam.htm', '', 'top=100,left=200,width=360,height=310,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
}