function clearErrors(){$('#enewsError').html('');$('#popupLabelName').removeClass('popupRed');$('#popupLabelName').addClass('popup');$('#popupLabelEmail').removeClass('popupRed');$('#popupLabelEmail').addClass('popup')}$(document).ready(function(){$('#showpopup').click(function(){$find(popupId).show()});$('#closepopup').click(function(){$find(popupId).hide()});$('#popupClose').click(function(){$('#divRegister').css('display','');$('#divAfterRegister').css('display','none');$find(popupId).hide()});$('#popupSubscribe').click(function(){clearErrors();var e=$('#enewsName').val();var f=$('#enewsEmail').val();var g=$('#enewsCaptcha').val();$('#popupSubscribe').attr('src','img/loading.gif');enewsletter.Subscribe(e,f,g,function(a){$('#popupSubscribe').attr('src','img/button_subscribe.jpg');var b=a.split(':')[0];var c=parseInt(a.split(':')[1],10);if(b=='ok'){var d;switch(c){case 1:d='That email address has already been registered.';break;case 2:d='That email address has already been registered, but had been unsubscribed from our list. We\'ve subscribed it again for you';break;default:d='Thanks! Your email address was added to our list.';break}$('#popupMessage').html(d);$('#divRegister').css('display','none');$('#divAfterRegister').css('display','')}if(b=='err'){if(c<0){showPopupError('System error.')}else{switch(c){case 1:$('#enewsError').html('Incorrect verification code');$('#enewsCaptcha').focus();$('#popupCaptcha').attr('src','http://www.webstream.co.nz/captcha.gif?r='+Math.random());break;case 3:$('#popupLabelName').removeClass('popup');$('#popupLabelName').addClass('popupRed');$('#enewsName').focus();break;case 5:$('#popupLabelEmail').removeClass('popup');$('#popupLabelEmail').addClass('popupRed');$('#enewsEmail').focus();break;case 8:$('#popupLabelEmail').removeClass('popup');$('#popupLabelEmail').addClass('popupRed');$('#enewsEmail').focus();break;default:$('#enewsError').html('Unspecified error');break}}}},function(a){$('#popupSubscribe').attr('src','img/button_subscribe.jpg');$('#enewsError').html(a)})})});