
//This is for the first Main option.
function ShowHideQuestions1(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('diagnosedfibro').style.display = "block";
    document.getElementById('diagnoseddpn').style.display = "none";
    document.getElementById('diagnosedphn').style.display = "none";
    if(clearFlag)
        clearAll();
    document.getElementById('Prescriptionmedicationfibro').style.display = "none";
    document.getElementById('Prescriptionmedication').style.display = "none";
    document.getElementById('diagnosedfibroselection').style.display = "none";
    document.getElementById('Prescriptionmedicationdpn').style.display = "none";
    document.getElementById('Prescriptionmedicationphn').style.display = "none";
    document.getElementById('medicationtaking').style.display = "none";
    document.getElementById('lyricaduration').style.display = "none";
    document.getElementById('broadconsent').style.display = "none";
    document.getElementById('phoneconsent').style.display = "none";   
}

//This is for the Second Main option.
function ShowHideQuestions2(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('diagnoseddpn').style.display = "block";
    document.getElementById('diagnosedphn').style.display = "none";
    document.getElementById('diagnosedfibro').style.display = "none";
    if(clearFlag)
        clearAll();
    document.getElementById('Prescriptionmedicationdpn').style.display = "none";
    document.getElementById('Prescriptionmedication').style.display = "none";
    document.getElementById('diagnosedfibroselection').style.display = "none";
    document.getElementById('broadconsent').style.display="none";
    document.getElementById('submitformID').style.display="none"; 
    document.getElementById('diagnosedfibroselection').style.display="none";
    document.getElementById('Prescriptionmedicationfibro').style.display="none";
    document.getElementById('Prescriptionmedicationphn').style.display="none";
    document.getElementById('Prescriptionmedication').style.display="none";
    document.getElementById('medicationtaking').style.display="none";
    document.getElementById('phoneconsent').style.display = "none";
    document.getElementById('lyricaduration').style.display = "none";
}

//This is for the Third Main option.
function ShowHideQuestions3(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('diagnosedphn').style.display = "block";
    document.getElementById('diagnosedfibro').style.display = "none";
    document.getElementById('diagnoseddpn').style.display = "none";
    if(clearFlag)
        clearAll();
    document.getElementById('Prescriptionmedicationphn').style.display = "none";
    document.getElementById('Prescriptionmedication').style.display = "none";
    document.getElementById('Prescriptionmedicationdpn').style.display = "none";
    document.getElementById('Prescriptionmedication').style.display = "none";
    document.getElementById('diagnosedfibroselection').style.display = "none";
    document.getElementById('broadconsent').style.display="none";
    document.getElementById('submitformID').style.display="none"; 
    document.getElementById('diagnosedfibroselection').style.display="none";
    document.getElementById('Prescriptionmedicationfibro').style.display="none";
    document.getElementById('medicationtaking').style.display="none";
    document.getElementById('phoneconsent').style.display = "none";
    document.getElementById('lyricaduration').style.display = "none";
}

//Fibro Yes Option
function ShowHideQuestions4(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('Prescriptionmedicationfibro').style.display="block";
    document.getElementById('Prescriptionmedication').style.display="block";
     if(clearFlag)
    clearAll_1();
    document.getElementById('diagnosedfibroselection').style.display="none";
    document.getElementById('broadconsent').style.display="none";
    document.getElementById('submitformID').style.display="none";    
    document.getElementById('lyricaduration').style.display="none";
    document.getElementById('medicationtaking').style.display="none";
}

//Fibro No Option
function ShowHideQuestions5(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('Prescriptionmedicationfibro').style.display="none";
    document.getElementById('Prescriptionmedication').style.display="none";
     if(clearFlag)
    clearAll_1();
    document.getElementById('diagnosedfibroselection').style.display="block";
    document.getElementById('diagnosedfibroselection1').style.display="block";
    document.getElementById('diagnoseCommon').style.display="block";
    document.getElementById('diagnosedfibroselection2').style.display="block";

    document.getElementById('diagnoseddpnselection1').style.display="none";
    document.getElementById('diagnosedphnselection1').style.display="none";
    document.getElementById('diagnoseddpnselection2').style.display="none";
    document.getElementById('diagnosedphnselection2').style.display="none";
    
    document.getElementById('broadconsent').style.display="block";
    document.getElementById('submitformID').style.display="block";
    document.getElementById('lyricaduration').style.display="none";
    document.getElementById('medicationtaking').style.display="none";    
}

