function apply_filters() { url = window.parent.frames[1].location.search url = update_url( url ) window.parent.frames[1].location.search = url; } function update_url( old_url ) { old_url = old_url.replace(/&show_modified_forms=1/, ''); old_url = old_url.replace(/&show_complexes=1/, ''); old_url = old_url.replace(/&show_ortholevel_data=1/, ''); if ($('show_modified_forms').checked) { old_url += '&show_modified_forms=1'; } if ($('show_complexes').checked) { old_url += '&show_complexes=1'; } if ($('show_ortholevel_data').checked) { old_url += '&show_ortholevel_data=1'; } return old_url; } var section_map = new Array; section_map['protein_general_info_section'] = 'LocusProteinGeneral'; section_map['protein_pathways_section'] = 'LocusProteinGeneral'; section_map['protein_sequence_section'] = 'LocusProteinGeneral'; section_map['protein_transfactors_section'] = 'LocusProteinGeneral'; section_map['protein_dna_bindings_section'] = 'LocusProteinGeneral'; section_map['protein_targets_section'] = 'LocusProteinGeneral'; section_map['disease_section'] = 'LocusGeneral'; section_map['gene_ontology_section'] = 'LocusGeneral'; section_map['expression_section'] = 'LocusGeneral'; section_map['mutant_phenotype_section'] = 'LocusGeneral'; section_map['genetic_interactions_section'] = 'LocusGeneral'; section_map['gene_general_section'] = 'LocusGeneGeneral'; section_map['gene_reg_elements_section'] = 'LocusGeneGeneral'; section_map['gene_reg_factors_section'] = 'LocusGeneGeneral'; section_map['annotations'] = 'LocusAnnotations'; section_map['references'] = 'LocusReferences'; section_map['2reactions_section'] = 'LocusProteinGeneral'; section_map['1reactions_section'] = 'LocusGeneGeneral'; section_map['1top'] = 'LocusGeneral'; section_map['2top'] = 'LocusGeneGeneral'; section_map['3top'] = 'LocusProteinGeneral'; function jump_to( section ) { if (!section) return; var url = "" + window.location; url = url.replace(/view=[^&]+/, 'view=' + section_map[section]); url = url.replace(/#.*$/, ''); url = url + '#' + section.replace(/^\d/, ''); window.location = url; } function show_experiment_details() { var elements = document.getElementsByClassName("experimentDetails"); for( var i = 0; i < elements.length; i++ ) { Element.show( elements[i] ); } } function hide_experiment_details() { var elements = document.getElementsByClassName("experimentDetails"); for( var i = 0; i < elements.length; i++ ) { Element.hide( elements[i] ); } } var sortBy; function SortTable(sortOn, sotrAt, sortImg) { var table = document.getElementById(sortOn); var tbody = table.getElementsByTagName('tbody')[0]; var rows = tbody.getElementsByTagName('tr'); var rowArray = new Array(); sortBy = sortImg; for (var i=0, length=rows.length; i= lenOrginal) {lenth = lenOrginal;} var rowArray = new Array(); for (var i=0; i