告诉你的朋友
分享好东西!
你的名字:
你的电子邮件:
朋友的电子邮件:
主题:
你想留给朋友的消息:
var numFriends = 1; var limitFriends = 10; function addFriend(friend) { if (typeof friend == "undefined") { friend = $("#friend").val(); } if (friend != "") { newfriends = friend.split(","); for (var i=0; newfriends.length > i; i++) { if (numFriends > limitFriends) { showAlert({ content: '无法添加10个以上电子邮件地址。' }); } else if (validate_email(newfriends[i])) { $("#friends").append( '<div class="formFriendAddedFriend"><img src="/images/tree_branch_open.gif" style="cursor:hand; cursor:pointer; margin-right:5px;" /><div style="display:inline;" class="formFriendAddedFriendAddress">' + newfriends[i] + '</div></div>'); $("#friend").val("").focus(); $(".formFriendAddedFriend").click(function() { $(this).hide(); numFriends--; }); numFriends++; } } } } function onABCommComplete(data) { for (var i=0; data.length>i;i++) { addFriend(data[i][1]); } } function validate_email(friend) { with (friend) { apos = friend.indexOf("@"); dotpos = friend.lastIndexOf("."); if (1>apos||2>dotpos-apos) { showAlert({ content: '无效的电子邮件地址' }); return false; } else { return true; } } } $("#friend").keypress( function(e) { var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; if (key == 13) { addFriend(); } }); $("#formButtonSend").click(function() { $('#tell_friend_form').submit(); }); $("#your_name").focus(); $("#tell_friend_form").submit(function() { if ($("#friend").val() != "") addFriend(); $(".button").hide(); $(".post_indicator").show(); var friends = []; $(".formFriendAddedFriendAddress").each(function() { if ($(this).parent().css("display") != "none") friends[friends.length] = $(this).html(); }); $("#friend_email").val(friends.join(',')); $(this).ajaxSubmit( { url: '/ajax/mail_tell_a_friend.php', type: 'post', clearForm: true, beforeSubmit: function(formData, jqForm, options) { if ($('input[@name=your_name]').fieldValue() == '' || $('input[@name=your_email]').fieldValue() == '' || $('input[@name=friend_email]').fieldValue() == '' || $('input[@name=subject]').fieldValue() == '' || $('textarea[@name=message]').fieldValue() == '') { showAlert({ content: '请填写所有的区域,让你的朋友知道这不是一个垃圾邮件。' }); $(".button").show(); $(".post_indicator").hide(); return false; } }, success: function() { hideWindow(); showAlert({ content: '谢谢!', icon: 'ok' }); } }); return false; });