//Dpn Yes Option
function ShowHideQuestions6(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('Prescriptionmedicationdpn').style.display="block";
    document.getElementById('Prescriptionmedication').style.display="block";
    document.getElementById('diagnosedfibroselection').style.display="none";
    if(clearFlag)
    clearAll_2();
    document.getElementById('broadconsent').style.display="none";
    document.getElementById('submitformID').style.display="none";
    document.getElementById('lyricaduration').style.display="none";
    document.getElementById('medicationtaking').style.display="none";    
}

//DPN No Option
function ShowHideQuestions7(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('Prescriptionmedicationdpn').style.display="none";
    document.getElementById('Prescriptionmedication').style.display="none";
    if(clearFlag)
    clearAll_2();
    document.getElementById('diagnosedfibroselection').style.display="block";
    document.getElementById('diagnosedfibroselection1').style.display="none";
    document.getElementById('diagnoseCommon').style.display="block";
    document.getElementById('diagnosedfibroselection2').style.display="none";

    document.getElementById('diagnoseddpnselection1').style.display="block";
    document.getElementById('diagnosedphnselection1').style.display="none";
    document.getElementById('diagnoseddpnselection2').style.display="block";
    document.getElementById('diagnosedphnselection2').style.display="none";
    document.getElementById('broadconsent').style.display="block";
    document.getElementById('submitformID').style.display="block";
    document.getElementById('lyricaduration').style.display="none";
    document.getElementById('medicationtaking').style.display="none";    

}


//PHN Yes Option
function ShowHideQuestions8(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('Prescriptionmedicationphn').style.display="block";
    document.getElementById('Prescriptionmedication').style.display="block";
    if(clearFlag)
    clearAll_3()
    document.getElementById('diagnosedfibroselection').style.display="none";
    document.getElementById('broadconsent').style.display="none";
    document.getElementById('submitformID').style.display="none";    
    document.getElementById('lyricaduration').style.display="none";
    document.getElementById('medicationtaking').style.display="none";    
}

//PHN No Option
function ShowHideQuestions9(objControl,objHiddenControl,clearFlag){
    getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    document.getElementById('Prescriptionmedicationphn').style.display="none";
    document.getElementById('Prescriptionmedication').style.display="none";
    if(clearFlag)
    clearAll_3()
    document.getElementById('diagnosedfibroselection').style.display="block";
    document.getElementById('diagnosedfibroselection1').style.display="none";
    document.getElementById('diagnoseCommon').style.display="block";
    document.getElementById('diagnosedfibroselection2').style.display="none";

    document.getElementById('diagnoseddpnselection1').style.display="none";
    document.getElementById('diagnosedphnselection1').style.display="block";
    document.getElementById('diagnoseddpnselection2').style.display="none";
    document.getElementById('diagnosedphnselection2').style.display="block";
    document.getElementById('broadconsent').style.display="block";
    document.getElementById('submitformID').style.display="block"
    document.getElementById('lyricaduration').style.display="none";
    document.getElementById('medicationtaking').style.display="none";    
}

//Prescription Medication Yes Option
function ShowHideQuestions10(objControl,objHiddenControl,clearFlag){
     getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
    if(document.getElementById('Q13545|A19642').checked){
        if(clearFlag)
        clearAll_4();
        document.getElementById('medicationtaking').style.display="block";
        document.getElementById('medicationLyrica').style.display="block";
        document.getElementById('medicationCymbalta').style.display="block";
        document.getElementById('medicationOther').style.display="block";
        document.getElementById('medicationDermaFlex').style.display="none";
        document.getElementById('medicationNeurontin').style.display="none";
        document.getElementById('lyricaduration').style.display="none";
        document.getElementById('broadconsent').style.display="none";
        document.getElementById('submitformID').style.display="none";
    }
    if(document.getElementById('Q13545|A19643').checked){
        if(clearFlag)
        clearAll_4();
        document.getElementById('medicationtaking').style.display="block";
        document.getElementById('medicationLyrica').style.display="block";
        document.getElementById('medicationCymbalta').style.display="block";
        document.getElementById('medicationOther').style.display="block";
        document.getElementById('medicationDermaFlex').style.display="none";
        document.getElementById('medicationNeurontin').style.display="none";
        document.getElementById('lyricaduration').style.display="none";
        document.getElementById('broadconsent').style.display="none";
        document.getElementById('submitformID').style.display="none";
    }
    if(document.getElementById('Q13545|A19844').checked){
        if(clearFlag) 
        clearAll_4();
        document.getElementById('medicationtaking').style.display="block";
        document.getElementById('medicationLyrica').style.display="block";
        document.getElementById('medicationCymbalta').style.display="none";
        document.getElementById('medicationOther').style.display="block";
        document.getElementById('medicationDermaFlex').style.display="block";
        document.getElementById('medicationNeurontin').style.display="block";
        document.getElementById('lyricaduration').style.display="none";
        document.getElementById('broadconsent').style.display="none";
        document.getElementById('submitformID').style.display="none";        
    }
}

