// select_all_friends var all_selected = false; function select_all_friends(){ if(all_selected == false){ all_selected = true; }else{ all_selected = false; } } // select_onpage_friends var onpage_selected = false; function select_onpage_friends(){ if(onpage_selected == false){ onpage_selected = true; }else{ onpage_selected = false; } } // select a record function set_record_selected(record_id){ // track the selected id var selected_field = document.getElementById("invite_friends_selected"); current_value = selected_field.value; // select a record selected_field.value = current_value+record_id+","; // the div in question // check if it's on this page, then highlight if(document.getElementById("record_"+record_id)){ var record = document.getElementById("record_"+record_id); record.className = "record_selected"; } } // select a record function set_record_unselected(record_id){ // track the selected id var selected_field = document.getElementById("invite_friends_selected"); current_value = selected_field.value; // unselect a record unselect_record(record_id); // the div in question // uncheck it if it exists if(document.getElementById("record_"+record_id)){ var record = document.getElementById("record_"+record_id); record.className = "invite_select_record"; } } // ajax_callback function ajax_callback_disabled(){ // track the selected id var selected_field = document.getElementById("invite_friends_selected"); current_value = new String(selected_field.value); current_values = current_value.split(','); // loop through and check selected records // less one account for extra appended comma for(i=0; i<(current_values.length-1); i++){ // only check records on the page if(document.getElementById("record_"+current_values[i])){ var record = document.getElementById("record_"+current_values[i]); record.className = "record_selected"; } } } // submit_form function submit_form(){ var selected_field = document.getElementById("invite_friends_selected"); current_value = new String(selected_field.value); current_values = current_value.split(','); if(current_value != ""){ document.form_name.submit(); return(true); }else{ alert("At least 1 friend must be selected to share this event."); return(false); } }