
function inviaFormRicercaCatalogo(ref_from){
	if(ref_from!=null){
		ref_from.idParent0.value=ref_from.categoriaRicerca.value;
		ref_from.categoria.value=ref_from.categoriaRicerca.value;

// Se il valore nel campo ricerca è diverso da "Cerca Prodotto" allora passa effettivamente la parola da cercare inserita dall'utente
// Controlla anche che esista nomeRicerca
		
		if(ref_from.nomeRicerca!=null&ref_from.nomeRicerca.value!="Cerca Prodotto")
			ref_from.nome.value=ref_from.nomeRicerca.value;

		ref_from.dittaProduttrice.value=ref_from.dittaProduttriceSelect.value;
	}
}
function inviaFormRicercaCatalogoRewrite(ref_from){
	if(ref_from!=null){
		var url = '/catalogo';
		if(ref_from.categoriaRicerca.value!=''){
			var idCat = ref_from.categoriaRicerca.value;
			url+='/c/'+idCat+'/csrc/'+idCat+'/'+ref_from.categoriaRicerca[ref_from.categoriaRicerca.selectedIndex].text;
			
		}
		if(ref_from.dittaProduttriceSelect.value!='')
			url+='/pro/'+ref_from.dittaProduttriceSelect.value;
		if(ref_from.nomeRicerca.value!='')
			url+='/no/'+ref_from.nomeRicerca.value;
		url+='.html';
	//	alert(url);
		ref_from.idParent0.disabled=true;
		ref_from.categoriaRicerca.disabled=true;;
		ref_from.categoria.disabled=true;
		ref_from.categoriaRicerca.disabled=true;;
		ref_from.nome.disabled=true;
		ref_from.nomeRicerca.disabled=true;;
		ref_from.dittaProduttrice.disabled=true;
		ref_from.dittaProduttriceSelect.disabled=true;;
		ref_from.action=url;
	}
}

function cambiaOrdinamento(selectSorgente){
	 tendino = selectSorgente;
	 valore = "";
	 
	if(tendino!=null){
		valore =tendino.value;
	}
	
	 urlToGo = '/ChangeOrdinamentoCatalogo.do?'+document.getElementById('requestParams').value+'&ordinamentoProdottiSelect='+valore;
	document.location=urlToGo;
	
	
}




function inoltraOrdine(msg){
	var formInoltro = document.getElementById('InoltraOrdine');
	
	var accettoCondizioniVendita = document.getElementById('accettoCondizioniVendita');
	var accettoCondizioniPrivacy = document.getElementById('accettoCondizioniPrivacy');
	var continua = true;
	
	
	
	var msgErrore = 'Attenzione!\nPer procedere con l\'ordine occorre accettare le condizioni di vendita e dare il consenso al trattamento dei dati.';
	
	if(accettoCondizioniVendita!=null){
		if(accettoCondizioniVendita.checked==false){
			continua = false;
			accettoCondizioniVendita.style.borderStyle = 'solid';
			accettoCondizioniVendita.style.borderWidth = '3px';
			accettoCondizioniVendita.style.borderColor = '#cc0000';
			alert(msgErrore);
		}else{
			accettoCondizioniVendita.style.borderWidth = '0';
		}
	}
	if(continua&&accettoCondizioniPrivacy!=null){
		if(accettoCondizioniPrivacy.checked==false){
			continua = false;
			accettoCondizioniPrivacy.style.borderStyle = 'solid';
			accettoCondizioniPrivacy.style.borderWidth = '3px';
			accettoCondizioniPrivacy.style.borderColor = '#cc0000';
			alert(msgErrore);
		}else{
			accettoCondizioniPrivacy.style.borderWidth = '0';
		}
		
	}
	
	if(continua){
		var tastoInoltroOrdine = document.getElementById('tastoInoltroOrdine');
		var tastoCaricamentoOrdine = document.getElementById('tastoCaricamentoOrdine');
		var immagineCaricamentoOrdine = document.getElementById('immagineCaricamentoOrdine');
		if(formInoltro!=null){
			if(confirm(msg)){

				if(tastoInoltroOrdine!=null)
					tastoInoltroOrdine.style.display='none';
				if(tastoCaricamentoOrdine!=null)
					tastoCaricamentoOrdine.style.display='';
				if(immagineCaricamentoOrdine!=null)
					immagineCaricamentoOrdine.style.display='';
					
				var testo = document.getElementById("nota");
			    if(testo!=null){
			    var valoreTesto=testo.value;
			    if(valoreTesto!=null&&(valoreTesto.replace(/\s/g,"") != "")){
			    	var x=document.getElementById("notaForm");
			    	if(x!=null){
			    		x.value=(valoreTesto);
			    		
			    	}
			    }
			    }
				var newsletterAttivaForm = document.getElementById("newsletterAttivaForm");
				var newsletterAttiva = document.getElementById("newsletterAttiva");
				if(newsletterAttiva!=null&&newsletterAttivaForm!=null){
				newsletterAttivaForm.checked =newsletterAttiva.checked; 
				}
				
				formInoltro.submit();
			}
				
		}
	}
	return false;
}
function scopriDiv(idElemento){
	var idElemento = document.getElementById(idElemento);
	if(idElemento!=null){
		if(idElemento.style.display=='none')
			idElemento.style.display = '';
		else
			idElemento.style.display = 'none';
	}
}
function inviaForm(idForm,msg){
	var formInoltro = document.getElementById(idForm);
	if(formInoltro!=null){
		if(confirm(msg))
			formInoltro.submit();
	}
}

function nascondi(id){
	var elemento=document.getElementById(id);
	 if(elemento!=null){
		 elemento.style.display='none';
		 elemento.style.visibility='hidden';
	 }
}
function mostra(id){
	var elemento=document.getElementById(id);
	 if(elemento!=null){
		 elemento.style.display='';
		 elemento.style.visibility='';
	 }
}
function mostraNota(){
	mostra('nota');
	nascondi('tastoMostraNota');
	mostra('tastoChiudiNota');
	nascondi('TestoScritto');
}
function chiudiNota(){
	nascondi('nota');
	mostra('tastoMostraNota');
	var testo = document.getElementById("nota");
	    if(testo!=null){
	    var valoreTesto=testo.value;
	    if(valoreTesto!=null&&(valoreTesto.replace(/\s/g,"") != "")){
	    	var x=document.getElementById("TestoScritto");
	    	if(x!=null){
	    		x.innerHTML=encodeMyHtml(valoreTesto);
	    		mostra('TestoScritto');
	    	}
	    }
	    }
	nascondi('tastoChiudiNota');
}

function encodeMyHtml(stringa) {
	if(stringa==null)
		return "";
    encodedHtml = stringa;
     encodedHtml= encodedHtml.replace(/&/g, "&amp;");
     encodedHtml= encodedHtml.replace(/</g, "&lt;");
     encodedHtml= encodedHtml.replace(/>/g, "&gt;");
    return encodedHtml;
  } 