//Prescription Medication No Option
function ShowHideQuestions11(objControl,objHiddenControl,clearFlag){
 getRadioValue(document.getElementById(objControl),document.getElementById(objHiddenControl));
     if(clearFlag)
    clearAll_4();
    document.getElementById('broadconsent').style.display="block";
    document.getElementById('submitformID').style.display="block";
    document.getElementById('medicationtaking').style.display="none";
    document.getElementById('lyricaduration').style.display="none";
}


function ShowHideQuestions17(){
    if(document.getElementById('Q12749|A17081').checked)
    {   
        document.getElementById('lyricaduration').style.display="block";
        document.getElementById('broadconsent').style.display="block";
        document.getElementById('submitformID').style.display="block";
    }
    else
    {
        document.getElementById('lyricaduration').style.display="none";
        document.getElementById('broadconsent').style.display="none";
        document.getElementById('submitformID').style.display="none";

    }
    if(document.getElementById('Q12749|A17081').checked==false){
        if(document.getElementById('Q12749|A17105').checked || document.getElementById('Q12749|A19853').checked || document.getElementById('Q12749|A17103').checked || document.getElementById('Q12749|A17109').checked)
        {
            document.getElementById('broadconsent').style.display="block";
            document.getElementById('submitformID').style.display="block"
        }
        else
        {
            document.getElementById('broadconsent').style.display="none";
            document.getElementById('submitformID').style.display="none"    
        }
     }    
 }

//------------------------------------------------------------------------------------------------
function clearAll()
{
 var cBoxes = document.getElementsByName('Q13153');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }
    
 var cBoxes = document.getElementsByName('Q13631');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }

 var cBoxes = document.getElementsByName('Q13632');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }

 var cBoxes = document.getElementsByName('Q13630');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }
    
 var cBoxes = document.getElementsByName('Q12285');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    } 

    document.getElementById('Q10526|A11354').checked=false;
    document.getElementById('Q11900|A14573').checked=false;
    document.getElementById('Q12749|A17081').checked=false;
    document.getElementById('Q12749|A17105').checked=false;
    document.getElementById('Q12749|A19853').checked=false;
    document.getElementById('Q12749|A17103').checked=false;
    document.getElementById('Q12749|A17109').checked=false;
    document.getElementById('Q13546').selectedIndex="0";
    
        //emptying hidden varibales
    document.getElementById('hdnQ13153').value="";
    document.getElementById('hdnQ13631').value="";
    document.getElementById('hdnQ13632').value="";
    document.getElementById('hdnQ13630').value="";
    document.getElementById('hdnQ12285').value="";
    document.getElementById('hdnQ12749|A17081').value="";
    document.getElementById('hdnQ12749|A17105').value="";
    document.getElementById('hdnQ12749|A19853').value="";
    document.getElementById('hdnQ12749|A17103').value="";
    document.getElementById('hdnQ12749|A17109').value="";
    document.getElementById('hdnQ10526|A11354').value="";
    

}

function clearPrescriptionMedication(){
 var cBoxes = document.getElementsByName('Q12285');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    } 
}

