1function initEnhancedEcommerceAnalytics(sendTrackingData,debugOutEnabled){DonationDebugger.print("called","initEnhancedEcommerceAnalytics");if(typeof gaTrackingData!=="undefined"){DonationDebugger.print(gaTrackingData,"gaTrackingData");GoogleAnalyticsHelper.init()}else{DonationDebugger.print("not found","gaTrackingData")}}var DonationDebugger=function(){var debugOutEnabled=false;if(typeof donationData!=="undefined"){debugOutEnabled=donationData.debugOutEnabled==="1"}var printHeaderOutput=function(){if(typeof console!=="undefined"&&debugOutEnabled){console.log("-----------------------------------------------");console.log("---------- DONATION PROCESS DEBUGGER ----------");console.log("-----------------------------------------------");console.log(" ")}};var debugOut=function(obj,title){if(typeof console!=="undefined"&&debugOutEnabled){if(title)console.log("---- "+title+" ----");console.log(obj)}};var debugOutForced=function(obj,title){debugOut(obj,title)};return{print:debugOut,forcePrint:debugOutForced,printHeaderOutput:printHeaderOutput}}();var PredefItemHelper=function(){var isEditModeActive=false;var ikdon_headerImage;var ikdon_headerImageFallbackSource="";var tx_ikd_togglePredefItemEdit;var tx_ikd_predefItemSummary_textMode;var tx_ikd_predefItemSummary_editMode;var tx_ikd_predefItemText_project;var tx_ikd_predefItemText_product;var tx_ikd_predefItemSummary_project;var tx_ikd_predefItemSummary_product;var tx_ikd_toggleItemEdit;var tx_ikd_itemTitleText;var tx_ikd_intervalText;var tx_ikd_numItemText;var tx_ikd_itemPriceText;var tx_ikd_itemSumText;var tx_ikd_amountText;var tx_ikdonation_item;var tx_ikd_itemSelectOption;var tx_ikdonation_interval;var tx_ikd_intervalSelectRadio;var tx_ikdonation_amount_individual;var tx_ikdonation_individualcause;var tx_ikdonation_numItem;var tx_ikdonation_dateOfBirth;var tx_ikdonation_intervalOnetime;var tx_ikdonation_intervalMonthly;var INTERVAL_ONETIME="onetime";var INTERVAL_MONTHLY="monthly";var INTERVAL_SEMIANNUAL="semiannual";var INTERVAL_ANNUAL="annual";var INTERVAL_LIMITATION_NONE=0;var INTERVAL_LIMITATION_ONETIMEONLY=1;var INTERVAL_LIMITATION_WITHMULTIPLE=2;var INTERVAL_LIMITATION_MULTIPLEONLY=3;var TO_BE_SHOWN="show";var TO_BE_HIDDEN="hide";var intervalVisibilityDependencies=[];intervalVisibilityDependencies[INTERVAL_ONETIME]={show:[],hide:[]};intervalVisibilityDependencies[INTERVAL_MONTHLY]={show:[],hide:[]};intervalVisibilityDependencies[INTERVAL_SEMIANNUAL]={show:[],hide:[]};intervalVisibilityDependencies[INTERVAL_ANNUAL]={show:[],hide:[]};var intervalVisibilityDependenciesFunctions=[];var init=function(){ikdon_headerImage=$("#ikdon_headerImage");DonationDebugger.print(ikdon_headerImage,"ikdon_headerImage");if(elementExists(ikdon_headerImage)){ikdon_headerImageFallbackSource=ikdon_headerImage.attr("data-fallback")}DonationDebugger.print(ikdon_headerImageFallbackSource,"ikdon_headerImageFallbackSource");tx_ikd_togglePredefItemEdit=$(".tx_ikd_togglePredefItemEdit");tx_ikd_predefItemSummary_textMode=$("#tx_ikd_predefItemSummary_textMode");tx_ikd_predefItemSummary_editMode=$("#tx_ikd_predefItemSummary_editMode");tx_ikd_predefItemText_project=$(".tx_ikd_predefItemText_project");tx_ikd_predefItemText_product=$(".tx_ikd_predefItemText_product");tx_ikd_predefItemSummary_project=$("#tx_ikd_predefItemSummary_project");tx_ikd_predefItemSummary_product=$("#tx_ikd_predefItemSummary_product");tx_ikd_toggleItemEdit=$(".tx_ikd_toggleItemEdit");tx_ikd_itemTitleText=$(".tx_ikd_itemTitleText");tx_ikd_intervalText=$(".tx_ikd_intervalText");tx_ikd_numItemText=$(".tx_ikd_numItemText");tx_ikd_itemPriceText=$(".tx_ikd_itemPriceText");tx_ikd_itemSumText=$(".tx_ikd_itemSumText");tx_ikd_amountText=$(".tx_ikd_amountText");tx_ikdonation_dateOfBirth=$("#tx_ikdonation_donor_dateOfBirth");tx_ikdonation_intervalOnetime=$("#tx_ikd_intervalSelectOption_onetime");tx_ikdonation_intervalMonthly=$("#tx_ikd_intervalSelectOption_monthly");tx_ikdonation_item=$("#tx_ikdonation_item");tx_ikd_itemSelectOption=$(".tx_ikd_itemSelectOption");tx_ikdonation_interval=$("#tx_ikdonation_interval");tx_ikd_intervalSelectRadio=$('input[name="tx_ikdonation_donationprocess[donationData][donationInterval]"]');tx_ikdonation_amount_individual=$("#tx_ikdonation_amount_individual");tx_ikdonation_individualcause=$("#tx_ikdonation_individualcause");tx_ikdonation_numItem=$("#tx_ikdonation_numItem");if(donationData.options.showInEditMode!==undefined)isEditModeActive=donationData.options.showInEditMode==1;DonationDebugger.print("initialized ","PredefItemHelper");if(elementExists(tx_ikd_itemSelectOption)){var dropdownActiveText=donationData.item.title;tx_ikd_itemSelectOption.click(function(event){event.preventDefault();DonationDebugger.print("clicked bootstrap item option","tx_ikd_itemSelectOption");DonationDebugger.print($(this),"tx_ikd_itemSelectOption");tx_ikd_itemSelectOption.removeClass("active");$(this).addClass("active");refreshItemData($(this));refreshIntervalOptions();runIntervalChangedEvent(donationData.interval);renderPredefItemData()});$(".tx_ikd_itemSelectOption:contains('"+dropdownActiveText+"')").addClass("active")}if(elementExists(tx_ikd_togglePredefItemEdit)){tx_ikd_togglePredefItemEdit.click(function(e){e.preventDefault();toggleEditMode()})}if(elementExists(tx_ikdonation_numItem)){tx_ikdonation_numItem.inputmask({alias:"numeric",groupSeparator:".",radixPoint:",",autoGroup:true,digits:0,prefix:"",suffix:" x",placeholder:"_",allowMinus:false,clearMaskOnLostFocus:false,min:1,max:9999,removeMaskOnSubmit:true,rightAlign:false});tx_ikdonation_numItem.on("blur",function(){refreshNumItemData();renderPredefItemData()})}if(elementExists(tx_ikdonation_amount_individual)){tx_ikdonation_amount_individual.inputmask({alias:"currency",groupSeparator:".",radixPoint:",",autoGroup:true,digits:0,prefix:"⬠",suffix:",-",placeholder:"_",allowMinus:false,clearMaskOnLostFocus:false,min:1,max:99999,removeMaskOnSubmit:true,rightAlign:false,positionCaretOnClick:"select"});tx_ikdonation_amount_individual.on("blur",function(){refreshAmountData();renderPredefItemData()})}if(elementExists(tx_ikdonation_individualcause)){tx_ikdonation_individualcause.on("blur",function(){refreshIndividualCause();renderPredefItemData()})}if(elementExists(tx_ikd_intervalSelectRadio)){tx_ikd_intervalSelectRadio.on("change",function(e){refreshIntervalData(e.currentTarget);renderPredefItemData()})}$(".tx_ikd_toggleIntervalEdit, .tx_ikd_toggleAmountEdit, .tx_ikd_toggleItemEdit, .tx_ikd_toggleNumitemEdit").click(function(){toggleEditMode()})};var toggleEditMode=function(){if(isEditModeActive){if(elementExists(tx_ikd_predefItemSummary_editMode))tx_ikd_predefItemSummary_editMode.hide()}else{if(elementExists(tx_ikd_predefItemSummary_editMode))tx_ikd_predefItemSummary_editMode.show();GoogleAnalyticsHelper.sendLiveEvents("PredefItemEdit")}isEditModeActive=!isEditModeActive};var renderPredefItemData=function(){if(donationData.individualCause){tx_ikd_itemTitleText.html(donationData.individualCause)}else{tx_ikd_itemTitleText.html(donationData.item.title)}tx_ikd_intervalText.html(donationData.intervalText);tx_ikd_amountText.html("⬠"+donationData.amount+",-");tx_ikd_numItemText.html(donationData.numItem+" x");tx_ikd_itemPriceText.html("⬠"+donationData.item.price);var sum=parseInt(donationData.item.price*donationData.numItem);tx_ikd_itemSumText.html("⬠"+sum);DonationDebugger.print(donationData,"renderPredefItemData");showItemSummaryText()};var showItemSummaryText=function(){if(isProject()){if(elementExists(tx_ikd_predefItemSummary_project))tx_ikd_predefItemSummary_project.show();if(elementExists(tx_ikd_predefItemSummary_product))tx_ikd_predefItemSummary_product.hide();if(elementExists(tx_ikd_predefItemText_project))tx_ikd_predefItemText_project.show();if(elementExists(tx_ikd_predefItemText_product))tx_ikd_predefItemText_product.hide()}else{if(elementExists(tx_ikd_predefItemSummary_project))tx_ikd_predefItemSummary_project.hide();if(elementExists(tx_ikd_predefItemSummary_product))tx_ikd_predefItemSummary_product.show();if(elementExists(tx_ikd_predefItemText_project))tx_ikd_predefItemText_project.hide();if(elementExists(tx_ikd_predefItemText_product))tx_ikd_predefItemText_product.show()}};var isProject=function(){return donationData.item.type==0};var refreshItemData=function(option){var uid=option.attr("data-uid");var title=option.html();var type=option.attr("data-type");var price=option.attr("data-price");var intervalLimitation=option.attr("data-intervallimitation");var imgPath=option.attr("data-imageHeader");if(elementExists(ikdon_headerImage)){if(imgPath){ikdon_headerImage.attr("src",imgPath)}else{ikdon_headerImage.attr("src",ikdon_headerImageFallbackSource)}}tx_ikdonation_item.val(uid);tx_ikdonation_amount_individual.val(donationData.amount);donationData.item.uid=uid;donationData.item.title=title;donationData.item.type=type;donationData.item.price=price;donationData.intervalLimitation=intervalLimitation};var refreshIntervalOptions=function(){var interval=tx_ikdonation_intervalMonthly.is(":checked")?tx_ikdonation_intervalMonthly:tx_ikdonation_intervalOnetime;switch(parseInt(donationData.intervalLimitation)){case INTERVAL_LIMITATION_NONE:default:tx_
1ikdonation_intervalOnetime.closest(".custom-radio").show();tx_ikdonation_intervalMonthly.closest(".custom-radio").show();break;case INTERVAL_LIMITATION_ONETIMEONLY:if(tx_ikdonation_intervalMonthly.is(":checked"))tx_ikdonation_intervalOnetime.prop("checked",true);tx_ikdonation_intervalMonthly.closest(".custom-radio").hide();tx_ikdonation_intervalOnetime.closest(".custom-radio").show();interval=tx_ikdonation_intervalOnetime;break;case INTERVAL_LIMITATION_WITHMULTIPLE:break;case INTERVAL_LIMITATION_MULTIPLEONLY:if(tx_ikdonation_intervalOnetime.is(":checked"))tx_ikdonation_intervalMonthly.prop("checked",true);tx_ikdonation_intervalOnetime.closest(".custom-radio").hide();tx_ikdonation_intervalMonthly.closest(".custom-radio").show();interval=tx_ikdonation_intervalMonthly;break}refreshIntervalData(interval)};var refreshIntervalData=function(radio){var text=$(radio).attr("data-title");var value=radio.value;donationData.interval=value;donationData.intervalText=text;tx_ikdonation_interval.val(donationData.interval);runIntervalChangedEvent(donationData.interval)};var refreshNumItemData=function(){var currentVal=donationData.numItem;DonationDebugger.print("blurred","teaser-numitem-numitemInput");var newVal=tx_ikdonation_numItem.inputmask("unmaskedvalue");DonationDebugger.print(newVal,"teaser-numitem-numitemInput");if(newVal>0&&newVal<1e6){tx_ikdonation_numItem.val(newVal);donationData.numItem=newVal}else{tx_ikdonation_numItem.val(currentVal)}};var refreshAmountData=function(){var currentVal=donationData.amount;DonationDebugger.print("blurred","tx_ikdonation_amount_individual");var newVal=tx_ikdonation_amount_individual.inputmask("unmaskedvalue");DonationDebugger.print(newVal,"tx_ikdonation_amount_individual");if(newVal>0&&newVal<1e6){tx_ikdonation_amount_individual.val(newVal);donationData.amount=newVal}else{tx_ikdonation_amount_individual.val(currentVal)}};var refreshIndividualCause=function(){var currentVal=donationData.individualCause;DonationDebugger.print("blurred","tx_ikdonation_individualcause");var newVal=tx_ikdonation_individualcause.val();DonationDebugger.print(newVal,"tx_ikdonation_individualcause");if(newVal.length>0&&newVal.length<=255){tx_ikdonation_individualcause.val(newVal);donationData.individualCause=newVal}else{tx_ikdonation_individualcause.val(currentVal)}};var addIntervalChangedListener=function(element,interval,visibilityFlag){if(visibilityFlag==TO_BE_SHOWN)intervalVisibilityDependencies[interval].show.push(element);else if(visibilityFlag==TO_BE_HIDDEN)intervalVisibilityDependencies[interval].hide.push(element)};var addIntervalChangedListenerFunctions=function(callback){intervalVisibilityDependenciesFunctions.push(callback)};var initIntervalVisibilities=function(interval){runIntervalChangedEvent(interval);refreshIntervalOptions()};var runIntervalChangedEvent=function(interval){if(interval in intervalVisibilityDependencies){$.each(intervalVisibilityDependencies[interval].show,function(indexShow,intervalDependentItemShow){intervalDependentItemShow.show()});$.each(intervalVisibilityDependencies[interval].hide,function(indexHide,intervalDependentItemHide){intervalDependentItemHide.hide()})}$.each(intervalVisibilityDependenciesFunctions,function(index,callbackFunction){callbackFunction(interval)})};var elementExists=function(element){return element.length};return{init:init,renderPredefItemData:renderPredefItemData,addIntervalChangedListener:addIntervalChangedListener,addIntervalChangedListenerFunctions:addIntervalChangedListenerFunctions,INTERVAL_ONETIME:INTERVAL_ONETIME,INTERVAL_MONTHLY:INTERVAL_MONTHLY,INTERVAL_SEMIANNUAL:INTERVAL_SEMIANNUAL,INTERVAL_ANNUAL:INTERVAL_ANNUAL,TO_BE_SHOWN:TO_BE_SHOWN,TO_BE_HIDDEN:TO_BE_HIDDEN,initIntervalVisibilities:initIntervalVisibilities}}();var DonorNameEmailHelper=function(){var tx_ikdonation_donortypeRadio;var tx_ikd_donorCompany_container;var tx_ikd_visibilityMappingsToPerson;var tx_ikd_visibilityMappingsToCompany;var GENDER_FEMALE="f";var GENDER_MALE="m";var TYPE_COMPANY="c";var TYPE_PRIVATE="p";var TO_BE_SHOWN="show";var TO_BE_HIDDEN="hide";var typeVisibilityDependencies=[];typeVisibilityDependencies[TYPE_COMPANY]={show:[],hide:[]};typeVisibilityDependencies[TYPE_PRIVATE]={show:[],hide:[]};var init=function(){tx_ikdonation_donortypeRadio=$('input[name="tx_ikdonation_donationprocess[donationData][type]"]');tx_ikd_visibilityMappingsToPerson=$(".mapVisibilityToPerson");tx_ikd_visibilityMappingsToCompany=$(".mapVisibilityToCompany");if(elementExists(tx_ikdonation_donortypeRadio)){tx_ikdonation_donortypeRadio.change(function(e){var type=$('input[name="tx_ikdonation_donationprocess[donationData][type]"]:checked').val();DonationDebugger.print(type,"type");if(type){runtypeChangedEvent(type)}})}if(elementExists(tx_ikd_visibilityMappingsToCompany)){addtypeChangedListener(tx_ikd_visibilityMappingsToCompany,TYPE_COMPANY,TO_BE_SHOWN);addtypeChangedListener(tx_ikd_visibilityMappingsToCompany,TYPE_PRIVATE,TO_BE_HIDDEN)}if(elementExists(tx_ikd_visibilityMappingsToPerson)){addtypeChangedListener(tx_ikd_visibilityMappingsToPerson,TYPE_COMPANY,TO_BE_HIDDEN);addtypeChangedListener(tx_ikd_visibilityMappingsToPerson,TYPE_PRIVATE,TO_BE_SHOWN)}};var addtypeChangedListener=function(element,type,visibilityFlag){if(visibilityFlag==TO_BE_SHOWN)typeVisibilityDependencies[type].show.push(element);else if(visibilityFlag==TO_BE_HIDDEN)typeVisibilityDependencies[type].hide.push(element)};var runtypeChangedEvent=function(type){donationData.donor.type=type;if(type in typeVisibilityDependencies){$.each(typeVisibilityDependencies[type].hide,function(indexHide,typeDependentItemHide){typeDependentItemHide.hide()});$.each(typeVisibilityDependencies[type].show,function(indexShow,typeDependentItemShow){typeDependentItemShow.show()})}};var elementExists=function(element){return element.length};return{init:init,addtypeChangedListener:addtypeChangedListener,GENDER_FEMALE:GENDER_FEMALE,GENDER_MALE:GENDER_MALE,TYPE_COMPANY:TYPE_COMPANY,TYPE_PRIVATE:TYPE_PRIVATE,TO_BE_SHOWN:TO_BE_SHOWN,TO_BE_HIDDEN:TO_BE_HIDDEN,inittypeVisibilities:runtypeChangedEvent}}();var DonationConfirmationHelper=function(){var tx_ikdonation_needsDonationConfirmation_checkboxContainer;var tx_ikdonation_needsDonationConfirmation;var tx_ikdonation_needsDonationConfirmation_fieldsContainer;var tx_ikdonation_donorWantsReport;var tx_ikdonation_donorWantsReport_fieldsContainer;var init=function(){tx_ikdonation_needsDonationConfirmation_checkboxContainer=$("#tx_ikdonation_needsDonationConfirmation_checkboxContainer");tx_ikdonation_needsDonationConfirmation=$("#tx_ikdonation_needsDonationConfirmation");tx_ikdonation_needsDonationConfirmation_fieldsContainer=$("#tx_ikdonation_needsDonationConfirmation_fieldsContainer");tx_ikdonation_donorWantsReport=$("#tx_ikdonation_donorWantsReport");tx_ikdonation_donorWantsReport_fieldsContainer=$("#tx_ikdonation_donorWantsReport_fieldsContainer");DonorNameEmailHelper.addtypeChangedListener(tx_ikdonation_needsDonationConfirmation_checkboxContainer,DonorNameEmailHelper.TYPE_COMPANY,DonorNameEmailHelper.TO_BE_SHOWN);DonorNameEmailHelper.addtypeChangedListener(tx_ikdonation_needsDonationConfirmation_checkboxContainer,DonorNameEmailHelper.TYPE_PRIVATE,DonorNameEmailHelper.TO_BE_SHOWN);if(elementExists(tx_ikdonation_needsDonationConfirmation)){tx_ikdonation_needsDonationConfirmation.change(function(e){refreshDonationConfirmationNeeded();renderDonationConfirmationNeeded()})}if(elementExists(tx_ikdonation_donorWantsReport)&&elementExists(tx_ikdonation_donorWantsReport_fieldsContainer)){var tx_ikdonation_caritasReportName=$(".crna");tx_ikdonation_donorWantsReport.on("change",function(){if(tx_ikdonation_donorWantsReport.is(":checked")){tx_ikdonation_donorWantsReport_fieldsContainer.show();tx_ikdonation_caritasReportName.addClass("crna-visible")}else{tx_ikdonation_donorWantsReport_fieldsContainer.hide();tx_ikdonation_caritasReportName.removeClass("crna-visible")}})}renderDonationConfirmationNeeded()};var refreshDonationConfirmationNeeded=function(){var donationConfirmationNeeded=tx_ikdonation_needsDonationConfirmation.is(":checked");donationData.donor.needs_donation_confirmation=donationConfirmationNeeded};var renderDonationConfirmationNeeded=function(){if(donationData.donor.needs_donation_confirmation){tx_ikdonation_needsDonationConfirmation_fieldsContainer.show()}else{tx_ikdonation_needsDonationConfirmation_fieldsContainer.hide()}};var setDonationConfirmationNeeded=function(){if(elementExists(tx_ikdonation_needsDonationConfirmation)){tx_ikdonation_needsDonationConfirmation.prop("checked",true)}refreshDonationConfirmationNeeded();renderDonationConfirmationNeeded()};var unsetDonationConfirmationNeeded=function(){if(elementExists(tx_ikdonation_needsDonationConfirmation)){tx_ikdonation_needsDonationConfirmation.prop("checked",false)}refreshDonationConfirmationNeeded();renderDonationConfirmationNeeded()};var elementExists=function(element){return element.length};var getDonationConfirmationNeeded=function(){if(elementExists(tx_ikdonation_needsDonationConfirmation)){return tx_ikdonation_needsDonationConfirmation.is(":checked")}else return"notAvailable"};return{init:init,renderDonationConfirmationNeeded:renderDonationConfirmationNeeded,setDonationConfirmationNeeded:setDonationConfirmationNeeded,unsetDonationConfirmationNeeded:unsetDonationConfirmationNeeded,getDonationConfirmationNeeded:getDonationConfirmationNeeded}}();var PaymentTypesWithDataHelper=function(){var tx_ikdonation_paymentTypesRadio;var tx_ikdonation_paymentDataContainer;var tx_ikdonation_paymentData_iban;var tx_ikdonation_addressFakeContainer;var tx_ikdonation_donor_street;var tx_ikdonation_donor_streetNmbr;var tx_ikdonation_donor_zip;var tx_ikdonation_donor_city;var tx_ikdonation_donor_country;var tx_ikdonation_donor_street_FAKE;var tx_ikdonation_donor_streetNmbr_FAKE;var tx_ikdonation_donor_zip_FAKE;var tx_ikdonation_donor_city_FAKE;var tx_ikdonation_donor_country_FAKE;var tx_ikdonation_paymentOptionTrigger;var tx_ikdonation_paymentOptionSeeMore;var tx_ikdonation_requiredFieldIndicator;var INTERVAL_ASSIGNMENT_ONETIME="onetime";var INTERVAL_ASSIGNMENT_REPEATING="repeating";var INTERVAL_ASSIGNMENT_REPEATINGONLY="repeatingOnly";var BANKING_INFORMATION_NECESSITY_MUSTHAVE="mustHave";var BANKING_INFORMATION_NECESSITY_GOODTOHAVE="goodToHave";var BANKING_INFORMATION_NECESSITY_NOTNEEDED="notNeeded";var PAYMENT_TYPE_ERLAGSCHEIN="check";var init=function(){tx_ikdonation_paymentTypesRadio=$('input[name="tx_ikdonation_donationprocess[donationData][paymentType]"]');tx_ikdonation_paymentDataContainer=$("#tx_ikdonation_paymentDataContainer");tx_ikdonation_paymentData_iban=$("#tx_ikdonation_paymentData_iban");tx_ikdonation_addressFakeContainer=$("#tx_ikdonation_addressFakeContainer");tx_ikdonation_donor_street=$("#tx_ikdonation_donor_street");tx_ikdonation_donor_streetNmbr=$("#tx_ikdonation_donor_streetNmbr");tx_ikdonation_donor_zip=$("#tx_ikdonation_donor_zip");tx_ikdonation_donor_city=$("#tx_ikdonation_donor_city");tx_ikdonation_donor_country=$("#tx_ikdonation_donor_country");tx_ikdonation_donor_street_FAKE=$("#tx_ikdonation_donor_street_FAKE");tx_ikdonation_donor_streetNmbr_FAKE=$("#tx_ikdonation_donor_streetNmbr_FAKE");tx_ikdonation_donor_zip_FAKE=$("#tx_ikdonation_donor_zip_FAKE");tx_ikdonation_donor_city_FAKE=$("#tx_ikdonation_donor_city_FAKE");tx_ikdonation_donor_country_FAKE=$("#tx_ikdonation_donor_country_FAKE");tx_ikdonation_paymentOptionTrigger=$(".paymentOptionTrigger");tx_ikdonation_requiredFieldIndicator=$(".requiredFieldIndicator");if(elementExists(tx_ikdonation_paymentTypesRadio)){tx_ikdonation_paymentTypesRadio.change(function(e){console.log("checked");renderPaymentDataShowingNecessity();renderAddressFakeShowingNecessity()})}if(elementExists(tx_ikdonation_paymentOptionTrigger)){if(!ScrollHelper.isMobile){$("#lessPaymentOptionsBottom").hide();$("#lessPaymentOptionsTop").hide();$("#morePaymentOptions").hide()}else{tx_ikdonation_paymentOptionTrigger.on("click",function(){if($(this).hasClass("more")){tx_ikdonation_paymentOptionSeeMore=true;$("#morePaymentOptions").hide();$("#lessPaymentOptionsTop").show();$("#lessPaymentOptionsBottom").hide();$("#tx_ikdonation_paymentTypeRadio_6").closest(".tx_ikd_paymentType_radioSingleContainer").show();
1$("#tx_ikdonation_paymentTypeRadio_6").attr("disabled",false)}else{tx_ikdonation_paymentOptionSeeMore=false;$("#morePaymentOptions").show();$("#lessPaymentOptionsTop").hide();$("#lessPaymentOptionsBottom").hide();$("#tx_ikdonation_paymentTypeRadio_6").attr("disabled",true);$("#tx_ikdonation_paymentTypeRadio_6").closest(".tx_ikd_paymentType_radioSingleContainer").hide();if($("#tx_ikdonation_paymentTypeRadio_6").is(":checked")){$("#tx_ikdonation_paymentTypeRadio_1").prop("checked",true);tx_ikdonation_paymentTypesRadio.change()}}});tx_ikdonation_paymentOptionSeeMore=!$("#morePaymentOptions").is(":visible")}}tx_ikdonation_paymentData_iban.inputmask({mask:"AA99 9999 9999 9999 9999",showMaskOnHover:false});refreshPaymentTypes(donationData.interval);renderPaymentDataShowingNecessity();renderAddressFakeShowingNecessity();syncAddressDataFromRealInputFields();setAutoSyncOfAddressData()};var refreshPaymentTypes=function(interval){DonationDebugger.print("refreshPaymentTypes","refreshPaymentTypes");DonationDebugger.print(interval,"interval");if(elementExists(tx_ikdonation_paymentTypesRadio)){tx_ikdonation_paymentTypesRadio.each(function(index){var singleRadioContainer=$(this).parents("div.tx_ikd_paymentType_radioSingleContainer");var paymentTypeUid=singleRadioContainer.find("input").val();var interval_assignment=$(this).attr("data-interval_assignment");if(interval==PredefItemHelper.INTERVAL_ONETIME){if(interval_assignment==INTERVAL_ASSIGNMENT_REPEATINGONLY){$(this).attr("disabled",true);singleRadioContainer.hide()}else{if(ScrollHelper.isMobile){if(paymentTypeUid==6&&!tx_ikdonation_paymentOptionSeeMore){$(this).attr("disabled",true);singleRadioContainer.hide()}else{$(this).attr("disabled",false);singleRadioContainer.show()}}else{$(this).attr("disabled",false);singleRadioContainer.show()}}}else{if(interval_assignment==INTERVAL_ASSIGNMENT_ONETIME){$(this).attr("disabled",true);singleRadioContainer.hide()}else if(interval_assignment==INTERVAL_ASSIGNMENT_REPEATING||interval_assignment==INTERVAL_ASSIGNMENT_REPEATINGONLY){$(this).attr("disabled",false);singleRadioContainer.show()}}})}preselectPaymentType()};var preselectPaymentType=function(){DonationDebugger.print("preselectPaymentType","preselectPaymentType");if(elementExists(tx_ikdonation_paymentTypesRadio)){var checkedPayment=$('input[name="tx_ikdonation_donationprocess[donationData][paymentType]"]:enabled:checked');DonationDebugger.print(checkedPayment,"checkedPayment");if(checkedPayment.val()){}else{var oneGotSelected=false;tx_ikdonation_paymentTypesRadio.each(function(index){if($(this).is(":enabled")){if(oneGotSelected){$(this).prop("checked",false)}else{$(this).prop("checked",true);oneGotSelected=true;renderPaymentDataShowingNecessity();renderAddressFakeShowingNecessity()}}})}}};var renderPaymentDataShowingNecessity=function(){var checkedPaymentType=$('input[name="tx_ikdonation_donationprocess[donationData][paymentType]"]:checked');if(elementExists(checkedPaymentType)){var attrBIN=checkedPaymentType.attr("data-banking_information_necessity");DonationDebugger.print(attrBIN,"attrBIN");if(attrBIN===BANKING_INFORMATION_NECESSITY_GOODTOHAVE||attrBIN===BANKING_INFORMATION_NECESSITY_MUSTHAVE){tx_ikdonation_paymentDataContainer.show()}else{tx_ikdonation_paymentDataContainer.hide()}}};var syncAddressDataFromRealInputFields=function(){if(elementExists(tx_ikdonation_donor_street)&&elementExists(tx_ikdonation_donor_street_FAKE)){tx_ikdonation_donor_street_FAKE.val(tx_ikdonation_donor_street.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_street_FAKE.val()==""){tx_ikdonation_donor_street_FAKE.removeClass("filled");tx_ikdonation_donor_street_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_street_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_street_FAKE.addClass("filled")}}if(elementExists(tx_ikdonation_donor_streetNmbr)&&elementExists(tx_ikdonation_donor_streetNmbr_FAKE)){tx_ikdonation_donor_streetNmbr_FAKE.val(tx_ikdonation_donor_streetNmbr.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_streetNmbr_FAKE.val()==""){tx_ikdonation_donor_streetNmbr_FAKE.removeClass("filled");tx_ikdonation_donor_streetNmbr_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_streetNmbr_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_streetNmbr_FAKE.addClass("filled")}}if(elementExists(tx_ikdonation_donor_zip)&&elementExists(tx_ikdonation_donor_zip_FAKE)){tx_ikdonation_donor_zip_FAKE.val(tx_ikdonation_donor_zip.val()).parents(".label-anima-wrap").addClass("focused");
1if(tx_ikdonation_donor_zip_FAKE.val()==""){tx_ikdonation_donor_zip_FAKE.removeClass("filled");tx_ikdonation_donor_zip_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_zip_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_zip_FAKE.addClass("filled")}}if(elementExists(tx_ikdonation_donor_city)&&elementExists(tx_ikdonation_donor_city_FAKE)){tx_ikdonation_donor_city_FAKE.val(tx_ikdonation_donor_city.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_city_FAKE.val()==""){tx_ikdonation_donor_city_FAKE.removeClass("filled");tx_ikdonation_donor_city_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_city_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_city_FAKE.addClass("filled")}}if(elementExists(tx_ikdonation_donor_country)&&elementExists(tx_ikdonation_donor_country_FAKE)){tx_ikdonation_donor_country_FAKE.val(tx_ikdonation_donor_country.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_country_FAKE.val()==""){tx_ikdonation_donor_country_FAKE.removeClass("filled");tx_ikdonation_donor_country_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_country_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_country_FAKE.addClass("filled")}}};var setAutoSyncOfAddressData=function(){if(elementExists(tx_ikdonation_donor_street)&&elementExists(tx_ikdonation_donor_street_FAKE)){tx_ikdonation_donor_street.change(function(e){tx_ikdonation_donor_street_FAKE.val(tx_ikdonation_donor_street.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_street_FAKE.val()==""){tx_ikdonation_donor_street_FAKE.removeClass("filled");tx_ikdonation_donor_street_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_street_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_street_FAKE.addClass("filled")}});tx_ikdonation_donor_street_FAKE.change(function(e){tx_ikdonation_donor_street.val(tx_ikdonation_donor_street_FAKE.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_street.val()==""){tx_ikdonation_donor_street.removeClass("filled");tx_ikdonation_donor_street.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_street.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_street.addClass("filled")}})}if(elementExists(tx_ikdonation_donor_streetNmbr)&&elementExists(tx_ikdonation_donor_streetNmbr_FAKE)){tx_ikdonation_donor_streetNmbr.change(function(e){tx_ikdonation_donor_streetNmbr_FAKE.val(tx_ikdonation_donor_streetNmbr.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_streetNmbr_FAKE.val()==""){tx_ikdonation_donor_streetNmbr_FAKE.removeClass("filled");tx_ikdonation_donor_streetNmbr_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_streetNmbr_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_streetNmbr_FAKE.addClass("filled")}});tx_ikdonation_donor_streetNmbr_FAKE.change(function(e){tx_ikdonation_donor_streetNmbr.val(tx_ikdonation_donor_streetNmbr_FAKE.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_streetNmbr.val()==""){tx_ikdonation_donor_streetNmbr.removeClass("filled");tx_ikdonation_donor_streetNmbr.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_streetNmbr.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_streetNmbr.addClass("filled")}})}if(elementExists(tx_ikdonation_donor_zip)&&elementExists(tx_ikdonation_donor_zip_FAKE)){tx_ikdonation_donor_zip.change(function(e){tx_ikdonation_donor_zip_FAKE.val(tx_ikdonation_donor_zip.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_zip_FAKE.val()==""){tx_ikdonation_donor_zip_FAKE.removeClass("filled");tx_ikdonation_donor_zip_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_zip_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_zip_FAKE.addClass("filled")}});tx_ikdonation_donor_zip_FAKE.change(function(e){tx_ikdonation_donor_zip.val(tx_ikdonation_donor_zip_FAKE.val()).parents(".label-anima-wrap").addClass("focused");
1if(tx_ikdonation_donor_zip.val()==""){tx_ikdonation_donor_zip.removeClass("filled");tx_ikdonation_donor_zip.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_zip.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_zip.addClass("filled")}})}if(elementExists(tx_ikdonation_donor_city)&&elementExists(tx_ikdonation_donor_city_FAKE)){tx_ikdonation_donor_city.change(function(e){tx_ikdonation_donor_city_FAKE.val(tx_ikdonation_donor_city.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_city_FAKE.val()==""){tx_ikdonation_donor_city_FAKE.removeClass("filled");tx_ikdonation_donor_city_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_city_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_city_FAKE.addClass("filled")}});tx_ikdonation_donor_city_FAKE.change(function(e){tx_ikdonation_donor_city.val(tx_ikdonation_donor_city_FAKE.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_city.val()==""){tx_ikdonation_donor_city.removeClass("filled");tx_ikdonation_donor_city.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_city.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_city.addClass("filled")}})}if(elementExists(tx_ikdonation_donor_country)&&elementExists(tx_ikdonation_donor_country_FAKE)){tx_ikdonation_donor_country.change(function(e){tx_ikdonation_donor_country_FAKE.val(tx_ikdonation_donor_country.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_country_FAKE.val()==""){tx_ikdonation_donor_country_FAKE.removeClass("filled");tx_ikdonation_donor_country_FAKE.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_country_FAKE.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_country_FAKE.addClass("filled")}});tx_ikdonation_donor_country_FAKE.change(function(e){tx_ikdonation_donor_country.val(tx_ikdonation_donor_country_FAKE.val()).parents(".label-anima-wrap").addClass("focused");if(tx_ikdonation_donor_country.val()==""){tx_ikdonation_donor_country.removeClass("filled");tx_ikdonation_donor_country.parents(".label-anima-wrap").removeClass("focused")}else{tx_ikdonation_donor_country.parents(".label-anima-wrap").addClass("focused");tx_ikdonation_donor_country.addClass("filled")}})}};var renderAddressFakeShowingNecessity=function(){if(elementExists(tx_ikdonation_addressFakeContainer)){var attrType=getCheckedPaymentType();if(attrType===PAYMENT_TYPE_ERLAGSCHEIN){tx_ikdonation_addressFakeContainer.show();tx_ikdonation_requiredFieldIndicator.show();if(ScrollHelper.isMobile){$("#lessPaymentOptionsBottom").show();$("#lessPaymentOptionsTop").hide()}}else{tx_ikdonation_addressFakeContainer.hide();tx_ikdonation_requiredFieldIndicator.hide();if(ScrollHelper.isMobile){$("#lessPaymentOptionsBottom").hide();if(tx_ikdonation_paymentOptionSeeMore)$("#lessPaymentOptionsTop").show()}}}};var getCheckedPaymentType=function(){var checkedPaymentType=$('input[name="tx_ikdonation_donationprocess[donationData][paymentType]"]:checked');if(elementExists(checkedPaymentType)){var attrType=checkedPaymentType.attr("data-type_key");if(attrType)return attrType}else{return gaTrackingData.paymentType}return""};var elementExists=function(element){return element.length};return{init:init,getCheckedPaymentType:getCheckedPaymentType}}();var SocialShareHelper=function(){var tk_ikdonation_facebookShareButton;var tk_ikdonation_twitterShareButton;var tk_ikdonation_emailShareTButton;var init=function(){tk_ikdonation_facebookShareButton=$(".tk_ikdonation_facebookShareButton");tk_ikdonation_twitterShareButton=$(".tk_ikdonation_twitterShareButton");tk_ikdonation_emailShareTButton=$(".tk_ikdonation_emailShareTButton");if(elementExists(tk_ikdonation_facebookShareButton)){tk_ikdonation_facebookShareButton.click(function(e){var title=tk_ikdonation_facebookShareButton.attr("data-title");var description=tk_ikdonation_facebookShareButton.attr("data-description");var url=tk_ikdonation_facebookShareButton.attr("data-url");var imagePath=tk_ikdonation_facebookShareButton.attr("data-img");DonationDebugger.print(title,"title");DonationDebugger.print(description,"description");DonationDebugger.print(url,"url");DonationDebugger.print(imagePath,"imagePath");fbShare(title,description,url,imagePath)})}if(elementExists(tk_ikdonation_twitterShareButton)){tk_ikdonation_twitterShareButton.click(function(e){var title=tk_ikdonation_twitterShareButton.attr("data-title");var description=tk_ikdonation_twitterShareButton.attr("data-description");var url=tk_ikdonation_twitterShareButton.attr("data-url");var imagePath=tk_ikdonation_twitterShareButton.attr("data-img");twShare(title,description,url,imagePath)})}if(elementExists(tk_ikdonation_emailShareTButton)){tk_ikdonation_emailShareTButton.click(function(e){var title=tk_ikdonation_emailShareTButton.attr("data-title");var description=tk_ikdonation_emailShareTButton.attr("data-description");var url=tk_ikdonation_emailShareTButton.attr("data-url");emailShare(title,description,url)})}};var fbShare=function(title,descr,url,imagePath){var winWidth=$(window).width();var winHeight=$(window).height();var openInPopup=false;if(winWidth>800){openInPopup=true;winWidth=winWidth*2/3;winHeight=winHeight*2/3}var winTop=screen.height/2-winHeight/2;var winLeft=screen.width/2-winWidth/2;var sharer="http://www.facebook.com/sharer.php?s=100&p[title]="+title+"&p[summary]="+descr+"&p[url]="+url+"&p[images][0]="+imagePath;DonationDebugger.print(sharer,"sharer");if(openInPopup){var win=window.open(sharer,"Facebook Share","top="+winTop+",left="+winLeft+",toolbar=0,status=0,width="+winWidth+",height="+winHeight);if(win){win.focus()}else{}}else{window.location.href=sharer}};var twShare=function(title,descr,url,imagePath){var winWidth=$(window).width();var winHeight=$(window).height();var openInPopup=false;if(winWidth>800){openInPopup=true;winWidth=winWidth*2/3;winHeight=winHeight*2/3}var winTop=screen.height/2-winHeight/2;var winLeft=screen.width/2-winWidth/2;var text="Spende auf "+url+" für â"+title+"â";var sharer="https://twitter.com/share?url="+encodeURIComponent(url)+"&text="+text;DonationDebugger.print(sharer,"sharer");if(openInPopup){var win=window.open(sharer,"Twitter Share","top="+winTop+",left="+winLeft+",toolbar=0,status=0,width="+winWidth+",height="+winHeight);if(win){win.focus()}else{}}else{window.location.href=sharer}};var emailShare=function(title,descr,url){var subject="Spende für â"+title+"â";var body="Spende auf "+url+" für â"+title+"â"+"\r\n\r\n"+descr;window.location.href="mailto:?subject="+subject+"&body="+encodeURIComponent(body)};var elementExists=function(element){return element.length};return{init:init}}();var ScrollHelper=function(){var isMobile=false;var resizeflag=false;var scrollDuration=1e3;var scrollOffsetErrorBox=300;var init=function(){mobileDesktop();var errorElements=$("div.error span.error-message");DonationDebugger.print(errorElements,"errorElements");if(elementExists(errorElements)){var firstError=errorElements.filter(":visible").first();DonationDebugger.print(firstError,"firstError");DonationDebugger.print(firstError.offset().top,"firstError.offset().top");if(elementExists(firstError)){$("html, body").animate({scrollTop:firstError.offset().top-scrollOffsetErrorBox},scrollDuration)}}else{if(donationData.uid>0){scrollOverHeader()}}};var scrollOverHeader=function(){var scrollToElement=$("#ikdon_headerImage");if(elementExists(scrollToElement)){$("html, body").animate({scrollTop:scrollToElement.offset().top+scrollToElement.outerHeight()/2},scrollDuration)}};var elementExists=function(element){return element.length};var mobileDesktop=function(){var clientWidth=document.documentElement["clientWidth"],innerWidth=window["innerWidth"];var windowWidth=clientWidth<innerWidth?innerWidth:clientWidth;if(windowWidth<760){ScrollHelper.isMobile=true}else{ScrollHelper.isMobile=false;if(!resizeflag){resizeflag=true}}};$(window).on("resize load",function(){mobileDesktop()});return{init:init,isMobile:isMobile}}();var GoogleAnalyticsHelper=function(){var eega=null;var sendTrackingData=false;var init=function(){if(typeof gaTrackingData!=="undefined"){sendTrackingData=gaTrackingData.trackingEnabled==="1";eega=new EnhancedEcommerceAnalytics(sendTrackingData);eega.initTracker();console.log("---\x3eStep: "+gaTrackingData.step);console.log(gaTrackingData);if(gaTrackingData.stepType==="thxStep"&&gaTrackingData.firstTimeThxPageShown==1){if(eega){eega.addPurchase(gaTrackingData)}}if(gaTrackingData.step==="1"){if(eega){eega.viewItem(gaTrackingData)}}if(eega){eega.trackDonationPage()}}$("#tx_ikdonation_form_donationData, #tx_ikdonation_confirm").submit(function(event){fillGaTrackingDataWithDonationValues();if(gaTrackingData.step==="1"){if(eega){eega.addToCart(gaTrackingData)}if(eega){eega.trackButton("AddToCart","Step"+gaTrackingData.step)}}if(eega){eega.addCheckout(gaTrackingData)}
1if(eega){eega.trackButton("NextStep","Step"+gaTrackingData.step)}sendStepCollectedDataEvents()});$("#tx_ikdonation_thx").submit(function(event){fillGaTrackingDataWithDonationValues();sendStepCollectedDataEvents()});$("#donationEditDonation").on("click",function(){GoogleAnalyticsHelper.sendLiveEvents("confirmationEditDonation")});$("#donationEditPaymentType").on("click",function(){GoogleAnalyticsHelper.sendLiveEvents("confirmationEditPaymentType")});$("#donationEditDonor").on("click",function(){GoogleAnalyticsHelper.sendLiveEvents("confirmationEditDonor")})};var fillGaTrackingDataWithDonationValues=function(){gaTrackingData.amount=donationData.amount;gaTrackingData.projectName=donationData.item.title;gaTrackingData.projectId=donationData.item.uid;gaTrackingData.interval=donationData.interval;gaTrackingData.paymentType=PaymentTypesWithDataHelper.getCheckedPaymentType();gaTrackingData.option="";gaTrackingData.donationConfirmationNeeded="";if(gaTrackingData.step==1){var donationConfirmationNeeded=DonationConfirmationHelper.getDonationConfirmationNeeded();var donorType=donationData.donor.type;if(donorType==="c"){gaTrackingData.option="Firma";if(donationConfirmationNeeded==="notAvailable"){gaTrackingData.donationConfirmationNeeded="nicht verfügbar"}else{if(donationConfirmationNeeded){gaTrackingData.donationConfirmationNeeded="ja";gaTrackingData.option+="MitSteuernabsetzung"}else{gaTrackingData.donationConfirmationNeeded="nein";gaTrackingData.option+="OhneSteuernabsetzung"}}}else{gaTrackingData.option="Privat";if(donationConfirmationNeeded==="notAvailable"){gaTrackingData.donationConfirmationNeeded="nicht verfügbar"}else{if(donationConfirmationNeeded){gaTrackingData.donationConfirmationNeeded="ja";gaTrackingData.option+="MitSteuernabsetzung"}else{gaTrackingData.donationConfirmationNeeded="nein";gaTrackingData.option+="OhneSteuernabsetzung"}}}}else if(gaTrackingData.step==2){gaTrackingData.option=PaymentTypesWithDataHelper.getCheckedPaymentType()}else if(gaTrackingData.step==3){gaTrackingData.option="confirm"}};var sendStepCollectedDataEvents=function(){DonationDebugger.print(donationData.donor.needs_donation_confirmation,"donationData.donor.needs_donation_confirmation");DonationDebugger.print(donationData.donor.type,"donationData.donor.type");if(eega){if(gaTrackingData.stepType==="inputStep"){if(gaTrackingData.step==1){var labelDonorType=donationData.donor.type==="c"?"Firma":"Privat";var labelDonationConf=donationData.donor.needs_donation_confirmation?"steuerlich-absetzen":"steuerlich-nichtabsetzne";gaTrackingData.coupon=labelDonorType;gaTrackingData.shipping_tier=labelDonationConf;eega.addShippingInfo(gaTrackingData)}if(gaTrackingData.step==2){gaTrackingData.payment_type=PaymentTypesWithDataHelper.getCheckedPaymentType();eega.addPaymentInfo(gaTrackingData)}}if(gaTrackingData.stepType==="confirmationStep"){if($("input[type='checkbox'][name='tx_ikdonation_donationprocess[donationData][newsletter]']").length>0&&$("input[type='checkbox'][name='tx_ikdonation_donationprocess[donationData][newsletter]']").is(":checked")){eega.confirmNewsletter()}}if(gaTrackingData.stepType==="thxStep"){if($("input[type='checkbox'][name='tx_ikdonation_donationprocess[donationData][wantsCaritasReport]']").length>0)eega.trackDonationDataAsEvent("Spendenprozess Dankesseite Step5","Adressabfrage Report",$("input[type='checkbox'][name='tx_ikdonation_donationprocess[donationData][wantsCaritasReport]']").is(":checked")?"ja":"nein");if($("input[type='checkbox'][name='tx_ikdonation_donationprocess[donationData][needsDonationConfirmation]']").length>0)eega.trackDonationDataAsEvent("Spendenprozess Dankesseite Step5","Absetzbarkeit",$("input[type='checkbox'][name='tx_ikdonation_donationprocess[donationData][needsDonationConfirmation]']").is(":checked")?"ja":"nein");if($("input[type='checkbox'][name='tx_ikdonation_donationprocess[donationData][newsletter]']").length>0&&$("input[type='checkbox'][name='tx_ikdonation_donationprocess[donationData][newsletter]']").is(":checked")){eega.confirmNewsletter()}eega.trackButton("Spende abschlieÃen","")}}};var sendLiveEvents=function(event){fillGaTrackingDataWithDonationValues();var par1;var par2;var par3;switch(event){case"PredefItemEdit":par1="Spendenprozess Dateneingabe Step1";par2="Klick EditIcon";par3="Spendenparameter bearbeiten";break;case"confirmationEditDonation":par1="Spendenprozess Bestätigung Step3";par2="Klick EditIcon";par3="Spendenparameter bearbeiten";break;case"confirmationEditPaymentType":par1="Spendenprozess Bestätigung Step3";par2="Klick EditIcon";par3="Bezahlart bearbeiten";break;case"confirmationEditDonor":par1="Spendenprozess Bestätigung Step3";par2="Klick EditIcon";par3="Spender bearbeiten";break;default:par1="";par2="";par3=""}if(eega&&par1!=""&&par2!=""&&par3!=""){eega.trackDonationDataAsEvent(par1,par2,par3)}};return{init:init,sendLiveEvents:sendLiveEvents}}();var ParsleyHelper=function(){var step_1_2_form=null;var currentStep=null;var ikdonation_streetinput=null;var ikdonation_streetinput2=null;var ikdonation_accountholder=null;var init=function(){step_1_2_form=$("#tx_ikdonation_form_donationData");step_3_form=$("#tx_ikdonation_confirm");step_thx_form=$("#tx_ikdonation_thx");ikdonation_streetinput=$("#tx_ikdonation_donor_street");ikdonation_streetinput2=$("#tx_ikdonation_donor_street_SUB");ikdonation_streetinput3=$("#tx_ikdonation_donor_street_SUB2");ikdonation_accountholder=$("#tx_ikdonation_paymentData_accountholder");if(elementExists(step_1_2_form))currentStep=step_1_2_form;else if(elementExists(step_3_form))currentStep=step_3_form;else if(elementExists(step_thx_form))currentStep=step_thx_form;else currentStep=0;if(currentStep!=0){currentStep.parsley({errorsWrapper:"<span></span>",errorTemplate:"<span></span>",validationThreshold:0,excluded:":hidden"})}$(".donation-form").each(function(){$(this).parsley().on("field:validated",function(instance){var input=instance.$element;if(typeof instance.validationResult==="boolean"&&instance.validationResult==true){if(!input.hasClass("optional")||input.val()!=""){input.addClass("parsley-success");input.closest(".donation-col-wrap").addClass(hasSuccessClass)}input.closest(".donation-col-wrap").removeClass(hasErrorClass)}else{input.addClass("parsley-error");input.closest(".donation-col-wrap").removeClass(hasSuccessClass);if(!input.is(":focus"))input.closest(".donation-col-wrap").addClass(hasErrorClass).removeClass(hasSuccessClass)}})});$(".donation-form").on("blur",function(){$(this).parsley().validate();if($(this).hasClass("parsley-error"))$(this).closest(".donation-col-wrap").find(".parsley-custom-error-message").show();else $(this).closest(".donation-col-wrap").find(".parsley-custom-error-message").hide()});$(".parsley-custom-error-message").on("click touch",function(){$(this).hide()});$(".popover-wrap.error-before").on("click touch",function(){if($(this).closest(".donation-col-wrap").hasClass("has-error")){if($(this).closest(".donation-col-wrap").find(".parsley-custom-error-message").is(":visible"))$(this).closest(".donation-col-wrap").find(".parsley-custom-error-message").hide();else $(this).closest(".donation-col-wrap").find(".parsley-custom-error-message").show()}});if(elementExists(ikdonation_streetinput)||elementExists(ikdonation_streetinput2)||elementExists(ikdonation_streetinput3)||elementExists(ikdonation_accountholder)){window.Parsley.addValidator("nodigits",{validate:function(value){return!/\d/.test(value)}})}if(elementExists($("#tx_ikdonation_paymentData_bic"))){window.Parsley.addValidator("bic",{validate:function(value){return/^([a-zA-Z]{4}[a-zA-Z]{2}[a-zA-Z0-9]{2}([a-zA-Z0-9]{3})?)$/.test(value)}})}if(elementExists($("#tx_ikdonation_paymentData_iban"))){window.Parsley.addValidator("iban",{validate:function(value){value=value.replace(/\s/g,"");return/^[a-zA-Z]{2}[0-9]{2}[a-zA-Z0-9]{4}[0-9]{7}([a-zA-Z0-9]?){0,16}$/.test(value)}})}};var disableValidation=function(id){};var enableValidation=function(id){};var elementExists=function(element){return element.length};return{init:init,disableValidation:disableValidation,enableValidation:enableValidation}}();$(document).ready(function(){if(typeof donationData!=="undefined"){DonationDebugger.printHeaderOutput();DonationDebugger.print(donationData,"donationData");PredefItemHelper.init();PredefItemHelper.renderPredefItemData();ScrollHelper.init();PaymentTypesWithDataHelper.init();DonorNameEmailHelper.init();DonationConfirmationHelper.init();DonorNameEmailHelper.inittypeVisibilities(donationData.donor.type);PredefItemHelper.initIntervalVisibilities(donationData.interval);DonationConfirmationHelper.renderDonationConfirmationNeeded();SocialShareHelper.init();ParsleyHelper.init();DonationDebugger.print(donationData.options.showCustomContent,"showCustomContent");
1if(donationData.options.showCustomContent===1){DonationDebugger.print("trigger showing","showCustomContent");$("#donation-block-content").show()}else{$("#donation-block-content").hide()}}$("#tx_ikdonation_form_submit .spendenbutton").click(function(event){event.preventDefault();$("#tx_ikdonation_Amount_Individual_Amount").unbind("blur");if($("#tx_ikdonation_needsDonationConfirmation_fieldsContainer").length>0&&donationData.donor.type=="p"){$("#tx_ikdonation_donor_street").val("");$("#tx_ikdonation_donor_streetnmbr").val("");$("#tx_ikdonation_donor_city").val("")}$("#tx_ikdonation_form_donationData").submit();return false})});function selectLand(){$(".select-land").each(function(){var labelText=$(this).find(".label-anima").text();var label=$(this).find(".label-anima");$(this).on("shown.bs.select",function(e){$(this).addClass("focused");var filterOption=$(this).find(".filter-option");var filterOptionText=filterOption.text();if(filterOptionText.indexOf("Ãsterreich")>=0){label.text("Ãsterreich")}else{label.text(filterOptionText)}});$(this).on("hidden.bs.select",function(e){$(this).removeClass("focused")});$(this).on("changed.bs.select",function(e){var filterOption=$(this).find(".filter-option");var filterOptionText=filterOption.text();if(filterOptionText.indexOf("Ãsterreich")>=0){label.text(labelText)}else{label.text(filterOptionText)}})})}selectLand();function inputLabelAnimation(){$(".label-anima-wrap input, .label-anima-wrap textarea").focus(function(){$(this).parents(".label-anima-wrap").addClass("focused")});$(".label-anima-wrap input, .label-anima-wrap textarea").blur(function(){var inputValue=$(this).val();if(inputValue==""){$(this).removeClass("filled");$(this).parents(".label-anima-wrap").removeClass("focused")}else if($(this).val().length===0){$(this).addClass("filled")}else{$(this).addClass("filled")}});$(".label-anima-wrap input, .label-anima-wrap textarea").each(function(){if($(this).val()==""){$(this).removeClass("filled");$(this).parents(".label-anima-wrap").removeClass("focused")}else{$(this).parents(".label-anima-wrap").addClass("focused");$(this).addClass("filled")}});$(".label-anima-wrap").each(function(){var $this=$(this);var labelAnimaWrap=$this.find(".label-anima");var inputField=$this.find("input");labelAnimaWrap.click(function(){$this.addClass("focused");inputField.focus()})})}inputLabelAnimation();var hasErrorClass="has-error";var hasSuccessClass="has-success";var elementToCopy=document.getElementById("copyToClipboard");if(typeof elementToCopy!="undefined"&&elementToCopy!=null){function copyToClipboard(){var copyUrl=document.getElementById("urlValue");copyUrl.select();document.execCommand("copy")}elementToCopy.addEventListener("click",copyToClipboard,false)}$("#tx_ikdonation_donor_dateOfBirth").inputmask({alias:"datetime",inputFormat:"dd.mm.yyyy",placeholder:"TT.MM.JJJJ",min:"01.01.1900"});if($(".dt-teaser .dt-teaser-right .donation-project-description").length){$(window).on("resize load",function(){var donationDescriptionHeight=$(".dt-teaser .dt-teaser-right .donation-project-description").height();$(".dt-teaser .dt-teaser-right .donation-project-description").css({top:"calc(100% - "+donationDescriptionHeight+"px)"})})} 2//# sourceMappingURL=ikdonation_main.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.