function trv_homepage_admin_save_messe_form() { MesseFormData = $('#trv_module_homepage_admin_messeform_input').serialize(); $.post( "http://www.it-matchmaker.nl/core/modules/homepage_admin/ajax/ajax.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9", { ajax_type: "SAVE_MESSEFORM_DATA", MesseFormData: MesseFormData }, function(data) { unblockScreen(); if(data!=1) { infoDialog("FOUT","",null,750,null,null,null,true); } else { //close_dialog(); blockScreen(); document.location.reload(); } } ); return false; } function trv_homepage_admin_sendMessetermin(preview) { form_name = "trv_module_homepage_admin_messe_form"; if(preview) { form_name += "_preview"; } if($('#'+form_name).valid()) { blockScreen(); MesseFormData = $('#trv_module_homepage_admin_messe_form').serialize(); $.post("http://www.it-matchmaker.nl/core/modules/homepage_admin/ajax/ajax.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9", { ajax_type: "SEND_MESSETERMIN", MesseFormData: MesseFormData }, function(data) { unblockScreen(); if (data == 0) { $("#trv_module_homepage_admin_messe_form_box").dialog("close"); infoDialog("INFORMATIE","??text??"); } else { infoDialog("FOUT",data); } } ); } else { infoDialog("FOUT","Vult u a.u.b. alle rood gemarkeerde velden correct in!"); } } function trv_homepage_admin_check_form() { if($('#trv_module_homepage_admin_contact_data_form').valid()) { return true; } else { infoDialog("FOUT","Vult u a.u.b. alle rood gemarkeerde velden correct in!"); return false; } } function trv_homepage_admin_check_messe_form(preview) { form_name = "trv_module_homepage_admin_messe_form"; if(preview) { form_name += "_preview"; } if($('#'+form_name).valid()) { return true; } else { infoDialog("FOUT","Vult u a.u.b. alle rood gemarkeerde velden correct in!"); return false; } } function trv_homepage_admin_open_messe_form() { var title; if ($("#trv_module_homepage_admin_messe_form_box").length == 0) { $("body").append(""); } $.post( "http://www.it-matchmaker.nl/core/modules/homepage_admin/ajax/ajax.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9", { ajax_type: "LOAD_MESSEFORM_TITLE" }, function(data) { title = data; $("#trv_module_homepage_admin_messe_form_box").html(""); $("#trv_module_homepage_admin_messe_form_box").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/MesseForm_loader.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); }, closeOnEscape: false, resizable: false, minHeight:280, height: 'auto', width: 700, modal: true, bgiframe: true, title: title, position: ['center',20] }); }); blockScreen(); } function trv_homepage_admin_edit_guided_tour(guided_tours_ID) { $("#dialog").html(""); $("#dialog").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/guided_tours_editor.php?guided_tours_ID="+guided_tours_ID+"full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); }, closeOnEscape: false, resizable: false, height: 'auto', minHeight: 1100, width: 500, modal: true, bgiframe: true }); blockScreen(); } function showHomepageAdminMesseFormStep(id) { //all invisible $("div#trv_module_homepage_messeform_step_1").addClass("trv_module_homepage_admin_invisible") $("div#trv_module_homepage_messeform_step_2").addClass("trv_module_homepage_admin_invisible") $("div#trv_module_homepage_messeform_step_3").addClass("trv_module_homepage_admin_invisible") $("div#trv_module_homepage_messeform_step_"+id).removeClass("trv_module_homepage_admin_invisible") $('html, body').animate({scrollTop:$("#trv_module_homepage_admin_messe_form_box").offset().top-45}); } function showHomepageAdminFormStep(id) { //all invisible $("div#trv_module_homepage_form_step_1").addClass("trv_module_homepage_admin_invisible"); $("div#trv_module_homepage_form_step_2").addClass("trv_module_homepage_admin_invisible"); $("div#trv_module_homepage_form_step_3").addClass("trv_module_homepage_admin_invisible"); $("div#trv_module_homepage_form_step_4").addClass("trv_module_homepage_admin_invisible"); $("div#trv_module_homepage_form_step_5").addClass("trv_module_homepage_admin_invisible"); $("div#trv_module_homepage_form_step_"+id).removeClass("trv_module_homepage_admin_invisible"); $('html, body').animate({scrollTop:$("#trv_module_homepage_admin_dialog_webinar_booking").offset().top-45}); } function trv_module_homepage_admin_open_webinar_editor(webinarID) { if ($("#trv_module_homepage_admin_dialog_webinar_editor").length == 0) { if(webinarID>0) { title = '??text??'; } else { title = '??text??'; } $("body").append(""); $("#trv_module_homepage_admin_dialog_webinar_editor").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/webinar_editor.php?webinarID="+webinarID+"&full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_dialog_webinar_editor").remove(); }, beforeClose: function(event, ui) { if (trv_dialogContentChanged) { return trv_confirmClose("$('#trv_module_homepage_admin_dialog_webinar_editor').dialog('close')",1); } }, closeOnEscape: false, resizable: false, height: 'auto', minHeight: 300, width: 550, modal: true, bgiframe: true, title: title, position: ['center',60] }); blockScreen(); } return false; } function trv_module_homepage_admin_open_webinar_booking_editor(bookingID) { if ($("#trv_module_homepage_admin_dialog_webinar_booking_editor").length == 0) { title = ''; $("body").append(""); $("#trv_module_homepage_admin_dialog_webinar_booking_editor").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/webinar_booking_editor.php?bookingID="+bookingID+"&full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_dialog_webinar_booking_editor").remove(); }, beforeClose: function(event, ui) { if (trv_dialogContentChanged) { return trv_confirmClose("$('#trv_module_homepage_admin_dialog_webinar_booking_editor').dialog('close')",1); } }, closeOnEscape: false, resizable: false, height: 'auto', minHeight: 300, width: 550, modal: true, bgiframe: true, title: title, position: ['center',60] }); blockScreen(); } return false; } function trv_module_homepage_admin_open_references_preview() { if ($("#trv_module_homepage_admin_dialog_references_preview").length == 0) { $("body").append(""); $("#trv_module_homepage_admin_dialog_references_preview").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/references_list.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_dialog_references_preview").remove(); }, closeOnEscape: false, resizable: false, height: 'auto', minHeight: 300, width: 650, modal: true, bgiframe: true, title: 'Voorbeeld', position: ['center',60] }); unblockScreen(); } return false; } function trv_module_homepage_admin_close_webinar_editor() { $("#trv_module_homepage_admin_dialog_webinar_editor").dialog('close'); } function trv_module_homepage_admin_close_reference_editor() { $("#trv_module_homepage_admin_dialog_reference_editor").dialog('close'); } function trv_module_homepage_admin_save_webinar_editor() { if($('#trv_module_homepage_admin_dialog_webinar_editor_form').valid()) { $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "EDIT_WEBINAR", parameter: { webinarFormData: $('#trv_module_homepage_admin_dialog_webinar_editor_form').serialize() }, onSuccess: function(data) { if ($("#trv_webinar_row_"+data.webinarID).length == 1) { $("#trv_webinar_row_"+data.webinarID).replaceWith(data.tableRow); } else { $('#trv_module_homepage_admin_webinars_table tbody').append(data.tableRow); } reinitTablesorter('trv_module_homepage_admin_webinars_table'); setToolbarInfo("trv_module_homepage_admin_webinars_table", true); dialogContentChanged(false); trv_module_homepage_admin_close_webinar_editor(); } }); } else { infoDialog("FOUT","Vult u a.u.b. alle rood gemarkeerde velden correct in!"); } } function trv_module_homepage_admin_save_webinar_booking_editor() { if($('#trv_module_homepage_admin_webinar_booking_status_form').valid()) { $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "EDIT_WEBINAR_BOOKING", parameter: { webinarFormData: $('#trv_module_homepage_admin_webinar_booking_status_form').serialize() }, onSuccess: function(data) { if ($("#trv_webinar_row_"+data.bookingID).length == 1) { $("#trv_webinar_row_"+data.bookingID).replaceWith(data.tableRow); } else { $('#trv_module_homepage_admin_webinars_table tbody').append(data.tableRow); } reinitTablesorter('trv_module_homepage_admin_webinar_bookings_table'); dialogContentChanged(false); trv_module_homepage_admin_close_webinar_booking_editor(); } }); } else { infoDialog("FOUT","Vult u a.u.b. alle rood gemarkeerde velden correct in!"); } } function trv_homepage_admin_open_portale_selector(webinarID) { if ($("#trv_module_homepage_admin_dialog_portals_editor").length == 0) { selectedPortals = $("#trv_module_homepage_admin_selected_portals").val(); $("body").append(""); $("#trv_module_homepage_admin_dialog_portals_editor").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/webinar_portals.php?webinarID="+webinarID+"&selectedPortals="+selectedPortals+"&full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_dialog_portals_editor").remove(); }, closeOnEscape: false, resizable: false, height: 'auto', minHeight: 300, width: 900, modal: true, bgiframe: true, title: '??text??', position: ['center',60] }); blockScreen(); } return false; } function trv_homepage_admin_cancel_portal_selection() { $("#trv_module_homepage_admin_dialog_portals_editor").dialog('close'); } function trv_homepage_admin_save_change_portal_selection() { var selectedPortal = ""; $('input[name=productScope]:checked').each(function(i) { selectedPortal += $(this).val()+""; }); selectedPortal = selectedPortal.slice(0, - 1); if($("#trv_module_homepage_admin_selected_portals").val()!=selectedPortal) { dialogContentChanged(true); } $("#trv_module_homepage_admin_selected_portals").val(selectedPortal); trv_homepage_admin_cancel_portal_selection(); } var select_alternative_webinar_box_visible = 1; function toggle_select_alternative_webinar_box() { if(select_alternative_webinar_box_visible == 1) { $("tr#select_alternative_webinar_box").removeClass("trv_module_homepage_admin_invisible"); select_alternative_webinar_box_visible = 0; } else { $("tr#select_alternative_webinar_box").addClass("trv_module_homepage_admin_invisible"); select_alternative_webinar_box_visible = 1; } } function trv_module_homepage_admin_open_webinar_preview() { if ($("#trv_module_homepage_admin_dialog_webinar_preview").length == 0) { $("body").append(""); $("#trv_module_homepage_admin_dialog_webinar_preview").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/webinar_list.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_dialog_webinar_preview").remove(); $(this).scrollTop(); }, closeOnEscape: false, resizable: false, height: 'auto', minHeight: 300, width: 650, modal: true, bgiframe: true, title: 'Voorbeeld', position: ['top',20] }); blockScreen(); } return false; } function trv_module_homepage_admin_toggle_webinar_box(id) { $("div#trovarit_webinar_box_"+id).slideToggle(); $("div#trovarit_webinar_icon_plus_"+id).slideToggle(0); $("div#trovarit_webinar_icon_minus_"+id).slideToggle(0); } function trv_module_homepage_admin_open_webinar_booking(webinarID, type) { if ($("#trv_module_homepage_admin_dialog_webinar_booking").length == 0) { $("body").append(""); $("#trv_module_homepage_admin_dialog_webinar_booking").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/webinar_booking.php?webinarID="+webinarID+"&type="+type+"&full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_dialog_webinar_booking").remove(); $(this).scrollTop(); }, beforeClose: function(event, ui) { if (trv_dialogContentChanged) { return trv_confirmClose("$('#trv_module_homepage_admin_dialog_webinar_booking').dialog('close')",1); } }, closeOnEscape: false, resizable: false, height: 'auto', width: 550, modal: true, bgiframe: true, title: '??text??', position: ['top',20] }); blockScreen(); } return false; } function trv_homepage_admin_book_webinar() { if($('#trv_module_homepage_admin_privacy_form').valid()) { $.trv_postJson({ module_name: "homepage_admin", ajax_type: "BOOK_WEBINAR", parameter: { webinarFormData: $('#trv_module_homepage_admin_contact_data_form').serialize(), additional_webinars: $('#trv_module_homepage_admin_additional_webinars_form').serialize() }, onSuccess: function(data) { dialogContentChanged(false); showHomepageAdminFormStep(5); } }); } else { infoDialog("FOUT","Vult u a.u.b. alle rood gemarkeerde velden correct in!"); return false; } } function trv_module_homepage_admin_close_webinar_booking() { $("#trv_module_homepage_admin_dialog_webinar_booking").dialog('close'); } function trv_module_homepage_admin_setWebinarFilter() { blockScreen(); $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "SET_WEBINAR_FILTER", parameter: {new_filter: $("#webinarFilter").val()}, onSuccess: function(data) { $("#trv_module_homepage_admin_webinars_table").html(data.table); reinitTablesorter("trv_module_homepage_admin_webinars_table"); setToolbarInfo("trv_module_homepage_admin_webinars_table", true); initTooltip(); unblockScreen(); } }); } function trv_module_homepage_admin_setWebinarBookingFilter() { blockScreen(); $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "SET_WEBINAR_BOOKING_FILTER", parameter: {new_filter: $("#webinarBookingFilter").val()}, onSuccess: function(data) { $("#trv_module_homepage_admin_webinar_bookings_table").html(data.table); reinitTablesorter("trv_module_homepage_admin_webinar_bookings_table"); setToolbarInfo("trv_module_homepage_admin_webinar_bookings_table", true); initTooltip(); unblockScreen(); } }); } function trv_module_homepage_admin_setReferencesFilter() { blockScreen(); $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "SET_REFERENCES_FILTER", parameter: {new_filter: $("#referencesFilter").val()}, onSuccess: function(data) { $("#trv_module_homepage_admin_references_table").html(data.table); reinitTablesorter("trv_module_homepage_admin_references_table"); setToolbarInfo("trv_module_homepage_admin_references_table", true); initTooltip(); unblockScreen(); } }); } function trv_module_homepage_admin_setReferencesListFilter() { blockScreen(); $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "SET_REFERENCES_LIST_FILTER", parameter: {new_filter: $("#referencesListFilter").val()}, onSuccess: function(data) { $("#trv_module_homepage_admin_references_list_table").html(data.table); reinitTablesorter("trv_module_homepage_admin_references_table"); setToolbarInfo("trv_module_homepage_admin_references_table", true); initTooltip(); unblockScreen(); } }); } function trv_module_homepage_admin_open_reference_editor(referenceID) { if ($("#trv_module_homepage_admin_dialog_reference_editor").length == 0) { if(referenceID>0) { title = '??text??'; } else { title = '??text??'; } $("body").append(""); $("#trv_module_homepage_admin_dialog_reference_editor").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/reference_editor.php?referenceID="+referenceID+"&full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_dialog_reference_editor").remove(); }, beforeClose: function(event, ui) { if (trv_dialogContentChanged) { return trv_confirmClose("$('#trv_module_homepage_admin_dialog_reference_editor').dialog('close')",1); } }, closeOnEscape: false, resizable: false, height: 'auto', minHeight: 350, width: 550, modal: true, bgiframe: true, title: title, position: ['center',60] }); blockScreen(); } return false; } function trv_homepage_admin_references_delete_logo(referenceID) { $("#logo_box_"+referenceID).slideToggle(0); $("#trv_module_homepage_admin_reference_delete_logo").val(1); $("#trv_module_homepage_admin_reference_logo_name").val(""); } function trv_homepage_admin_references_delete_logo_support(referenceID) { $("#logo_support_box_"+referenceID).slideToggle(0); $("#trv_module_homepage_admin_reference_delete_logo_support").val(1); $("#trv_module_homepage_admin_reference_logo_support_name").val(""); } function trv_module_homepage_admin_save_reference_editor(referenceID) { if($('#trv_module_homepage_admin_dialog_reference_editor_form').valid()) { new_logo = trv_module_homepage_admin_saveLogo(referenceID); new_support_logo = trv_module_homepage_admin_saveSupportLogo(referenceID); new_info_file = trv_module_homepage_admin_saveInfoFile(referenceID); $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "EDIT_REFERENCE", parameter: { referenceFormData: $('#trv_module_homepage_admin_dialog_reference_editor_form').serialize(), logo_name: new_logo, logo_support_name: new_support_logo, new_info_file: new_info_file }, onSuccess: function(data) { if ($("#trv_reference_row_"+data.referenceID).length == 1) { $("#trv_reference_row_"+data.referenceID).replaceWith(data.tableRow); } else { $('#trv_module_homepage_admin_references_table tbody').append(data.tableRow); } reinitTablesorter('trv_module_homepage_admin_references_table'); setToolbarInfo("trv_module_homepage_admin_references_table", true); dialogContentChanged(false); trv_module_homepage_admin_close_reference_editor(); } }); } else { infoDialog("FOUT","Vult u a.u.b. alle rood gemarkeerde velden correct in!"); } } function trv_module_homepage_admin_saveLogo(referenceID) { logoUpload.setData( { 'deleteBeforeSaveFilename': 1, 'newFilename': $("#input_logoUpload").text() }); logoUpload.submit(); return $("#input_logoUpload").text(); } function trv_module_homepage_admin_saveInfoFile(referenceID) { infoFileUpload.setData( { 'deleteBeforeSaveFilename': 1, 'newFilename': $("#input_infoFileUpload").text() }); infoFileUpload.submit(); return $("#input_infoFileUpload").text(); } function trv_module_homepage_admin_saveSupportLogo(referenceID) { logoSupportUpload.setData( { 'deleteBeforeSaveFilename': 1, 'newFilename': $("#input_logoSupportUpload").text() }); logoSupportUpload.submit(); return $("#input_logoSupportUpload").text(); } function trv_module_homepage_admin_confirmDeleteLogo(referenceID, isIFrame) { isIFrame = (isIFrame == null || !isIFrame) ? 0:1; var position = getIFramePosition(isIFrame); confirmDialog("BEVESTIGING","trv_module_homepage_admin_deleteLogo("+referenceID+");","??text??",null,400,null,position); } function trv_module_homepage_admin_deleteLogo(referenceID) { blockScreen(); $.post( "http://www.it-matchmaker.nl/core/modules/homepage_admin/ajax/ajax.php?app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9", { full_path: "NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,", referenceID: referenceID, ajax_type: "DELETE_LOGO" }, function(data) { unblockScreen(); $('#logoManagement').html(data); $(".trv_module_references_edit_logo").toggle(); }); } function trv_module_homepage_admin_confirmDeletePreview(downloadcenterID, isIFrame) { isIFrame = (isIFrame == null || !isIFrame) ? 0:1; var position = getIFramePosition(isIFrame); confirmDialog("BEVESTIGING","trv_module_homepage_admin_deletePreview("+downloadcenterID+");","??text??",null,400,null,position); } function trv_module_homepage_admin_deletePreview(downloadcenterID) { blockScreen(); $.post( "http://www.it-matchmaker.nl/core/modules/homepage_admin/ajax/ajax.php?app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9", { full_path: "NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,", downloadcenterID: downloadcenterID, ajax_type: "DELETE_PREVIEW" }, function(data) { unblockScreen(); $('#previewManagement').html(data); $(".trv_module_downloadcenter_edit_preview").toggle(); }); } function trv_module_homepage_admin_open_downloadcenter_editor(downloadcenterID) { if ($("#trv_module_homepage_admin_dialog_downloadcenter_editor").length == 0) { if(downloadcenterID>0) { title = '??text??'; } else { title = '??text??'; } $("body").append(""); $("#trv_module_homepage_admin_dialog_downloadcenter_editor").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/downloadcenter_editor.php?downloadcenterID="+downloadcenterID+"&full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_dialog_downloadcenter_editor").remove(); }, beforeClose: function(event, ui) { if (trv_dialogContentChanged) { return trv_confirmClose("$('#trv_module_homepage_admin_dialog_downloadcenter_editor').dialog('close')",1); } }, closeOnEscape: false, resizable: false, height: 'auto', minHeight: 350, width: 550, modal: true, bgiframe: true, title: title, position: ['center',60] }); blockScreen(); } return false; } function trv_module_homepage_admin_setDownloadcenterFilter() { blockScreen(); $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "SET_DOWNLOADCENTER_FILTER", parameter: {new_filter: $("#downloadcenterFilter").val()}, onSuccess: function(data) { $("#trv_module_homepage_admin_downloadcenter_table").html(data.table); reinitTablesorter("trv_module_homepage_admin_downloadcenter_table"); setToolbarInfo("trv_module_homepage_admin_downloadcenter_table", true); initTooltip(); unblockScreen(); } }); } function trv_module_homepage_admin_save_downloadcenter_editor(downloadcenterID) { if($('#trv_module_homepage_admin_dialog_downloadcenter_editor_form').valid()) { $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "EDIT_DOWNLOADCENTER", parameter: { downloadcenterFormData: $('#trv_module_homepage_admin_dialog_downloadcenter_editor_form').serialize(), new_download_name: $("#input_fileUpload").text(), new_preview_name: $("#input_previewUpload").text() }, onSuccess: function(data) { new_download = trv_module_homepage_admin_saveDownload(data.downloadcenterID); new_preview = trv_module_homepage_admin_savePreview(data.downloadcenterID); if ($("#trv_download_row_"+data.downloadcenterID).length == 1) { $("#trv_download_row_"+data.downloadcenterID).replaceWith(data.tableRow); } else { $('#trv_module_homepage_admin_downloadcenter_table tbody').append(data.tableRow); } reinitTablesorter('trv_module_homepage_admin_downloadcenter_table'); setToolbarInfo("trv_module_homepage_admin_downloadcenter_table", true); dialogContentChanged(false); trv_module_homepage_admin_close_downloadcenter_editor(); } }); } else { infoDialog("FOUT","Vult u a.u.b. alle rood gemarkeerde velden correct in!"); } } function trv_module_homepage_admin_saveDownload(downloadcenterID) { fileUpload.setData( { 'deleteBeforeSaveFilename': 1, 'newFilename': downloadcenterID+"_"+$("#input_fileUpload").text() }); fileUpload.submit(); return $("#input_fileUpload").text(); } function trv_module_homepage_admin_savePreview(downloadcenterID) { previewUpload.setData( { 'deleteBeforeSaveFilename': 1, 'newFilename': downloadcenterID+"_"+$("#input_previewUpload").text() }); previewUpload.submit(); return $("#input_previewUpload").text(); } function trv_module_homepage_admin_close_downloadcenter_editor() { $("#trv_module_homepage_admin_dialog_downloadcenter_editor").dialog('close'); } function trv_module_homepage_admin_additional_webinar_selected(webinarID) { $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "ADDITIONAL_WEBINAR_SELECTED", parameter: { additional_webinars_data: $('#trv_module_homepage_admin_additional_webinars_form').serialize(), webinarID: webinarID }, onSuccess: function(data) { $("#privacy_text_box").html(data.privacy_text); } }); } function trv_module_homepage_admin_close_webinar_booking_editor() { $("#trv_module_homepage_admin_dialog_webinar_booking_editor").dialog('close'); } function trv_module_homepage_admin_delete_webinar_booking(bookingID) { if(confirm("")) { $.trv_postJson({ blockScreen:false, module_name: "homepage_admin", ajax_type: "DELETE_WEBINAR_BOOKING", parameter: { bookingID: bookingID }, onSuccess: function(data) { $("#trv_webinar_row_"+data.bookingID).remove(); reinitTablesorter('trv_module_homepage_admin_webinar_bookings_table'); setToolbarInfo("trv_module_homepage_admin_webinar_bookings_table", true); dialogContentChanged(false); trv_module_homepage_admin_close_webinar_booking_editor(); } }); } } function trv_module_homepage_admin_download_webinar_bookings(webinarID) { location.href = "http://www.it-matchmaker.nl/core/modules/homepage_admin/components/export_webinar_booking.php?webinarID="+webinarID+"&full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9"; } function trv_homepage_admin_clone_webinar() { webinarID = $("#trv_select_webinar_clone").val(); if(confirm("")) { $.trv_postJson({ blockScreen:true, module_name: "homepage_admin", ajax_type: "CLONE_WEBINAR", parameter: { webinarID: webinarID }, onSuccess: function(data) { $("#trv_module_homepage_admin_webinars_title").val(data.TITLE); $("#trv_module_homepage_admin_webinars_subtitle").val(data.SUBTITLE); $("#trv_module_homepage_admin_webinars_thema").val(data.THEMA); $("#trv_module_homepage_admin_webinars_referent").val(data.REFERENT); $("#trv_module_homepage_admin_webinars_short_description").val(data.KURZBESCHREIBUNG); $("#trv_module_homepage_admin_webinars_type").val(data.TYP); $("#trv_module_homepage_admin_webinars_application_area").val(data.ANWENDUNGSBEREICH); $("#trv_module_homepage_admin_webinars_privacy_agreement").val(data.PRIVACY); $("#trv_module_homepage_admin_selected_portals").val(data.PORTALS); unblockScreen(); } }); } } function add_new_keyword() { // add new item to table and get the new ID var new_keyword = $("#new_keyword").val(); if(new_keyword != "") { $.trv_postJson({ blockScreen:true, module_name: "homepage_admin", ajax_type: "ADD_NEW_DC_KEYWORD", parameter: { new_keyword: new_keyword }, onSuccess: function(data) { if(data.success) { $('.trv_module_homepage_downloadcenter_multiselect').append( $('') .val(data.ID) .html(new_keyword) .attr("selected", "selected")); $(".trv_module_homepage_downloadcenter_multiselect").trigger("chosen:updated"); } else { infoDialog("",""); $('.trv_module_homepage_downloadcenter_multiselect option[value='+data.ID+']').attr("selected",1).trigger("chosen:updated"); } // clear input field $("#new_keyword").val(""); } }); } } function trv_homepage_admin_open_newsletter_form() { title = ''; $("body").append(""); $("#trv_module_homepage_admin_newsletter_form_box").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/newsletter_form.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_newsletter_form_box").remove(); }, closeOnEscape: true, resizable: false, height: 'auto', minHeight: 350, width: 550, modal: true, bgiframe: true, title: title, position: ['center',60] }); blockScreen(); } function trv_homepage_admin_open_newsletter_abo_form() { url = "" var $dialog = $('
') .html('') .dialog({ autoOpen: false, modal: true, width:750, height:750, title: "" }); $dialog.dialog('open'); } function trv_homepage_admin_cancel_newsletter_form() { $("#trv_module_homepage_admin_newsletter_form_box").remove(); } function trv_homepage_admin_send_newsletter_form() { if($("#trv_module_homepage_admin_newsletter_form").valid()) { $.post( "http://www.it-matchmaker.nl/core/modules/homepage_admin/ajax/ajax.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9", { ajax_type: "SAVE_NEWSLETTER_SUBSCRIPTION_DATA", NewsletterFormData: $('#trv_module_homepage_admin_newsletter_form').serialize() }, function(result) { unblockScreen(); data = JSON.parse(result); if (data.success == 1) { infoDialog("FOUT","",null,750,null,null,null,true); } else { infoDialog("","",null,750,null,null,null,true); trv_homepage_admin_cancel_newsletter_form(); } } ); } return false; } function trv_homepage_admin_open_guided_tours_anmeldung() { title = ''; $("body").append(""); $("#trv_module_homepage_admin_guided_tours_anmeldung_box").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/guided_tours_anmeldung.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_guided_tours_anmeldung_box").remove(); }, closeOnEscape: true, resizable: false, height: 'auto', minHeight: 350, width: 850, modal: true, bgiframe: true, title: title, position: ['center',60] }); blockScreen(); } function trv_homepage_admin_send_guided_tours_anmeldung_form() { if(isFormValid('trv_module_homepage_admin_guided_tours_anmeldung_form',null, false,'trv_core_input_white_validator_error')) { $.post( "http://www.it-matchmaker.nl/core/modules/homepage_admin/ajax/ajax.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9", { ajax_type: "SAVE_GUIDED_TOURS_ANMELDUNG_DATA", GuidedToursFormData: $('#trv_module_homepage_admin_guided_tours_anmeldung_form').serialize() }, function(result) { unblockScreen(); data = JSON.parse(result); if (data.success == 1) { infoDialog("","",null,750,null,null,null,true); trv_homepage_admin_cancel_guided_tours_anmeldung_form(); } else { infoDialog("FOUT","",null,750,null,null,null,true); } } ); } return false; } function trv_homepage_admin_cancel_guided_tours_anmeldung_form() { $("#trv_module_homepage_admin_guided_tours_anmeldung_box").remove(); } function trv_homepage_admin_open_wordpress_form() { title = ''; $("body").append(""); $("#trv_module_homepage_admin_wordpress_form_box").load("http://www.it-matchmaker.nl/core/modules/homepage_admin/components/wordpress_form.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9").dialog({ close: function(event, ui) { $(this).dialog('destroy'); $("#trv_module_homepage_admin_wordpress_form_box").remove(); }, closeOnEscape: true, resizable: false, height: 'auto', minHeight: 250, width: 700, modal: true, bgiframe: true, title: title, position: ['center',60] }); blockScreen(); } function trv_homepage_admin_send_wordpress_form() { if($('#trv_module_homepage_admin_wordpress_form').valid()) { $.post( "http://www.it-matchmaker.nl/core/modules/homepage_admin/ajax/ajax.php?full_path=NVkzNENoeWMoUmQ1aGFGPUYzd0ZzdUE7LCgvKD4xekhkZTVDK0ZzRWhiNVdtQjA8PkMqZEI_KyA7JXA7PjN5VHomcUVXW1daUG8sM2Fjbn0,&app_language=nl&PHPSESSID=1eac56a7336dc48f5d446497d314a2b9", { ajax_type: "SAVE_WORDPRESS_FORM_DATA", GuidedToursFormData: $('#trv_module_homepage_admin_wordpress_form').serialize() }, function(result) { unblockScreen(); data = JSON.parse(result); if (data.success == 1) { infoDialog("","",null,750,null,null,null,true); trv_homepage_admin_cancel_wordpress_form(); } else { infoDialog("FOUT","",null,750,null,null,null,true); } } ); } } function trv_homepage_admin_cancel_wordpress_form() { $("#trv_module_homepage_admin_wordpress_form_box").remove(); }