Ciao ragazzi non capisco cosa c'è che non va in questo script che risiede in una funzione che viene richiamata dall'evento onSubmit.


codice:
if (parseInt(document.InsertProd.prod_sct_qty_active.value,10) > 0 && parseInt(document.InsertProd.prod_sct_qty_value.value,10) == 1) && (parseFloat(replaceString(",",".",document.InsertProd.prod_prz_1.value)) == 0 || parseInt(document.InsertProd.prod_qty_1.value,10) == 0){
alert("ATTENZIONE! Impossibile attivare lo sconto per quantità fascia 1,\nse tale fascia contiene valori zero.")
            document.InsertProd.prod_qty_1.focus();
						eval("document.InsertProd.prod_qty_1.style.backgroundColor='#FFFF00'");
						eval("document.InsertProd.prod_prz_1.style.backgroundColor='#FFFF00'");
            return false}

Quando alla finestra alert errore decido di avviare il debug, l'ambiente di sviluppo M. (che non so usare) mi segnala l'errore sul secondo operatore logico and (&&).


Attendo un vostro suggerimento.
Grazie!

Aikon