var caricato=false
var cucu
var dovesono='1'
var dovesonocalendario='fotografo'
var dovesonoservizi='1'
/*Come erano all'inizio (con 5 voci)
var inizioservizi_2 = -11
var inizioservizi_3 = -51
var inizioservizi_4 = -91
var inizioservizi_5 = -131
var inizioservizi_6 = -171
var inizioservizi_7 = -132
var fineservizi_2 = 207
var fineservizi_3 = 169
var fineservizi_4 = 129
var fineservizi_5 = 89
var fineservizi_6 = 49
var fineservizi_7 = -132
var posservizi_2 = -11
var posservizi_3 = -51
var posservizi_4 = -91
var posservizi_5 = -131
var posservizi_6 = -171
var posservizi_7 = -172*/
var inizioservizi_2 = -11
var inizioservizi_3 = -49
var inizioservizi_4 = -91
var inizioservizi_5 = -131
var inizioservizi_6 = -171
var inizioservizi_7 = -222
var inizioservizi_8 = -211
var fineservizi_2 = 207
var fineservizi_3 = 169
var fineservizi_4 = 129
var fineservizi_5 = 89
var fineservizi_6 = 49
var fineservizi_7 = 9
var fineservizi_8 = 19
var posservizi_2 = -11
var posservizi_3 = -49
var posservizi_4 = -91
var posservizi_5 = -131
var posservizi_6 = -171
var posservizi_7 = -222
var posservizi_8 = -211
var mistomuovendo = false

function mostranewsletter(quale,nomeform){
	if ((quale.value=="si")&&(quale.checked)){
		lyrnewsletter.style.display="block"
		var mio = eval("document."+nomeform+".newsletteremail")
		mio.value = eval("document."+nomeform+".email.value")
	}else{
		lyrnewsletter.style.display="none"
		quale.value=""
	}
}

function codifica(giorgio, pizzol, activa){
	var ma = activa+String.fromCharCode(64)+giorgio+String.fromCharCode(46)+pizzol
	parent.location = 'ma'+'il'+'t'+'o'+':'+ma;
}

var qualeimmagine=0
function BRotator(){
	if((navigator.appVersion.indexOf("MSIE")!=-1)){
		if((navigator.appVersion.indexOf("5.5")!=-1)|| (parseFloat(navigator.appVersion.substr(navigator.appVersion.indexOf("MSIE")+5,1))>5)){
			idImmagine.filters[0].Apply();
		}
	}
	MM_swapImage('idImmagine','',arrayfoto[qualeimmagine],1)
	if((navigator.appVersion.indexOf("MSIE")!=-1)){
		if((navigator.appVersion.indexOf("5.5")!=-1)|| (parseFloat(navigator.appVersion.substr(navigator.appVersion.indexOf("MSIE")+5,1))>5)){
			idImmagine.filters[0].Play()
		}
	}
	if(qualeimmagine==arrayfoto.length-1){
		qualeimmagine=0
	}else{
		qualeimmagine++
	}
	setTimeout("BRotator()",tempociclico)
}

function regioni(){
	if(document.req.stato.value=="Italia"){
		document.req.regione.disabled=false
		document.req.provincia.disabled=false
		document.req.comune.disabled=false
		document.req.provincia.style.background="#FFE8E8"
		document.req.regione.style.background="#FFE8E8"
		document.req.comune.style.background="#FFE8E8"
		astregione.style.color="#F00"
		astprovincia.style.color="#F00"
		astcomune.style.color="#F00"

		document.req.localita.disabled=true
		document.req.localita.value=""
		astlocalita.style.color="#FFF"

	}else{
		document.req.regione.disabled=true
		document.req.provincia.disabled=true
		document.req.comune.disabled=true
		document.req.regione.value=""
		document.req.provincia.value=""
		document.req.comune.value=""
		document.req.provincia.style.background="#EEE"
		document.req.regione.style.background="#EEE"
		document.req.comune.style.background="#EEE"
		astregione.style.color="#FFF"
		astprovincia.style.color="#FFF"
		astcomune.style.color="#FFF"
		
		document.req.localita.disabled=false
		document.req.localita.style.background="#FFE8E8"
		astlocalita.style.color="#F00"

	}
}

function muovi(quale){

	
		mistomuovendo = true
		var mio ,fine, inizio, c=0, c2=quale, c3=parseFloat(quale)+1


				for (cont=c3;cont<7; cont++){
				
			
				mio = document.getElementById("lyrimgserv_"+cont)
				inizio = eval("inizioservizi_"+cont)


				
				
				
				if (inizio<eval("posservizi_"+cont)) {
					c++
					eval("posservizi_"+cont+"-=4")		
					
					mio.style.left=eval("posservizi_"+cont) + "px";
					
				}
			}
			for (cont=c2;cont>1; cont--){
				mio = document.getElementById("lyrimgserv_"+cont)
				fine = eval("fineservizi_"+cont)
				if (fine>eval("posservizi_"+cont)){
					c++
					eval("posservizi_"+cont+"+=4")			
					mio.style.left= eval("posservizi_"+cont) + "px";
				}
			}
		if (c>0) {
			setTimeout("muovi("+quale+")",10)
								
		}
		if (c==0) mistomuovendo = false
}

