Salve..
Smanettando un po nel codice, sono riuscito in parte a risolvere il problema, ma adesso le funzioni precedenti funzionano a metà
secondo me non sono riuscito a concatenare bene questa funzione:
function ImpostaPiano(RadioValue)
posto il codice modificato...
Codice PHP:
<script type="text/javascript" language="JavaScript1.2">
function resetta2()
{
window.document.frmPreventivo.reset()
document.frmPreventivo.elements['item[5]'][1].disabled = false;
}
function check()
{
var opz1 = document.frmPreventivo.elements['item[0]']
var opz2 = document.frmPreventivo.elements['item[5]']
if(opz1[2].checked && !opz2[0].checked && !opz2[1].checked){alert("ATTENZIONE\nSelezionare il supporto"); return false;}else
if(opz1[3].checked && !opz2[0].checked && !opz2[1].checked){alert("ATTENZIONE\nSelezionare il supporto"); return false;}else
if (!document.frmPreventivo.contratto.checked)
{alert ("E' necessario autorizzare le condizioni contrattuali") ; return false}
}
function ImpostaPiano(RadioValue){
if(RadioValue == 2 || RadioValue == 5){
document.frmPreventivo.elements['item[5]'][0].checked = true;
document.frmPreventivo.elements['item[5]'][1].disabled = true;
}else{
document.frmPreventivo.elements['item[5]'][0].checked = false;
document.frmPreventivo.elements['item[5]'][1].disabled = false;
}
if(RadioValue == 1){
document.frmPreventivo.elements['item[5]'][0].disabled = true;
document.frmPreventivo.elements['item[5]'][1].disabled = true;
}else{
document.frmPreventivo.elements['item[5]'][0].disabled = false;
document.frmPreventivo.elements['item[5]'][1].disabled = false;
}
}
praticamente adesso funziona solo da
if(RadioValue == 1){
la funzione
if(RadioValue == 2 || RadioValue == 5){
funziona a meta
scusate il gioco di parole...
Grazie a tutti