
/* - address_edit.kss - */
/* http://www.energie-cluster.ch/portal_kss/address_edit.kss?original=1 */
/* */
/* */
#dummy:click {
}
/* */
#search_companies_entry:keyup {
action-server: show_found_companies;
show_found_companies-kssSubmitForm: 'edit_company';
}
#change_company_c:click {
action-server: show_company_edit;
show_company_edit-kssSubmitForm: 'edit_company';
}
#add_company_c:click {
action-server: show_company_add;
show_company_add-kssSubmitForm: 'edit_company';
}
#delete_companies:click {
action-server: del_companies;
del_companies-kssSubmitForm: 'edit_company';
del_companies-delete: '';
}
#delete_yes_company:click {
action-server: del_companies;
del_companies-kssSubmitForm: 'edit_company';
del_companies-delete: '1';
}
#delete_no_company:click {
action-server: del_companies;
del_companies-kssSubmitForm: 'edit_company';
del_companies-delete: '0';
}
#save_company_changes:click {
evt-click-preventdefault: True;
action-server: save_company_edit currentForm();
save_company_edit-act: 'edit';
}
#create_new_company:click {
evt-click-preventdefault: True;
action-server: save_company_edit currentForm();
save_company_edit-act: 'add';
}
/* */
#search_companies_input:keyup {
action-server: show_company_select;
show_company_select-kssSubmitForm: 'company_create_form';
}
#create_company_person:click {
evt-click-preventdefault: True;
action-server: create_company_person;
create_company_person-kssSubmitForm: 'company_create_form';
}
/* */
#saveCompanyChanges:click {
evt-click-preventdefault: True;
action-server: save_company_changes;
save_company_changes-what: 'company';
save_company_changes-kssSubmitForm: 'edit_company';
}
#saveCompanyChanges_one_company:click {
evt-click-preventdefault: True;
action-server: save_company_changes currentForm();
}
#save_associated_persons:click {
evt-click-preventdefault: True;
action-server: associate_persons_to_company;
associate_persons_to_company-kssSubmitForm: 'edit_person';
}
#save_associated_persons_c:click {
evt-click-preventdefault: True;
action-server: associate_persons_to_company currentForm();
}
#change_person:click {
action-server: show_person_edit;
show_person_edit-kssSubmitForm: 'edit_person';
}
#change_person_c:click {
action-server: show_person_edit currentForm();
show_person_edit-company_listing_one_company: 1;
}
#change_person_p:click {
action-server: show_person_edit;
show_person_edit-kssSubmitForm: 'edit_person';
show_person_edit-for_person: 1;
}
#add_person:click {
action-server: show_person_add;
show_person_add-kssSubmitForm: 'edit_person';
}
#add_person_c:click {
action-server: show_person_add currentForm();
show_person_add-company_listing_one_company: 1;
}
#add_person_p:click {
action-server: show_person_add;
show_person_add-kssSubmitForm: 'edit_person';
show_person_add-for_person: 1;
}
#save_person_changes:click {
evt-click-preventdefault: True;
action-server: save_person_edit currentForm();
save_person_edit-act: 'edit';
}
#save_person_changes_p:click {
evt-click-preventdefault: True;
action-server: save_person_edit;
save_person_edit-kssSubmitForm: 'edit_person_form';
save_person_edit-act: 'edit';
}
#create_new_person:click {
evt-click-preventdefault: True;
action-server: save_person_edit currentForm();
save_person_edit-act: 'add';
}
#create_new_person_p:click {
evt-click-preventdefault: True;
action-server: save_person_edit;
save_person_edit-kssSubmitForm: 'edit_person_form';
save_person_edit-act: 'add';
}
#create_plone_user:click {
evt-click-preventdefault: True;
action-server: create_plone_user currentForm();
}
#search_persons_input:keyup {
action-server: show_person_select;
show_person_select-kssSubmitForm: 'edit_person';
}
#search_persons_input_c:keyup {
action-server: show_person_select currentForm();
show_person_select-template_name: 'company';
}
#person_search_companies_input:keyup {
action-server: show_company_select currentForm();
show_company_select-for_person: 1;
}
#delete_persons:click {
action-server: del_persons;
del_persons-kssSubmitForm: 'edit_person';
del_persons-delete: '';
}
#delete_yes_person:click {
action-server: del_persons;
del_persons-kssSubmitForm: 'edit_person';
del_persons-delete: '1';
}
#delete_no_person:click {
action-server: del_persons;
del_persons-kssSubmitForm: 'edit_person';
del_persons-delete: '0';
}
#company_filter_text:keyup {
action-server: companyListingAddressFilter;
companyListingAddressFilter-company_filter_text: formVar('company_filter', 'company_filter_text');
companyListingAddressFilter-person_filter_text: formVar('company_filter', 'person_filter_text');
companyListingAddressFilter-include_related: formVar('company_filter', 'include_related');
companyListingAddressFilter-limit: formVar('company_filter', 'limit');
companyListingAddressFilter-search_for: 'companies';
}
#company_filter_text:load {
action-server: companyListingAddressFilter;
companyListingAddressFilter-company_filter_text: formVar('company_filter', 'company_filter_text');
companyListingAddressFilter-person_filter_text: formVar('company_filter', 'person_filter_text');
companyListingAddressFilter-include_related: formVar('company_filter', 'include_related');
companyListingAddressFilter-limit: formVar('company_filter', 'limit');
companyListingAddressFilter-search_for: 'companies';
}
#person_filter_text:keyup {
action-server: companyListingAddressFilter;
companyListingAddressFilter-company_filter_text: formVar('company_filter', 'company_filter_text');
companyListingAddressFilter-person_filter_text: formVar('company_filter', 'person_filter_text');
companyListingAddressFilter-include_related: formVar('company_filter', 'include_related');
companyListingAddressFilter-limit: formVar('company_filter', 'limit');
companyListingAddressFilter-search_for: 'persons';
}
#include_related:click {
action-server: companyListingAddressFilter;
companyListingAddressFilter-company_filter_text: formVar('company_filter', 'company_filter_text');
companyListingAddressFilter-person_filter_text: formVar('company_filter', 'person_filter_text');
companyListingAddressFilter-include_related: formVar('company_filter', 'include_related');
companyListingAddressFilter-limit: formVar('company_filter', 'limit');
companyListingAddressFilter-search_for: 'companies';
}
#selected_groups_company:change {
action-server: show_flags_for_selected_groups;
show_flags_for_selected_groups-kssSubmitForm: 'edit_company';
show_flags_for_selected_groups-what: 'company';
}
#selected_groups_company_listing_one_company:change {
action-server: show_flags_for_selected_groups currentForm();
show_flags_for_selected_groups-flags_group: 'company';
}
#selected_groups_person:change {
action-server: show_flags_for_selected_groups;
show_flags_for_selected_groups-kssSubmitForm: 'edit_person_form';
show_flags_for_selected_groups-what: 'person';
}
#selected_groups_person_ie:change {
action-server: show_flags_for_selected_groups;
show_flags_for_selected_groups-kssSubmitForm: 'edit_person';
show_flags_for_selected_groups-what: 'person';
}
#selected_groups_company_listing_person:change {
action-server: show_flags_for_selected_groups currentForm();
show_flags_for_selected_groups-flags_group: 'person';
}
/* */
#selected_groups_select:change {
action-server: show_flags_for_selected_groups;
show_flags_for_selected_groups-kssSubmitForm: 'search_edit_companies';
show_flags_for_selected_groups-what: 'select';
}
#selected_groups_display:change {
action-server: show_flags_for_selected_groups;
show_flags_for_selected_groups-kssSubmitForm: 'search_edit_companies';
show_flags_for_selected_groups-what: 'display';
}
#search_flags_input:keyup {
action-server: show_flag_select currentForm();
show_flag_select-what: 'select';
}
#search_flags_input_cleanup:keyup {
action-server: show_flag_cleanup currentForm();
}
#search_flags_input_2:keyup {
action-server: show_flag_select currentForm();
show_flag_select-what: 'display';
}
#company_edit_search_flags:keyup {
action-server: show_flag_select currentForm();
show_flag_select-what: 'company';
}
#person_edit_search_flags:keyup {
action-server: show_flag_select currentForm();
show_flag_select-what: 'person';
}
/* */
#search_edit_companies_button:click {
evt-click-preventdefault: True;
action-server: companyListingPerformSearch;
companyListingPerformSearch-kssSubmitForm: 'search_edit_companies';
}
.company_listing_field:keyup {
action-server: companyListingPerformSearch;
companyListingPerformSearch-kssSubmitForm: 'search_edit_companies';
}
#search_show_how_many_prev:click {
evt-click-preventdefault: True;
action-server: companyListingPerformSearchPrev;
companyListingPerformSearchPrev-kssSubmitForm: currentForm();
}
#search_show_how_many_next:click {
evt-click-preventdefault: True;
action-server: companyListingPerformSearchNext;
companyListingPerformSearchNext-kssSubmitForm: currentForm();
}
#search_show_cleanup_button:click {
evt-click-preventdefault: True;
action-server: companyListingPerformCleanup;
companyListingPerformCleanup-kssSubmitForm: 'search_edit_companies';
}
#search_show_cleanup_flag_button:click {
evt-click-preventdefault: True;
action-server: companyListingPerformCleanupFlags;
companyListingPerformCleanupFlags-kssSubmitForm: 'search_edit_companies';
}
#XXXXXXXXsearch_export_excel_button:click {
evt-click-preventdefault: True;
action-server: companyListingExport;
companyListingExport-kssSubmitForm: 'search_edit_companies';
}
#search_save_companies_changes_button:click {
evt-click-preventdefault: True;
action-server: companyListingSaveChanges;
companyListingSaveChanges-kssSubmitForm: 'search_edit_companies';
}
/* */
.company_listing_display_company:click {
evt-click-preventdefault: True;
action-server: companyListingDisplayCompany;
companyListingDisplayCompany-kssSubmitForm: 'search_edit_companies';
}
/* */
.company_listing_display_person:click {
evt-click-preventdefault: True;
action-server: companyListingDisplayPerson;
companyListingDisplayPerson-kssSubmitForm: 'search_edit_companies';
}
#search_flags_copy_to_input_2:click {
evt-click-preventdefault: True;
action-server: copy_search_flags currentForm();
}
/* */
#search_edit_import_export_button:click {
evt-click-preventdefault: True;
action-server: companyListingImportExportDetails;
companyListingImportExportDetails-kssSubmitForm: 'search_edit_companies';
}
#import_export_import_button:click {
evt-click-preventdefault: True;
action-server: companyListingImportExportDetails;
companyListingImportExportDetails-kssSubmitForm: 'search_edit_companies';
companyListingImportExportDetails-direction: 'import';
}
#import_export_testfields_button:click {
evt-click-preventdefault: True;
action-server: companyListingImportExportDetails;
companyListingImportExportDetails-kssSubmitForm: 'search_edit_companies';
companyListingImportExportDetails-direction: 'testfields';
}
/* */
#search_docleanup_button:click {
evt-click-preventdefault: True;
action-server: companyListingSearchCleanup;
companyListingSearchCleanup-kssSubmitForm: 'search_edit_companies';
}
#search_cleanup_delete_button:click {
evt-click-preventdefault: True;
action-server: companyListingSearchCleanupDelete;
companyListingSearchCleanupDelete-kssSubmitForm: 'search_edit_companies';
}
#search_cleanup_list_button:click {
evt-click-preventdefault: True;
action-server: companyListingSearchCleanupListDo currentForm();
}
#selected_groups:change {
action-server: show_flags_for_selected_groups currentForm();
show_flags_for_selected_groups-what: 'flags';
}
#associate_flags_to_group_button:click {
action-server: associate_flags_to_group;
associate_flags_to_group-kssSubmitForm: 'edit_flag';
}
#associate_flags_cleanup_button:click {
evt-click-preventdefault: True;
action-server: cleanup_flags  currentForm();
}
#add_group_button:click {
action-server: show_add_or_edit_group;
show_add_or_edit_group-act: 'add';
show_add_or_edit_group-kssSubmitForm: 'edit_flag';
}
#edit_group_button:click {
action-server: show_add_or_edit_group;
show_add_or_edit_group-act: 'edit';
show_add_or_edit_group-kssSubmitForm: 'edit_flag';
}
#save_group_changes:click {
action-server: edit_group;
edit_group-kssSubmitForm: 'edit_flag';
}
#create_group:click {
action-server: add_group;
add_group-kssSubmitForm: 'edit_flag';
}
#del_group_button:click {
action-server: del_groups;
del_groups-kssSubmitForm: 'edit_flag';
del_groups-delete: '';
}
#delete_yes_group:click {
action-server: del_groups;
del_groups-kssSubmitForm: 'edit_flag';
del_groups-delete: '1';
}
#delete_no_group:click {
action-server: del_groups;
del_groups-kssSubmitForm: 'edit_flag';
del_groups-delete: '0';
}
#flags:change {
action-server: show_add_or_edit_flag;
show_add_or_edit_flag-kssSubmitForm: 'edit_flag';
show_add_or_edit_flag-act: 'edit';
show_add_or_edit_flag-side: 'right';
}
#flags_options:change {
action-server: show_add_or_edit_flag;
show_add_or_edit_flag-kssSubmitForm: 'edit_flag';
show_add_or_edit_flag-act: 'edit';
show_add_or_edit_flag-side: 'left';
}
#add_flag_button:click {
action-server: show_add_or_edit_flag;
show_add_or_edit_flag-act: 'add';
show_add_or_edit_flag-side: 'right';
show_add_or_edit_flag-kssSubmitForm: 'edit_flag';
}
#save_flag_changes:click {
action-server: edit_flag;
edit_flag-kssSubmitForm: 'edit_flag';
}
#create_flag:click {
action-server: add_flag;
add_flag-kssSubmitForm: 'edit_flag';
}
#del_flag_button:click {
action-server: del_flags;
del_flags-kssSubmitForm: 'edit_flag';
del_flags-delete: '';
}
#delete_yes_flag:click {
action-server: del_flags;
del_flags-kssSubmitForm: 'edit_flag';
del_flags-delete: '1';
}
#delete_no_flag:click {
action-server: del_flags;
del_flags-kssSubmitForm: 'edit_flag';
del_flags-delete: '0';
}
/* */
#add_role_button:click {
action-server: show_add_or_edit_role;
show_add_or_edit_role-act: 'add';
show_add_or_edit_role-kssSubmitForm: 'edit_role';
}
#edit_role_button:click {
action-server: show_add_or_edit_role;
show_add_or_edit_role-act: 'edit';
show_add_or_edit_role-kssSubmitForm: 'edit_role';
}
#save_role_changes:click {
action-server: edit_role;
edit_role-kssSubmitForm: 'edit_role';
}
#create_role:click {
action-server: add_role;
add_role-kssSubmitForm: 'edit_role';
}
#del_role_button:click {
action-server: del_roles;
del_roles-kssSubmitForm: 'edit_role';
del_roles-delete: '';
}
#delete_yes_role:click {
action-server: del_roles;
del_roles-kssSubmitForm: 'edit_role';
del_roles-delete: '1';
}
#delete_no_role:click {
action-server: del_roles;
del_roles-kssSubmitForm: 'edit_role';
del_roles-delete: '0';
}
.org_domaine:click {
evt-click-preventdefault: True;
action-server: display_organisations_by_domaine;
display_organisations_by_domaine-kssSubmitForm: 'domaine_focorganisations';
}
.hide_organisations:click {
evt-click-preventdefault: True;
action-server: hide_organisations_by_domaine;
hide_organisations_by_domaine-kssSubmitForm: 'domaine_focorganisations';
}
/* */
#search_newsletteremails_input:keyup {
action-server: show_newsletteremail_select;
show_newsletteremail_select-kssSubmitForm: 'edit_newsletteremail';
}
#change_newsletteremail:click {
action-server: show_newsletteremail_edit;
show_newsletteremail_edit-kssSubmitForm: 'edit_newsletteremail';
}
#add_newsletteremail:click {
action-server: show_newsletteremail_add;
show_newsletteremail_add-kssSubmitForm: 'edit_newsletteremail';
}
#save_newsletteremail_changes:click {
evt-click-preventdefault: True;
action-server: save_newsletteremail_edit;
save_newsletteremail_edit-kssSubmitForm: 'edit_newsletteremail_form';
save_newsletteremail_edit-act: 'edit';
}
#create_new_newsletteremail:click {
evt-click-preventdefault: True;
action-server: save_newsletteremail_edit;
save_newsletteremail_edit-kssSubmitForm: 'edit_newsletteremail_form';
save_newsletteremail_edit-act: 'add';
}
#delete_newsletteremails:click {
action-server: del_newsletteremails;
del_newsletteremails-kssSubmitForm: 'edit_newsletteremail';
del_newsletteremails-delete: '';
}
#delete_yes_newsletteremail:click {
action-server: del_newsletteremails;
del_newsletteremails-kssSubmitForm: 'edit_newsletteremail';
del_newsletteremails-delete: '1';
}
#delete_no_newsletteremail:click {
action-server: del_newsletteremails;
del_newsletteremails-kssSubmitForm: 'edit_newsletteremail';
del_newsletteremails-delete: '0';
}
/* */
#send_update_link:click {
action-server: send_update_link;
send_update_link-kssSubmitForm: 'mail_login_info';
}
#send_update_new_link:click {
action-server: send_update_new_link;
send_update_new_link-kssSubmitForm: 'mail_login_setup_info';
}