function anima(quale){
	if (!mistomuovendo){
		
/*		eval('lyrservizi_'+dovesonoservizi+'.style.display="none"');
		eval('linkdxservizi_'+dovesonoservizi+'.style.background=""');
	*/	
	
	

	
		whatOne = "lyrservizi_" + dovesonoservizi;
		whatTwo = "linkdxservizi_" + dovesonoservizi;

	
		document.getElementById(whatOne).style.display = "none";
		document.getElementById(whatTwo).style.background = "";

	
		dovesonoservizi=quale;
		var mio = document.getElementById("lyrservizi_"+quale);
		var miolinkdx = document.getElementById("linkdxservizi_"+quale);
		mio.style.display="block";
		/*miolinkdx.style.background="url(../images/frecciamenu.gif)"
		miolinkdx.style.backgroundRepeat="no-repeat"*/

		muovi(quale);
	}
}

function mostraregioni(quale,stato){
	var mio = document.getElementById(quale)
	mio.style.display = stato;
}

function coloraconsiglio(quale){
	for(cont=0;cont<linkconsigli.length;cont++){
		linkconsigli[cont].style.color="#4C4C4C"
	}
	quale.style.color="#BD0100"
}

function sottolinea(quale){
	if(quale.style.textDecorationUnderline==false){
		quale.style.textDecoration="underline"
	}else{
		quale.style.textDecoration="none"
	}
}

function mostradistrib (quale) {
	
	document.getElementById('iniziale').style.display = "none";
	document.getElementById('risultati').style.display = "block";
	
	if (quale == "Estero" ) {
		document.getElementById('regione1').innerHTML = "<b class='rosso'>Area selezionata: </b>" + quale

	} else {
		document.getElementById('regione1').innerHTML = "<b class='rosso'>Regione selezionata: </b>" + quale
		
	}
	
}

function mostraprodpic(quale,stato,path){
	
//	alert (quale,stato,path);
	
	var mio = document.getElementById("lyr_"+quale);
	var mioimm = document.getElementById("imm_"+quale);
	
	if (mio)
		mio.style.display=stato;
	
	if (mioimm)
		mioimm.src=path;
}

function mostraprodpic2(quale,stato){
	/*var mioimmup = document.getElementById("imm_"+quale+"_up")
	if(stato=="block"){
		mioimmup.src="../images/gif_"+quale+"_2.gif"
	}else{
		mioimmup.src="../images/gif_"+quale+"_1.gif"
	}*/
}

function cambiasupp(quale,path1,path2){
	var miosx = document.getElementById("supp_sx_"+quale)
	var miodx = document.getElementById("supp_dx_"+quale)
	miosx.src = path1
	miodx.src = path2
}

function colorabordoprodotto(quale){

	var mio = document.getElementById(quale)


	if((mio.style.border=="#999 1px solid")||(mio.style.border=="")){
		mio.style.border="#BD0100 1px solid"
	}else{
		mio.style.border="#999 1px solid"
	}
}

function linguettone(quale){
		
	document.getElementById("linguetta_sx_" + dovesono).src = "../images/linguetta_sx_off.gif";
	document.getElementById("linguetta_dx_" + dovesono).src = "../images/linguetta_dx_off.gif";
	document.getElementById("linguetta_dx_" + dovesono).src = "../images/linguetta_dx_off.gif";
	document.getElementById("lyrlinguetta_" + dovesono).style.display="none";
	document.getElementById("linklinguetta_" + dovesono).style.background="url(../images/linguetta_sfondo_off.gif)";
	document.getElementById("linklinguetta_" + dovesono).style.backgroundRepeat="repeat-x";
	document.getElementById("linklinguetta_" + dovesono).style.color="#4C4C4C";
	document.getElementById("linklinguetta_" + dovesono).style.fontWeight="normal";
	
	/*
	eval('linguetta_sx_'+dovesono+'.src="../images/linguetta_sx_off.gif"')
	eval('linguetta_dx_'+dovesono+'.src="../images/linguetta_dx_off.gif"')
	eval('linguetta_dx_'+dovesono+'.src="../images/linguetta_dx_off.gif"')
	eval('lyrlinguetta_'+dovesono+'.style.display="none"')
	eval('linklinguetta_'+dovesono+'.style.background="url(../images/linguetta_sfondo_off.gif)"')
	eval('linklinguetta_'+dovesono+'.style.backgroundRepeat="repeat-x"')
	eval('linklinguetta_'+dovesono+'.style.color="#4C4C4C"')
	eval('linklinguetta_'+dovesono+'.style.fontWeight="normal"')
	*/
	
	
	
	
	dovesono=quale
	var miosx = document.getElementById("linguetta_sx_"+quale)
	var miodx = document.getElementById("linguetta_dx_"+quale)
	var miolyr = document.getElementById("lyrlinguetta_"+quale)
	var miolink = document.getElementById("linklinguetta_"+quale)
	miosx.src="../images/linguetta_sx_on.gif"
	miodx.src="../images/linguetta_dx_on.gif"
	miolyr.style.display="block"
	miolink.style.background="url(../images/linguetta_sfondo_on.gif)"
	miolink.style.backgroundRepeat="repeat-x"
	miolink.style.color="#BD0100"
	miolink.style.fontWeight="bold"
}

