////////////////////////////////////////////////////////////////
function fixPNG(myImage,w,h) // correctly handle PNG transparency in Win IE 5.5 or higher.
   {
   	 var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	 var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	 var imgTitle = (myImage.title) ? "title='" + myImage.title + "' " : "title='" + myImage.alt + "' "
	 var imgStyle = "display:inline-block;" + myImage.style.cssText 
	 var strNewHTML = "<span " + imgID + imgClass + imgTitle
	 strNewHTML += " style=\"" + "width:" + w + "px; height:" + h + "px;" + imgStyle + ";"
	 strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
	 strNewHTML += "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>" 
	 myImage.outerHTML = strNewHTML
   }

function condvendita()
{
open("cond_vendita.htm","_blank","width=550,height=600,scrollbars=1")
}

function admin() {
open("admin/login.asp","admin","width=1000,height=700,scrollbars=1,status=0")
}


function privacy() 
{
open("util/privacy.htm","privacy","width=650,height=600,status=0,scrollbars=1")
}

function popup(x) 
{
if (x==1) {
open("util/areariservata.htm","popup","width=650,height=600,status=0,scrollbars=1")
}
if (x==2) {
open("util/cgv.htm","popup","width=650,height=600,status=0,scrollbars=1")
}
if (x==3) {
open("util/notelegali.htm","popup","width=650,height=600,status=0,scrollbars=1")
}
if (x==4) {
open("util/privacy.htm","popup","width=650,height=600,status=0,scrollbars=1")
}
}

function condizioni() 
{
open("util/condizioni.htm","condizioni","width=750,height=600,status=0,scrollbars=1")
}

function info(x) {
wo=open("info.asp?id="+x,"info","width=530,height=600,status=0,scrollbars=1")
}


function segnala(x) {
wo=open("segnala.asp?id="+x,"segnala","width=530,height=510,status=0,scrollbars=1")
}


function prod_img(x) {
wo=open("prod_img.asp?idprod="+x,"prod_img","width=530,height=510,status=0,scrollbars=1")
}


function mod_cat(lev,id,modcat,idcat,nomecat,tp,st) {
location.href="mod_cat.asp?lev="+lev+"&id="+id+"&modcat="+modcat+"&idcat="+idcat+"&nomecat="+nomecat+"&top_="+tp+"&star_="+st
}

function ins_cat(lev,a,b,c,d) {
wo=open("ins_cat.asp?level="+lev+"&cat="+a+"&subcat1="+b+"&subcat2="+c+"&subcat3="+d,"ins_cat","width=450,height=400,scrollbars=0,status=0")
}

function del_cat(lev,id,nomecat,idcat) {
if (confirm("Eliminare la categoria prodotti selezionata?\n\nATTENZIONE: verranno cancellate tutte le subcategorie collegate\n e i prodotti ivi contenuti.")) {
location.href="del_cat.asp?lev="+lev+"&id="+id+"&nomecat="+nomecat+"&idcat="+idcat
}
}

function ins_prodotto(idcat) {
wo=open("ins_prodotto.asp?idcat="+idcat,"ins_prodotto","width=500,height=500,status=0,scrollbars=1")
wo.focus()
}

function mod_prodotto(idprodotto,idcat) {
wo=open("mod_prodotto.asp?id="+idprodotto+"&idcat="+idcat,"mod_prodotto","width=500,height=500,status=0,scrollbars=1")
wo.focus()
}

function cat_datitec(catid) {
wo=open("cat_datitec.asp?catid="+catid,"cat_datitec","width=500,height=500,status=1,scrollbars=1")
wo.focus()
}

function prod_datitec(id) {
wo=open("prod_datitec.asp?id="+id,"prod_datitec","width=500,height=500,status=1,scrollbars=1")
wo.focus()
}

function ins_img_prodotto(id) {
wo=open("ins_img_prodotto.asp?id="+id,"ins_img_prodotto","width=500,height=500,status=0,scrollbars=1")
wo.focus()
}

function ins_allegato(id,idcat) {
wo=open("ins_allegato.asp?id="+id+"&idcat="+idcat,"ins_allegato","width=500,height=500,status=0,scrollbars=1")
wo.focus()
}

function del_prodotto(id,cod,idcat) {
if (confirm("Eliminare questo prodotto?")) {
location.replace("del_prodotto.asp?id="+id+"&cod="+cod+"&idcat="+idcat)
}
}

function mod_cat_prodotto(id,idcat) {
wo=open("mod_cat_prodotto.asp?id="+id+"&idcatprod="+idcat,"mod_cat_prodotto","width=500,height=500,status=0,scrollbars=1")
wo.focus()
}

