function load_sub_class (class_code) { document.ABSTRACT.THIS_SUB_CLASS.options.length = 0; // remove all options document.ABSTRACT.THIS_SUB_CLASS.options[0] = new Option ("", "", true, true); if (class_code == "MC1") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("A01: Hadron Colliders", "A01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("A02: Lepton Colliders", "A02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("A03: Linear Colliders", "A03", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("A08: Linear Accelerators", "A08", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("A09: Muon Accelerators and Neutrino Factories", "A09", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("A10: Damping Rings", "A10", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("A12: FFAG", "A12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[8] = new Option ("A16: Advanced Concepts", "A16", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[9] = new Option ("A17: High Intensity Accelerators", "A17", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[10] = new Option ("A18: Energy Recovery Linacs (ERLs)", "A18", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[11] = new Option ("A19: Electron - Hadron Colliders", "A19", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[12] = new Option ("A24: Accelerators and Storage Rings, Other", "A24", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[13] = new Option ("T12: Beam Injection/Extraction and Transport", "T12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[14] = new Option ("T19: Collimation", "T19", false, false); } else if (class_code == "MC2") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("A04: Circular Accelerators", "A04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("A05: Synchrotron Radiation Facilities", "A05", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("A06: Free Electron Lasers", "A06", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("A07: Electrostatic Accelerators", "A07", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("A08: Linear Accelerators", "A08", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("A18: Energy Recovery Linacs (ERLs)", "A18", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("A23: Other Linac-Based Photon Sources", "A23", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[8] = new Option ("A24: Accelerators and Storage Rings, Other", "A24", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[9] = new Option ("T02: Electron Sources", "T02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[10] = new Option ("T12: Beam Injection/Extraction and Transport", "T12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[11] = new Option ("T15: Undulators and Wigglers", "T15", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[12] = new Option ("T25: Lasers", "T25", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[13] = new Option ("T26: Photon Beam Lines and Components", "T26", false, false); } else if (class_code == "MC3") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("A09: Muon Accelerators and Neutrino Factories", "A09", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("A12: FFAG", "A12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("A15: New Acceleration Techniques", "A15", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("A16: Advanced Concepts", "A16", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("A17: High Intensity Accelerators", "A17", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("A20: Radioactive Ions", "A20", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("A21: Secondary Beams", "A21", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[8] = new Option ("A22: Plasma Wakefield Acceleration", "A22", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[9] = new Option ("T01: Proton and Ion Sources", "T01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[10] = new Option ("T02: Electron Sources", "T02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[11] = new Option ("T28: Neutron Sources", "T28", false, false); } else if (class_code == "MC4") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("A04: Circular Accelerators", "A04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("A07: Electrostatic Accelerators", "A07", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("A08: Linear Accelerators", "A08", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("A09: Muon Accelerators and Neutrino Factories", "A09", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("A11: Beam Cooling", "A11", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("A12: FFAG", "A12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("A13: Cyclotrons", "A13", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[8] = new Option ("A14: Neutron Spallation Facilities", "A14", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[9] = new Option ("A16: Advanced Concepts", "A16", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[10] = new Option ("A17: High Intensity Accelerators", "A17", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[11] = new Option ("A20: Radioactive Ions", "A20", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[12] = new Option ("A21: Secondary Beams", "A21", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[13] = new Option ("A24: Accelerators and Storage Rings, Other", "A24", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[14] = new Option ("T01: Proton and Ion Sources", "T01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[15] = new Option ("T12: Beam Injection/Extraction and Transport", "T12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[16] = new Option ("T19: Collimation", "T19", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[17] = new Option ("T20: Targetry", "T20", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[18] = new Option ("T28: Neutron Sources", "T28", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[19] = new Option ("T32: Ion Beam Stripping", "T32", false, false); } else if (class_code == "MC5") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("D01: Beam Optics - Lattices, Correction Schemes, Transport", "D01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("D02:Non-linear Single Particle Dynamics - Resonances,Tracking,Higher Order,Dynamic Aperture,Code Dev", "D02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("D03: Calculations of EM fields - Theory and Code Developments", "D03", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("D04: Beam Coupling Impedance - Theory, Simulations, Measurements, Code Developments", "D04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("D05: Coherent and Incoherent Instabilities - Theory, Simulations, Code Developments", "D05", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("D06: Coherent and Incoherent Instabilities - Measurements and Countermeasures", "D06", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("D07: High Intensity Circular Machines - Space Charge, Halos", "D07", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[8] = new Option ("D08: High Intensity in Linear Accelerators - Space Charge, Halos", "D08", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[9] = new Option ("D09: Emittance manipulation, Bunch Compression and Cooling", "D09", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[10] = new Option ("D10: Beam-Beam Effects - Theory, Simulations, Measurements, Code Developments", "D10", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[11] = new Option ("D11: Code Developments and Simulation Techniques", "D11", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[12] = new Option ("D12: Electron Cloud and Trapped Ion Effects", "D12", false, false); } else if (class_code == "MC6") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("T03: Beam Diagnostics and Instrumentation", "T03", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("T04: Accelerator/Storage Ring Control Systems", "T04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("T05: Beam Feedback Systems", "T05", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("T17: Alignment and Survey", "T17", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("T18: Radiation Monitoring and Safety", "T18", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("T22: Reliability, Operability", "T22", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("T23: Machine Protection", "T23", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[8] = new Option ("T24: Timing and Synchronization", "T24", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[9] = new Option ("T25: Lasers", "T25", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[10] = new Option ("T26: Photon Beam Lines and Components", "T26", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[11] = new Option ("T27: Low Level RF", "T27", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[12] = new Option ("T33: Online Modeling and Software Tools", "T33", false, false); } else if (class_code == "MC7") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("T06: Room Temperature RF", "T06", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("T07: Superconducting RF", "T07", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("T08: RF Power Sources", "T08", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("T09: Room Temperature Magnets", "T09", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("T10: Superconducting Magnets", "T10", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("T11: Power Supplies", "T11", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("T13: Cryogenics", "T13", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[8] = new Option ("T14: Vacuum Technology", "T14", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[9] = new Option ("T16: Pulsed Power Technology", "T16", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[10] = new Option ("T19: Collimation", "T19", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[11] = new Option ("T20: Targetry", "T20", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[12] = new Option ("T21: Infrastructures", "T21", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[13] = new Option ("T24: Timing and Synchronization", "T24", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[14] = new Option ("T25: Lasers", "T25", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[15] = new Option ("T31: Subsystems, Technology and Components, Other", "T31", false, false); } else if (class_code == "MC8") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("U01: Medical Applications", "U01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("U02: Materials Analysis and Modification", "U02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("U03: Transmutation and Energy Production", "U03", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("U04: Security", "U04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("U05: Other Applications", "U05", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("U06: Technology Transfer and Lab-Industry Relations", "U06", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("U07: Industrial Applications", "U07", false, false); } else if (class_code == "MCE") { } else if (class_code == "MCI") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("Industrial talk", "IND", false, false); } else if (class_code == "NMC") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("Non-MC", "NMC", false, false); } else if (class_code == "TDD") { } else if (class_code == "") { document.ABSTRACT.THIS_SUB_CLASS.options[1] = new Option ("A01: Hadron Colliders", "A01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[2] = new Option ("A02: Lepton Colliders", "A02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[3] = new Option ("A03: Linear Colliders", "A03", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[4] = new Option ("A04: Circular Accelerators", "A04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[5] = new Option ("A05: Synchrotron Radiation Facilities", "A05", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[6] = new Option ("A06: Free Electron Lasers", "A06", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[7] = new Option ("A07: Electrostatic Accelerators", "A07", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[8] = new Option ("A08: Linear Accelerators", "A08", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[9] = new Option ("A09: Muon Accelerators and Neutrino Factories", "A09", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[10] = new Option ("A10: Damping Rings", "A10", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[11] = new Option ("A11: Beam Cooling", "A11", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[12] = new Option ("A12: FFAG", "A12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[13] = new Option ("A13: Cyclotrons", "A13", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[14] = new Option ("A14: Neutron Spallation Facilities", "A14", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[15] = new Option ("A15: New Acceleration Techniques", "A15", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[16] = new Option ("A16: Advanced Concepts", "A16", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[17] = new Option ("A17: High Intensity Accelerators", "A17", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[18] = new Option ("A18: Energy Recovery Linacs (ERLs)", "A18", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[19] = new Option ("A19: Electron - Hadron Colliders", "A19", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[20] = new Option ("A20: Radioactive Ions", "A20", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[21] = new Option ("A21: Secondary Beams", "A21", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[22] = new Option ("A22: Plasma Wakefield Acceleration", "A22", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[23] = new Option ("A23: Other Linac-Based Photon Sources", "A23", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[24] = new Option ("A24: Accelerators and Storage Rings, Other", "A24", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[25] = new Option ("D01: Beam Optics - Lattices, Correction Schemes, Transport", "D01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[26] = new Option ("D02:Non-linear Single Particle Dynamics - Resonances,Tracking,Higher Order,Dynamic Aperture,Code Dev", "D02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[27] = new Option ("D03: Calculations of EM fields - Theory and Code Developments", "D03", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[28] = new Option ("D04: Beam Coupling Impedance - Theory, Simulations, Measurements, Code Developments", "D04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[29] = new Option ("D05: Coherent and Incoherent Instabilities - Theory, Simulations, Code Developments", "D05", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[30] = new Option ("D06: Coherent and Incoherent Instabilities - Measurements and Countermeasures", "D06", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[31] = new Option ("D07: High Intensity Circular Machines - Space Charge, Halos", "D07", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[32] = new Option ("D08: High Intensity in Linear Accelerators - Space Charge, Halos", "D08", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[33] = new Option ("D09: Emittance manipulation, Bunch Compression and Cooling", "D09", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[34] = new Option ("D10: Beam-Beam Effects - Theory, Simulations, Measurements, Code Developments", "D10", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[35] = new Option ("D11: Code Developments and Simulation Techniques", "D11", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[36] = new Option ("D12: Electron Cloud and Trapped Ion Effects", "D12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[37] = new Option ("Industrial talk", "IND", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[38] = new Option ("Non-MC", "NMC", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[39] = new Option ("T01: Proton and Ion Sources", "T01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[40] = new Option ("T02: Electron Sources", "T02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[41] = new Option ("T03: Beam Diagnostics and Instrumentation", "T03", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[42] = new Option ("T04: Accelerator/Storage Ring Control Systems", "T04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[43] = new Option ("T05: Beam Feedback Systems", "T05", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[44] = new Option ("T06: Room Temperature RF", "T06", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[45] = new Option ("T07: Superconducting RF", "T07", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[46] = new Option ("T08: RF Power Sources", "T08", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[47] = new Option ("T09: Room Temperature Magnets", "T09", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[48] = new Option ("T10: Superconducting Magnets", "T10", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[49] = new Option ("T11: Power Supplies", "T11", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[50] = new Option ("T12: Beam Injection/Extraction and Transport", "T12", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[51] = new Option ("T13: Cryogenics", "T13", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[52] = new Option ("T14: Vacuum Technology", "T14", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[53] = new Option ("T15: Undulators and Wigglers", "T15", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[54] = new Option ("T16: Pulsed Power Technology", "T16", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[55] = new Option ("T17: Alignment and Survey", "T17", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[56] = new Option ("T18: Radiation Monitoring and Safety", "T18", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[57] = new Option ("T19: Collimation", "T19", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[58] = new Option ("T20: Targetry", "T20", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[59] = new Option ("T21: Infrastructures", "T21", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[60] = new Option ("T22: Reliability, Operability", "T22", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[61] = new Option ("T23: Machine Protection", "T23", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[62] = new Option ("T24: Timing and Synchronization", "T24", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[63] = new Option ("T25: Lasers", "T25", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[64] = new Option ("T26: Photon Beam Lines and Components", "T26", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[65] = new Option ("T27: Low Level RF", "T27", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[66] = new Option ("T28: Neutron Sources", "T28", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[67] = new Option ("T31: Subsystems, Technology and Components, Other", "T31", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[68] = new Option ("T32: Ion Beam Stripping", "T32", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[69] = new Option ("T33: Online Modeling and Software Tools", "T33", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[70] = new Option ("U01: Medical Applications", "U01", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[71] = new Option ("U02: Materials Analysis and Modification", "U02", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[72] = new Option ("U03: Transmutation and Energy Production", "U03", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[73] = new Option ("U04: Security", "U04", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[74] = new Option ("U05: Other Applications", "U05", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[75] = new Option ("U06: Technology Transfer and Lab-Industry Relations", "U06", false, false); document.ABSTRACT.THIS_SUB_CLASS.options[76] = new Option ("U07: Industrial Applications", "U07", false, false); } return true; } function validatedSource () { window.opener.document.FILE_UPLOAD.source_verified.value="Y"; window.close(); return true; } function validateJACoWForm (sub_required) { if (document.ABSTRACT.this_title.value == "") { alert ("You must enter a Title"); return false; } if (document.ABSTRACT.this_PRESENTATION.options[document.ABSTRACT.this_PRESENTATION.selectedIndex].value == "") { alert ("You must select a Presentation"); return false; } if (document.ABSTRACT.this_CLASSIFICATION.options.length <= 1) { if (sub_required == "N") { load_classifiation (document.ABSTRACT.this_presentation.options[document.ABSTRACT.this_presentation.selectedIndex].value); } } if (document.ABSTRACT.this_CLASSIFICATION.options[document.ABSTRACT.this_CLASSIFICATION.selectedIndex].value == "") { alert ("You must select a Main Classification"); return false; } if (sub_required == "Y") { if (document.ABSTRACT.THIS_SUB_CLASS.options.length != 1) { if (document.ABSTRACT.THIS_SUB_CLASS.options[document.ABSTRACT.THIS_SUB_CLASS.selectedIndex].value == "") { alert ("You must select a Sub Classification"); return false; } } } if (document.ABSTRACT.this_description.value == "") { alert ("You must enter an Abstract"); return false; } if (document.ABSTRACT.this_description.value.length > 1800) { alert ("Abstract exceeds the maximum length of 1800 characters. Your abstract is " + document.ABSTRACT.this_description.value.length + " characters."); return false; } if (document.ABSTRACT.this_footnote.value.length > 200) { alert ("Footnote exceeds the maximum length of 200 characters. Your footnote is " + document.ABSTRACT.this_footnote.value.length + " characters."); return false; } if (document.ABSTRACT.this_agency.value.length > 400) { alert ("Agency exceeds the maximum length of 400 characters. Your agency is " + document.ABSTRACT.this_agency.value.length + " characters."); return false; } return true; } function validateFileForm () { var PDFS = new RegExp (document.FILE_UPLOAD.paper_id.value + "\\.(PDF|PS)$", "i"); var SRC = new RegExp (document.FILE_UPLOAD.paper_id.value + "\\.(TEX|DOC|DOCX|DOCM|ODT)$", "i"); var TRAN = new RegExp (document.FILE_UPLOAD.paper_id.value + "_TALK\\.(PPT|PPTX|PPS|PPSX|PDF|ODP)$", "i"); var POST = new RegExp (document.FILE_UPLOAD.paper_id.value + "_poster\\.(PDF)$", "i"); var PDF = new RegExp (document.FILE_UPLOAD.paper_id.value + "\\.(PDF)$", "i"); var filename = document.FILE_UPLOAD.file_name.value.toUpperCase(); document.FILE_UPLOAD.validated.value = "YES"; if (document.FILE_UPLOAD.this_file_type.value == "") { alert ("You must specify a File Type"); return false; } if (document.FILE_UPLOAD.this_platform.value == "") { alert ("You must specify a Platform"); return false; } if (document.FILE_UPLOAD.file_name.value == "") { alert ("You must specify a File to Upload"); return false; } if (document.FILE_UPLOAD.this_file_type.value == "PS") { if (filename.match(PS) == null) { alert ("Postscript filename must be named " + document.FILE_UPLOAD.paper_id.value + ".PS"); return false; } } if (document.FILE_UPLOAD.this_file_type.value == "SRC") { if (document.FILE_UPLOAD.source_verified.value == "N") { alert ("You must verify the Abstract and Author List prior to uploading a source file."); return false; } } var err_msg = "Upload of \"Other Supporting File\" can not be named .DOC/TEX/PDF, _TALK.PPT/PDF"; if (document.FILE_UPLOAD.this_file_type.value == "PDFS") { if (filename.match(PDFS) == null) { alert ("Filename must be named .PDF or .PS"); return false; } } else if (document.FILE_UPLOAD.this_file_type.value == "SRC") { if (filename.match(SRC) == null) { alert ("Source filename must be named .DOC /X/M, .TEX, or .ODT"); return false; } } else if (document.FILE_UPLOAD.this_file_type.value == "TRAN") { if (filename.match(TRAN) == null) { alert ("Transparency filename must be named _talk.PPT/PPTX/PPS/PPTX/PDF/ODP"); return false; } } else if (document.FILE_UPLOAD.this_file_type.value == "POST") { if (filename.match(POST) == null) { alert ("Poster filename must be named _poster.PDF"); return false; } } else if (document.FILE_UPLOAD.this_file_type.value == "PDF") { if (filename.match(PDF) == null) { alert ("Filename must be named .PDF"); return false; } } else { if (filename.match(PDFS) !== null) { alert (err_msg); return false; } else if (filename.match(SRC) !== null) { alert (err_msg); return false; } else if (filename.match(TRAN) !== null) { alert (err_msg); return false; } else if (filename.match(POST) !== null) { alert (err_msg); return false; } else if (filename.match(PDF) !== null) { alert (err_msg); return false; } } return true; } function template_guidelines() { var resp; if (document.FILE_UPLOAD.this_file_type.value == "PDFS") { return (confirm ("I confirm that my manuscript conforms to the guidelines of the JACoW template, and I have checked the paper against the \"Common Oversights\" document, and implemented any necessary changes accordingly.")); } if (document.FILE_UPLOAD.this_file_type.value == "SRC") { return (confirm ("I confirm that my manuscript conforms to the guidelines of the JACoW template, and I have checked the paper against the \"Common Oversights\" document, and implemented any necessary changes accordingly.")); } }