/* - ++resource++membership_edit.kss - */
/* http://www.energie-cluster.ch/portal_kss/++resource++membership_edit.kss?original=1 */
/* */
/* */
#dummy:click {
}
/* */
#search_companies_input:keyup {
action-server: show_company currentForm();
}
#search_persons_input:keyup {
action-server: show_person currentForm();
}
#company_id:change {
action-server: show_company_data currentForm();
show_company_data-for_edit: '';
}
#person_id:change {
action-server: show_person_data currentForm();
show_person_data-for_edit: '';
}
#company_id_more_companies_member:change {
action-server: showMemberData currentForm();
showMemberData-company_state: 'more_companies';
}
#take_selected_company:click {
action-server: showMemberData currentForm();
showMemberData-company_state: 'change';
showMemberData-take_company: 1;
}
#take_selected_company_registration:click {
action-server: showMemberData currentForm();
showMemberData-company_state: 'change';
showMemberData-take_company: 1;
showMemberData-registration: 1;
}
#take_selected_person:click {
action-server: showMemberData currentForm();
showMemberData-person_state: 'change';
showMemberData-take_person: 1;
}
#create_new_company:click {
action-server: showMemberData currentForm();
showMemberData-company_state: 'new';
}
#create_new_company_registration:click {
action-server: showMemberData currentForm();
showMemberData-company_state: 'new';
showMemberData-registration: 1;
}
#delete_membership:click {
action-server: deleteMembership currentForm();
}
#member_edit_save:click {
action-server: sendEMailToHeidi currentForm();
}
#member_edit_save_admin:click {
action-server: saveMemberChanges currentForm();
}
#next_person:click {
action-server: showMemberData currentForm();
showMemberData-company_state: 'change';
showMemberData-take_company: 1;
}
#previous_person:click {
action-server: showMemberData currentForm();
showMemberData-company_state: 'change';
showMemberData-take_company: 1;
}
/* */
.found_members_class:change {
action-server: showMemberData currentForm();
}
.found_members_class_id:blur {
action-server: showMemberData currentForm();
}
#membership_person_search:keyup {
action-server: findMembers currentForm();
findMembers-what: 'person';
}
#membership_company_search:keyup {
action-server: findMembers currentForm();
findMembers-what: 'company';
}
#export_membership_data:click {
action-server: exportMembers currentForm();
}
/* */
#membership_company_filter_text:keyup {
action-server: membershipListingAddressFilter;
membershipListingAddressFilter-company_filter_text: formVar('company_filter', 'membership_company_filter_text');
membershipListingAddressFilter-person_filter_text: formVar('company_filter', 'membership_person_filter_text');
membershipListingAddressFilter-search_for: 'membership_companies';
}
#membership_person_filter_text:keyup {
action-server: membershipListingAddressFilter;
membershipListingAddressFilter-company_filter_text: formVar('company_filter', 'membership_company_filter_text');
membershipListingAddressFilter-person_filter_text: formVar('company_filter', 'membership_person_filter_text');
membershipListingAddressFilter-search_for: 'membership_persons';
}


/* - ++resource++profiles.kss - */
/* http://www.energie-cluster.ch/portal_kss/++resource++profiles.kss?original=1 */
/* */
/* */
#dummy:click {
}
/* */
.profile_display_icon:click {
action-server: kssDisplayProfile;
kssDisplayProfile-kssSubmitForm: currentForm();
}
#take_selected_company_profile:click {
evt-click-preventdefault: True;
action-server: showProfileData currentForm();
showProfileData-company_state: 'change';
}
#company_id_more_companies_profile:change {
action-server: showProfileData currentForm();
showProfileData-company_state: 'more_companies';
}
#create_new_company_profile:click {
evt-click-preventdefault: True;
action-server: showProfileData currentForm();
showProfileData-company_state: 'new';
}
#SaveProfileData:click {
evt-click-preventdefault: True;
action-server: saveProfileData currentForm();
}

