jQuery(document).ready(function(){$$("#vp-past .vp-image").invoke('setOpacity',.6)});var addFriend=function(){if(!$F('friendEmail')||!$F('friendEmail').match(/^[\w\.-]+@[\w\.-]+\.\w+$/i)){alert(document.emailErrorMessage)}else{if(!$($F('friendEmail').escapeHTML())){new Ajax.Request(document.checkFriendEmailUrl,{parameters:{friendEmail:$F('friendEmail')},onSuccess:function(transport){var json=transport.responseText.strip().evalJSON();if(json.success){var input=Builder.node('input',{type:'hidden',id:'field-'+json.friendEmail.escapeHTML(),name:'friendsEmails',value:json.friendEmail});$('reg_form').appendChild(input);var span=Builder.node('span',{id:json.friendEmail.escapeHTML()},json.friendEmail);var imgcross=Builder.node('img',{src:"/static/common/images/black-cross.gif"});var delspan=Builder.node('button',{className:"delete"},imgcross);Event.observe(delspan,"click",function(evt){Event.stop(evt);$(json.friendEmail.escapeHTML()).remove();$('field-'+json.friendEmail.escapeHTML()).remove()});span.appendChild(delspan);$('friends').appendChild(span);new Effect.Highlight(span,{endcolor:'#EFEFEF'});$('friendEmail').value=''}else{alert(json.friendEmail+" - "+json.errorMsg)}}})}}};
