PM Video Battle: Ariel Premium Supply Versus Promotions Now

Promo Marketing’s Video Battle pits two industry videos against each other for the chance at the ultimate bragging right: Being declared our readership’s absolute favorite. (Next up: We hear LeBron might be interested in coming to the Sixers. I guess that means there’s no room for me on the team.)

Last week, Ariel Premium Supply won, and now will face off against Promotions Now.

The winner will be decided by a simple poll. The poll will close the morning of Friday, July 28, the same day a new challenge will start.

Companies whose videos win for four weeks in a row will be retired to the Video Battle Hall of Fame and General Awesomeness, forever enshrined in internet glory.

Click here for prior video battles. Have a promotional product video you’d like to submit to PM’s Video Battle? Send suggestions to bmenapace@napco.com.

The Promo Marketing Video Battle is brought to you by SnugZ USA.

« Aqua Pearls Hot/Cold Packs – The Official Sponsor of Relief » by Ariel Premium Supply


« Vertex™ Revive Waist Pack – Fitness Exercise Promotional Products by Promotions Now » by Promotions Now




E


Brendan Menapace
Author’s page


Brendan Menapace is an assistant content editor for Promo Marketing. While writing and editing stories come naturally to him, writing his own bio does not.




+ »;
//$(‘.napco-newsletters-2’).find(‘.widget .clearfix’).html(holder);

$(document).on(‘webuser_loaded’, function() {
var data = {
action: ‘gform_get_newsletter_form’,
newsletters: [« 11_8254_49_7″, »12_13200_68_6″, »12_13199_68_5 »],
magazines: [« 12_101599_68_9″],
subscriptions: webuser.statistics.subscriptions,
page_type: getMetaTagContentByProperty(‘pageType’),
};

$.get(napco_data.ajaxurl, data, function(response) {
if (response) {
$(‘.napco-newsletters-2’).show().find(‘.widget .clearfix’).html(response);
//$(‘.napco-newsletters-2’).find(‘.inner-pad.clearfix’).fadeIn(150);
}
});

var firstSubmission = true;

var emailValidationFailed = false;

$(document).on(‘change’, ‘.napco-newsletters-2 form select’, function(){
if ($(this).val()=== » ») {
$(this).css({color: « #aaa »});
} else {
$(this).css({color: « #000 »});
}
});

$(document).on(‘click’, ‘.napco-newsletters-2 form :submit’, function (e) {

var email_value = $(‘.napco-newsletters-2 form input:visible:enabled:first’).val();
var atpos = email_value.indexOf(« @ »);
var dotpos = email_value.lastIndexOf(« . »);
if (atpos = email_value.length) {

e.preventDefault();

//Purge any previous and alert the user
$(‘p.gf_error’).remove();
$(‘.napco-newsletters-2 form input:visible:enabled:first’).before(‘

Please supply a valid email

‘);
emailValidationFailed = true;
return;
}

//We want to check the secondary fields before we send it
var formCheckFields = $(‘.napco-newsletters-2 form input:visible, .napco-newsletters-2 form select’);
var len = formCheckFields.length;
var secondaryHasValue = false;
$(formCheckFields).each(function (index, element) {
if (index !== 0 (index + 1) !== len) {
if ($(this).val()) {
secondaryHasValue = true;
}
}
});

if (!secondaryHasValue !firstSubmission) {
e.preventDefault();

//You gotta give us something!
$(‘p.subscribe-more-info’).removeClass(‘gf_notice’)
$(‘p.subscribe-more-info’).addClass(‘gf_error’).text(« Please fill out at least one other value »);
return;
}

if ($(‘.napco-newsletters-2 form input:visible:enabled:first’).val() !==  ») {

$(‘p.gf_error’).remove();
$(‘.napco-newsletters-2 form’).unbind(‘submit’).submit();
console.log(gformFormId);

//Prevents this message from being added to the DOM more than once
if ($(‘.subscribe-more-info’).parent().length === 0) {
$(‘.napco-newsletters-2 ul li’).first().append(‘

‘);
}

$(‘.napco-newsletters-2 .gform_footer input[type= »submit »]’).val(« Update »);

//wait 0.1sec before auto-filling these fields so values aren’t sent on first submit, ie fighting GF submit handler
setTimeout(function(){
$.map(webuser, function(value, index) {
$(‘.napco-newsletters-2 .gform_body .secondary.’+index).show().removeClass(‘secondary’);
});
}, 100);
//trick GF into thinking form hasn’t been submitted so secondary form can be submitted
window[‘gf_submitting_’+gformFormId] = false;

if (firstSubmission) {
$(‘.napco-newsletters-2 input[type= »submit »]’).hide();

$(‘.napco-newsletters-2 .widget’).animate({
height: ‘550px’
}, 1000, function() {
$(‘.napco-newsletters-2 .widget’).css(« height », « auto »);
$(‘.napco-newsletters-2 input[type= »submit »]’).css(« margin-top », « 5px »).css(« width », « 100% »).css(« position », « relative »).fadeIn();
} );

$(‘.napco-newsletters-2 .gform_body’).animate({
width: ‘100%’
}, 1000);

} else {
$(‘.napco-newsletters-2 .widget’).animate({
height: ‘160px’
}, 500, function() {
$(‘.napco-newsletters-2 .widget’).css(« height », « auto »).css(« padding-bottom », « 10px »);
});

$(‘.napco-newsletters-2 .widget div.text’).hide();
$(‘.napco-newsletters-2 input’).hide();
$(‘.napco-newsletters-2 .logo’).hide();
$(‘.napco-newsletters-2 .subscribe-more-info’).hide();
$(‘.napco-newsletters-2 select’).hide();

if (emailValidationFailed) {
//recreate the spinner because somehow it gets wiped out when email validation fails @todo find out why and fix
$(‘.napco-newsletters-2 .gform_body’).prepend(‘‘);
$(‘img.gform_ajax_spinner’).show();
} else {
$(‘img.gform_ajax_spinner’).css(‘margin-left’, ‘-70px’).css(‘display’, ‘block’);
}
}

firstSubmission = false;

}
});
});
});

Laisser un commentaire