· 8 years ago · Jan 11, 2018, 03:58 PM
1function incrementEmail (startIndex, clear) {
2 if (clear) {
3 sessionStorage.removeItem('store')
4 }
5 if (typeof startIndex == 'undefined') {
6 startIndex = 0;
7 }
8 var store = sessionStorage.getItem('emails');
9 var d = new Date();
10 var dstr = d.getDate().toString() + d.getMonth() + d.getFullYear();
11 var emailEl = $('[data-formfield="email"] input');
12 var store = JSON.parse(sessionStorage.getItem('store'));
13 if (typeof store == 'undefined' || store === null) {
14 store = [];
15 }
16 var storeLen = store.length;
17 index = storeLen > 0 ? (startIndex + storeLen) : startIndex;
18 var email = 'y.voychuk+' + dstr + index + '@gmail.com';
19 emailEl.val(email);
20 store.push(email);
21 sessionStorage.setItem('store', JSON.stringify(store));
22 return;
23}