function vaicol5(dove){
	window.location=dove
}

function aprilinee(quale){
	var stato="nascondi"
	var mio = document.getElementById("linea_"+quale)
	if((mio.style.display=="none")||(mio.style.display=="")){
		var stato = "mostra"
	}else{
		var stato = "nascondi"
	}
	document.getElementById('linea_basculanti').style.display="none"
	document.getElementById('linea_chiusure').style.display="none"
	document.getElementById('linea_porte').style.display="none"
	if(stato=="mostra"){
		mio.style.display="block"
	}else{
		mio.style.display="none"
	}
}

function thumbone(quale){
	var mio = document.getElementById("txtthumb_"+quale)
	if((mio.style.color=="#4c4c4c")||(mio.style.color=="")){
		mio.style.color="#BD0100"
		mio.style.border="#BD0100 1px solid"
	}else{
		mio.style.color="#4C4C4C"
		mio.style.border="#999 1px solid"
	}
}

function coloralinea(quale, tipologia){
	var mio = document.getElementById("linea_"+quale)
	var miolyr = document.getElementById("lyr_"+quale)


	if (tipologia == "on") {
		
		mio.style.background="#DB2F21"
		mio.style.width="30px"
		if(miolyr)miolyr.style.display="block"
	} else {
		mio.style.background="#333"
		if(miolyr)miolyr.style.display="none"
	}
}

function coloralinea2(quale, tipologia){
	var mio = document.getElementById("linea_"+quale)
	var miolyr = document.getElementById("lyr_"+quale)
	if (tipologia == "on") {
		mio.style.background="#DB2F21"
		mio.style.width="30px"
		if(miolyr)miolyr.style.display="block"
	}else{
		mio.style.background="#397dce"
		if(miolyr)miolyr.style.display="none"
	}
}

function accendilinea(quale){
	var mio = document.getElementById("giflinea_"+quale)
	var mio2 = document.getElementById("linea_"+quale)
	mio2.style.width="30px"
	mio.src="../images/1pixelrosso.gif"
}