function  clearAll_1()
{
 var cBoxes = document.getElementsByName('Q13631');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }

 var cBoxes = document.getElementsByName('Q13632');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }

 var cBoxes = document.getElementsByName('Q13630');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }
    
 var cBoxes = document.getElementsByName('Q12285');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    } 

    document.getElementById('Q10526|A11354').checked=false;
    document.getElementById('Q11900|A14573').checked=false;
    document.getElementById('Q12749|A17081').checked=false;
    document.getElementById('Q12749|A17105').checked=false;
    document.getElementById('Q12749|A19853').checked=false;
    document.getElementById('Q12749|A17103').checked=false;
    document.getElementById('Q12749|A17109').checked=false;
    document.getElementById('Q13546').selectedIndex="0";
    
    //emptying hidden varibales
    document.getElementById('hdnQ13630').value="";
    document.getElementById('hdnQ12285').value="";
    document.getElementById('hdnQ12749|A17081').value="";
    document.getElementById('hdnQ12749|A17105').value="";
    document.getElementById('hdnQ12749|A19853').value="";
    document.getElementById('hdnQ12749|A17103').value="";
    document.getElementById('hdnQ12749|A17109').value="";
    document.getElementById('hdnQ10526|A11354').value="";
}

function  clearAll_2()
{
 var cBoxes = document.getElementsByName('Q13153');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }

 var cBoxes = document.getElementsByName('Q13632');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }

 var cBoxes = document.getElementsByName('Q13630');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }
    
 var cBoxes = document.getElementsByName('Q12285');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    } 

    document.getElementById('Q10526|A11354').checked=false;
    document.getElementById('Q11900|A14573').checked=false;
    document.getElementById('Q12749|A17081').checked=false;
    document.getElementById('Q12749|A17105').checked=false;
    document.getElementById('Q12749|A19853').checked=false;
    document.getElementById('Q12749|A17103').checked=false;
    document.getElementById('Q12749|A17109').checked=false;
    document.getElementById('Q13546').selectedIndex="0";
    
    //emptying hidden varibales
    document.getElementById('hdnQ13630').value="";
    document.getElementById('hdnQ12285').value="";
    document.getElementById('hdnQ12749|A17081').value="";
    document.getElementById('hdnQ12749|A17105').value="";
    document.getElementById('hdnQ12749|A19853').value="";
    document.getElementById('hdnQ12749|A17103').value="";
    document.getElementById('hdnQ12749|A17109').value="";
    document.getElementById('hdnQ10526|A11354').value="";
}

function  clearAll_3()
{
 var cBoxes = document.getElementsByName('Q13631');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }

 var cBoxes = document.getElementsByName('Q13153');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }

 var cBoxes = document.getElementsByName('Q13630');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    }
    
 var cBoxes = document.getElementsByName('Q12285');
    for(var i=0, n=cBoxes.length; i<n; ++i){
      cBoxes[i].checked = cBoxes[i].defaultChecked;
    } 

    document.getElementById('Q10526|A11354').checked=false;
    document.getElementById('Q11900|A14573').checked=false;
    document.getElementById('Q12749|A17081').checked=false;
    document.getElementById('Q12749|A17105').checked=false;
    document.getElementById('Q12749|A19853').checked=false;
    document.getElementById('Q12749|A17103').checked=false;
    document.getElementById('Q12749|A17109').checked=false;
    document.getElementById('Q13546').selectedIndex="0";
    
    //emptying hidden varibales
    document.getElementById('hdnQ13630').value="";
    document.getElementById('hdnQ12285').value="";
    document.getElementById('hdnQ12749|A17081').value="";
    document.getElementById('hdnQ12749|A17105').value="";
    document.getElementById('hdnQ12749|A19853').value="";
    document.getElementById('hdnQ12749|A17103').value="";
    document.getElementById('hdnQ12749|A17109').value="";
    document.getElementById('hdnQ10526|A11354').value="";
}
function  clearAll_4()
{
    document.getElementById('Q10526|A11354').checked=false;
    document.getElementById('Q11900|A14573').checked=false;
    document.getElementById('Q12749|A17081').checked=false;
    document.getElementById('Q12749|A17105').checked=false;
    document.getElementById('Q12749|A19853').checked=false;
    document.getElementById('Q12749|A17103').checked=false;
    document.getElementById('Q12749|A17109').checked=false;
    document.getElementById('Q13546').selectedIndex="0";
    
    //emptying hidden varibales
    document.getElementById('hdnQ13630').value="";
    document.getElementById('hdnQ12749|A17081').value="";
    document.getElementById('hdnQ12749|A17105').value="";
    document.getElementById('hdnQ12749|A19853').value="";
    document.getElementById('hdnQ12749|A17103').value="";
    document.getElementById('hdnQ12749|A17109').value="";
    document.getElementById('hdnQ10526|A11354').value="";
}
function getRadioValue(objCntrl,objhdn)
{
   objhdn.value = objCntrl.value;
}
    