{combine_css path=$CONTACT_FORM_PATH|@cat:"admin/template/style.css"}

Contact Form

{counter start=0 assign=i} {foreach from=$EMAILS item=entry} {counter} {/foreach}
{'Name'|@translate} {'Email address'|@translate} {'Category'|@translate} {'Active'|@translate} {'Delete'|@translate}
{'+ Add an email'|@translate} {'+ Add a category'|@translate}
{footer_script}var entry = {$i};{/footer_script}
{footer_script} var group_options = new Array; {foreach from=$GROUPS item=entry} group_options[group_options.length] = ''; {/foreach} {literal} var doBlink = function(obj,start,finish) { jQuery(obj).fadeOut(300).fadeIn(300); if(start!=finish) { start=start+1; doBlink(obj,start,finish); } }; jQuery.fn.blink = function(start,finish) { return this.each(function() { doBlink(this,start,finish) }); }; jQuery(document).on('change', '.delete', function() { if ($(this).is(':checked')) { $(this).parents('tr').addClass('delete'); } else { $(this).parents('tr').removeClass('delete'); } }); jQuery('#addEntry').click(function() { entry++; i = entry; content = ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ '' $('#emails').append(content); $('#addEntryContainer') .removeClass('row1 row2') .addClass('row'+ Math.abs(i%2-2)) .appendTo($('#emails')); }); jQuery('#addGroup').click(function() { name = prompt("{/literal}{'Name'|@translate}{literal}:"); if (name != null && name != "") { name = name.replace(new RegExp('"','g'),"'"); content = ''; group_options[group_options.length] = content; $("select.groups").append(content).blink(1,2); } }); {/literal}{/footer_script}