function init() {
  if (!document.getElementById) return
  var imgOriginSrc;
  var imgTemp = new Array();
  var imgarr = document.getElementsByTagName('img');
  for (var i = 0; i < imgarr.length; i++) {
    if (imgarr[i].getAttribute('hsrc')) {
        imgTemp[i] = new Image();
        imgTemp[i].src = imgarr[i].getAttribute('hsrc');
        imgarr[i].onmouseover = function() {
            imgOriginSrc = this.getAttribute('src');
            this.setAttribute('src',this.getAttribute('hsrc'))
        }
        imgarr[i].onmouseout = function() {
            this.setAttribute('src',imgOriginSrc)
        }
    }
  }
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
	caricato=true
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function mostramelatutta(quale,stato){
	var mio = document.getElementById(quale)
	mio.style.display=stato
}

function cambiacolore(quale,colore){
	var mio = document.getElementById(quale)
	mio.style.background=colore
}

function accendi(quale){
	var mio = document.getElementById(quale)
	mio.style.color="#F00"
}

function colorabordo(quale){
	if(quale.style.border=="#000 1px solid"){
		quale.style.border="#AAA 1px solid"
	}else{
		quale.style.border="#000 1px solid"
	}
}

function mostramela(numero,numerosotto,numerosottosotto){
	if(numerosottosotto==""){
		if(numerosotto==""){
			var sottolayer = document.getElementById("sottolayer"+numero)
			var freccia = document.getElementById("frsx"+numero)
			if(sottolayer.style.display=="block"){
				sottolayer.style.display="none"
				freccia.src="../images/fricerca.gif"		
			}else{
				sottolayer.style.display="block"
				freccia.src="../images/fricercadown.gif"
			}
		}else{
			var sottolayer = document.getElementById("sottolayer"+numero+"_"+numerosotto)
			var croce = document.getElementById("croce"+numero+"_"+numerosotto)
			var areacrocedx = document.getElementById("areacrocedx"+numero+"_"+numerosotto)
			if(sottolayer.style.display=="block"){
				sottolayer.style.display="none"
				croce.src="../images/croce.gif"
				areacrocedx.style.color=""
			}else{
				sottolayer.style.display="block"
				croce.src="../images/crocemeno.gif"
				areacrocedx.style.color="#F00"
			}
		}
	}else{
		var sottolayer = document.getElementById("sottolayer"+numero+"_"+numerosotto+"_"+numerosottosotto)
		var croce = document.getElementById("croce"+numero+"_"+numerosotto+"_"+numerosottosotto)
		var areacrocedx = document.getElementById("areacrocedx"+numero+"_"+numerosotto+"_"+numerosottosotto)
		if(sottolayer.style.display=="block"){
			sottolayer.style.display="none"
			croce.src="../images/croce.gif"
			areacrocedx.style.color=""
		}else{
			sottolayer.style.display="block"
			croce.src="../images/crocemeno.gif"
			areacrocedx.style.color="#F00"
		}
	}
}


//#################INIZIOFUNZIONI CHE SERVONO PER LE FORM - PRIVACY##################//
var letto = false
var letto2 = false

function controllasealtro(questo){
	var indice = questo.selectedIndex
	var mio = questo[indice].value
	if(mio=="altro"){
		document.req.specifica.style.background="#FFE8E8"
		astspec.style.color="#104A7F"
	}else{
		document.req.specifica.style.background="#FFF"
		astspec.style.color="#FFF"
	}
}

function controlla_1step(questo){
	debugger
	if(questo.checked){
		if((letto == false)&&(questo.value=="si")){
			alert(eval("step1_"+document.forms['req'].attributes['lingua'].value))
		}
		if(questo.dove=="stampa"){
			parent.window.resizeTo(576,500)
			window.resizeTo(576,468)
		}
		parent.topzero.location="../carica.asp?caricaora=1"
	}else{
		if(questo.dove=="stampa"){
			parent.window.resizeTo(576,395)
			window.resizeTo(576,363)
		}
	}
}

function resizeform(){
	parent.window.resizeTo(628,490)
	//window.resizeTo(628,473)
}
function resizeformgrazie(){
	parent.window.resizeTo(628,460)
	//window.resizeTo(628,428)
}
function resizeformstampa(){
	parent.window.resizeTo(576,395)
	//window.resizeTo(576,363)
}
function resizeformdistr(){
	parent.window.resizeTo(628,390)
	//window.resizeTo(628,358)
}

function controlla_2step(questo){
	if(questo.value=="si"){
		if(letto2 == false){
			alert(eval("step2_"+document.forms['req'].attributes['lingua'].value))
		}
		parent.topzero.location="../carica.asp?caricaora=3"
	}
}

function copiamail(questo){
	document.req.mlist.value=questo.value
}

function aprimailing(questo){
	var mio = document.getElementById("lyr_mailing")
	if(questo.value=="si"){
		mio.style.display="block"
		parent.topzero.location="../carica.asp?caricaora=2"
	}else{
		mio.style.display="none"
		parent.topzero.location="../carica.asp?caricaora=2"
	}
}

function chiudipopupparent(){
	parent.opener.focus()
	parent.close()
}

function apriconfig(){
	window.open('configuratore/index.asp','configuratore','scrollbars=no,resizable=no,width=780,height=485')
}
//#################FINE FUNZIONI CHE SERVONO PER LE FORM - PRIVACY#####################//




function swapCc (swapFunctVal1, swapFunctVal2, swapFunctVal3, swapFunctVal4, categoryButton, subCategoryButton, action) {
	if (action == "on") {
		document.getElementById(categoryButton).style.border = '1px dashed #C00';
		document.getElementById(subCategoryButton).style.display = 'block';	
		MM_swapImage(swapFunctVal1,swapFunctVal2,swapFunctVal3,swapFunctVal4)
	} else {
		document.getElementById(subCategoryButton).style.display = 'none';	
		document.getElementById(categoryButton).style.border = '1px solid #FFF';
	}
}


function showSubcategoryMiniature (miniatureId, action) {
	if (action == "on") {
		document.getElementById("lines"+miniatureId).style.display = "block";
		document.getElementById("image"+miniatureId).style.display = "block";
		
	} else {
		document.getElementById("lines"+miniatureId).style.display = "none";
		document.getElementById("image"+miniatureId).style.display = "none";
	}
}


function showSub (subToView) {
	document.getElementById(subToView).style.display='block';
}

function showManto (mantoToView, action) {
	if (action == "on") {
		document.getElementById(mantoToView).style.visibility='visible';
	} else {
		document.getElementById(mantoToView).style.visibility='hidden';
	}
}