function fillCollection(formname) { // This function is used to fill the collection list on load addOption( document.phrasesearch.collection, '18', 'Advocacy & Support' ); addOption( document.phrasesearch.collection, '22', 'Archived' ); addOption( document.phrasesearch.collection, '13', 'Biographies & Novels' ); addOption( document.phrasesearch.collection, '17', 'Children' ); addOption( document.phrasesearch.collection, '12', 'Education & Career' ); addOption( document.phrasesearch.collection, '8', 'Family & Relationships' ); addOption( document.phrasesearch.collection, '21', 'Fundraising & Special Events' ); addOption( document.phrasesearch.collection, '7', 'General Health' ); addOption( document.phrasesearch.collection, '15', 'Management of Cystic Fibrosis' ); addOption( document.phrasesearch.collection, '14', 'Newsletters, Journals and Magazines' ); addOption( document.phrasesearch.collection, '20', 'Research & Conferences' ); addOption( document.phrasesearch.collection, '11', 'Teens' ); } function SelectSubCol(formname) { removeAllOptions( document.phrasesearch.subcollection ); addOption( document.phrasesearch.subcollection, "", "-Any-", "" ); // Collect all elements of subcollection for various code if( document.phrasesearch.collection.value == '7') { addOption( document.phrasesearch.subcollection, '16', 'Alternative Health' ); addOption( document.phrasesearch.subcollection, '19', 'Chronic Illness' ); addOption( document.phrasesearch.subcollection, '18', 'Fertility' ); addOption( document.phrasesearch.subcollection, '46', 'General Health' ); addOption( document.phrasesearch.subcollection, '20', 'Genetics' ); addOption( document.phrasesearch.subcollection, '17', 'Mental Health' ); } if( document.phrasesearch.collection.value == '15') { addOption( document.phrasesearch.subcollection, '28', 'Diabetes' ); addOption( document.phrasesearch.subcollection, '24', 'Exercise' ); addOption( document.phrasesearch.subcollection, '21', 'History of Cystic Fibrosis' ); addOption( document.phrasesearch.subcollection, '30', 'Hospital Care' ); addOption( document.phrasesearch.subcollection, '25', 'Infection Control' ); addOption( document.phrasesearch.subcollection, '29', 'Liver' ); addOption( document.phrasesearch.subcollection, '47', 'Management of Cystic Fibrosis' ); addOption( document.phrasesearch.subcollection, '26', 'Medicines & Medical Equipment' ); addOption( document.phrasesearch.subcollection, '23', 'Nutrition' ); addOption( document.phrasesearch.subcollection, '22', 'Physiotherapy' ); addOption( document.phrasesearch.subcollection, '27', 'Transplants' ); } if( document.phrasesearch.collection.value == '14') { addOption( document.phrasesearch.subcollection, '48', 'CF NSW' ); addOption( document.phrasesearch.subcollection, '49', 'CF Queensland' ); addOption( document.phrasesearch.subcollection, '51', 'CF SA' ); addOption( document.phrasesearch.subcollection, '50', 'CF Victoria' ); addOption( document.phrasesearch.subcollection, '39', 'CFWA' ); addOption( document.phrasesearch.subcollection, '40', 'CFWW' ); addOption( document.phrasesearch.subcollection, '53', 'Miscellaneous' ); } if( document.phrasesearch.collection.value == '8') { addOption( document.phrasesearch.subcollection, '42', 'Grandparents' ); addOption( document.phrasesearch.subcollection, '43', 'Parents' ); addOption( document.phrasesearch.subcollection, '45', 'Relationships & Sexuality' ); addOption( document.phrasesearch.subcollection, '44', 'Siblings' ); } } function removeAllOptions( selectbox ) { var i; for( i = selectbox.options.length - 1; i >= 0; i-- ) { selectbox.remove( i ); } } function addOption( selectbox, value, text ) { var optn = document.createElement( "OPTION" ); optn.text = text; optn.value = value; selectbox.options.add( optn ); }