function clona_prodotto(id,idcat) {
wo=open("clona_prodotto.asp?id="+id+"&idcatprod="+idcat,"clona_prodotto","width=500,height=500,status=0,scrollbars=1")
wo.focus()
}

function replica_prodotto(id,idcat) {
wo=open("replica_prodotto.asp?id="+id+"&idcatprod="+idcat,"replica_prodotto","width=500,height=500,status=0,scrollbars=1")
wo.focus()
}


function ins_prod_correlati(id) {
wo=open("ins_prod_correlati.asp?id="+id,"ins_prod_correlati","width=500,height=500,status=0,scrollbars=1")
wo.focus()
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////

function controlform(nomeform) {
df=document.forms[nomeform]
if (nomeform=="contatti") {
	if (df.elements["cognome"].value=="") {
	alert('Attenzione: Cognome non inserito')
	return false
	}
	if (df.elements["nome"].value=="") {
	alert('Attenzione: Nome non inserito')
	return false
	}
	if (df.elements["nazione"].value=="") {
	alert('Attenzione: Nazione non inserita')
	return false
	}
	if (df.elements["citta"].value=="") {
	alert('Attenzione: Citta\' non inserita')
	return false
	}
	if (df.elements["tel"].value=="") {
	alert('Attenzione: Numero di telefono non inserito')
	return false
	}
	if (isNaN(df.elements["tel"].value)) {
	alert('Attenzione: Numero di telefono non valido')
	return false
	}
	if (df.elements["mail"].value=="") {
	alert('Attenzione: eMail non inserita')
	return false
	}
	if (df.elements["mail"].value.indexOf("@")==-1) {
	alert('Attenzione: eMail non valida')
	return false
	}
	if (!df.elements["privacy"].checked) {
	alert('Attenzione: e\' necessario autorizzare il trattamento dei dati personali');
	return false
	}
}
}


function control_chk(x) {
df=document.forms[x];
if (!df.elements["privacy"].checked) {
alert('Attenzione: disabilitando questo campo la richiesta non verra\' inviata')
}
}


//////////////////////////////////////////////////////////////////////////////////////////////////////////////

function setprov(x) {
df=document.forms[x]
//alert(df.nazione.value)
//alert(x)
if (df.nazione.value=="ITALIA" || df.nazione.value=="Italy") {
df.provincia.disabled = false
}
else {df.provincia.disabled = true}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

function showlaydescr(txt,n) {
x=document.body.scrollLeft + event.clientX
y=document.body.scrollTop + event.clientY
laynomeprod.style.posLeft=x-25;
laynomeprod.style.posTop=y+10;
if ((document.all || document.getElementById) && n==1) {
laynomeprod.innerHTML=txt
laynomeprod.style.visibility="visible";
}
if ((document.all || document.getElementById) && n==0) {
laynomeprod.innerHTML=""
laynomeprod.style.visibility="hidden";
}
}


function divdisplay(ndiv,x) {
	nomediv=document.getElementById(ndiv)
	if (x==0) {
		if (document.all || document.getElementById) {
			//alert(nomediv.style.display.value)
			if (nomediv.style.display!="inline") {
				nomediv.style.display="inline";
			}
			else {
				nomediv.style.display="none"
			}
		}
	}
	if (x==1) {
		if (document.all || document.getElementById) {
			//alert(nomediv.style.display.value)
			nomediv.style.display="inline";
		}
	} 
	if (x==2) {
		if (document.all || document.getElementById) {
			//alert(nomediv.style.display.value)
			nomediv.style.display="none";
		}
	} 
}


function fullsizediv(ndiv,img,wid) {
//alert(ndiv)
imgw=wid/2
nomediv=document.getElementById(ndiv)
if (wid<900) {
	marginleftnumero=-(imgw+28)
	nomediv.style.marginLeft=marginleftnumero+"px"
}
else {
	nomediv.style.marginLeft="-476px"
}
image = document.getElementById('fullimg');
image.src='public/eventi/foto/' + img
		if (nomediv.style.display="inline") {
			nomediv.style.display="inline";
		}
		else {
			nomediv.style.display="none"
		}
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////

function delitem(id,pag) {
	if (confirm("Cancellare l'elemento selezionato?")) {
		location.replace(pag + "?delitem="+id)
	}
}

function disableitem(id,pag) {
	if (confirm("Cancellare l'elemento selezionato?")) {
		location.replace(pag + "?disableitem="+id)
	}
}

function cabine_nominativi(x) {
wo=open("gestione_cabine_nominativi.asp?iditem="+x,"gestione_cabine_nominativi","width=600,height=500,status=0,scrollbars=1")
}

