var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); var last_lookup_val; var FaceboxDisabled = 0; function lookup_name() { last_lookup_val = getEl('facebox_input').value; if (last_lookup_val && last_lookup_val.length > 0) { var url = '/find-name-in-network/' + encodeURIComponent(last_lookup_val); load_xml_document('lookupname', url, set_filter_list); } } function close_lookup_name() { display('anonymous_explanation_email', 0); display('anonymous_explanation', 0); display('contacts_select', 1); display('and_select_below', 1); } function set_filter_list() { if (xml_reqs['lookupname'].readyState != 4) return; if (xml_reqs['lookupname'].status != 200) return; var response = xml_reqs['lookupname'].responseXML.documentElement; var el = getEl('contacts_select'); el.options.length = 0; var people = response.getElementsByTagName('person'); for (var i = 0; i < people.length; i++) { var id = people[i].getAttribute('id'); var name = people[i].firstChild.data; el.options[i] = new Option(name + ' (' + id + ')', id, false, false); } if (i == 0) { var i = last_lookup_val.indexOf('@'); if (i > -1 && i < last_lookup_val.length - 3) { var last_lookup_val_shortened = last_lookup_val.substring(0, last_lookup_val.indexOf('@')); getEl('anonymous_explanation_email').innerHTML = " " + "Could not find that e-mail address on Multiply. Click \'Save\' to add the person '" + last_lookup_val_shortened + "'.

Invite " + last_lookup_val + " ?
"; display('anonymous_explanation_email', 1); display('anonymous_explanation', 0); display('contacts_select', 0); display('and_select_below', 0); return; } else { // it's just a name... add it // the '-' before the name indicates anonymous display('anonymous_explanation_email', 0); display('anonymous_explanation', 1); display('contacts_select', 0); display('and_select_below', 0); return; } } display('anonymous_explanation_email', 0); display('anonymous_explanation', 0); display('contacts_select', 1); display('and_select_below', 1); } function set_popup_body() { if (xml_reqs['popup'].readyState != 4) return; if (xml_reqs['popup'].status != 200) return; var response = xml_reqs['popup'].responseText; getEl('facebox_popup_body').innerHTML = response; set_popup_position(); } function set_popup_position() { img_pos = getPosition(getEl('photoimg')); var img_width = getEl('photoimg').width; var img_height = getEl('photoimg').height; popup = getEl('facebox_popup'); var x = mouse_pos.x - img_pos.x; var y = mouse_pos.y - img_pos.y; x_tagpos = x / img_width; y_tagpos = y / img_height; var top = y - 90; var left = x - 315; var bgtop = y - 46; var bgleft = x - 51; var facebox_window = getEl('facebox_window'); if (x < img_width / 2) { facebox_window.style.cssFloat = 'left'; facebox_window.style.styleFloat = 'left'; facebox_window.style.margin = '0 10px 0 0'; bgleft = bgleft + 1; left = left + 250; } else { facebox_window.style.cssFloat = 'right'; facebox_window.style.styleFloat = 'right'; facebox_window.style.margin = '0 0 0 10px'; } bgleft = -1 * bgleft; bgtop = -1 * bgtop; facebox_window.style.backgroundImage = 'url(' + getEl('photoimg').src + ')'; facebox_window.style.backgroundPosition = bgleft + 'px ' + bgtop + 'px' facebox_window.style.backgroundRepeat = 'no-repeat'; facebox_window.onclick = start_facebox; popup.style.top = top + 'px'; popup.style.left = left + 'px'; popup.style.zIndex = '99999999'; set_opacity('photoimg', 30); if (getEl('facebox_popup').style.display == 'none') { getEl('facebox_input').value = ''; filter_list(0, "facebox_input", "contacts_select", "lookup_name", "close_lookup_name"); } display('anonymous_explanation', 0); display('anonymous_explanation_email', 0); display('contacts_select', 1); display('and_select_below', 1); display('facebox_popup', 1); getEl('facebox_input').focus(1); } var mouse_pos; var x_tagpos; var y_tagpos; function start_facebox(e) { if (FaceboxDisabled) return; if (!e) var e = window.event; // show_big_blank_div(); mouse_pos = getMousePosition(e); if (getEl('facebox_window')) set_popup_position(); else load_xml_document('popup', '/photos/facebox-popup-body', set_popup_body); } function stop_facebox() { display('big_blank_div',0); display('facebox_popup', 0); set_opacity('photoimg', 100); } function add_facebox(value) { if (FaceboxDisabled) return; var url = '/photos/add-facebox/' + item_key + '/' + encodeURIComponent(value) + '/' + x_tagpos + '/' + y_tagpos; load_xml_document('addfacebox', url, add_facebox_callback); stop_facebox(); } function save_facebox() { var val = getEl('facebox_input').value; add_facebox(val); } function add_facebox_callback() { if (xml_reqs['addfacebox'].readyState != 4) return; if (xml_reqs['addfacebox'].status != 200) return; var req = xml_reqs['addfacebox']; var response = req.responseXML.documentElement; var error = getResponseTag(response, 'error'); if (error) { getEl('faceboxes').innerHTML = "" + error + ""; } else { var divs = getResponseTag(response, 'divs'); var fdivs = getEl('faceboxes_divwrapper'); while (fdivs.firstChild) fdivs.removeChild(fdivs.firstChild); ndiv = document.createElement("div"); ndiv.innerHTML = divs; if (CurrentIndex) FBD[CurrentIndex] = divs; fdivs.appendChild(ndiv); var body = getResponseTag(response, 'body'); getEl('faceboxes').innerHTML = body; if (CurrentIndex) FBH[CurrentIndex] = body; var val = getEl('facebox_input').value; if (val.indexOf('@') > -1) { var chkbox = getEl('invite'); if (chkbox && chkbox.checked) { var loc = window.location.href; window.location.href = 'https://web.archive.org/web/20080728005540/http://multiply.com/network/invite?prefill_emails=' + encodeURIComponent(val) + '&xurl=' + encodeURIComponent(loc) + '&item_key=' + item_key + '&source=facebox'; } } } } function show_facebox(id) { display('facebox_' + id, 1); } function hide_facebox(id) { display('facebox_' + id, 0); } } /* FILE ARCHIVED ON 00:55:40 Jul 28, 2008 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 18:13:25 Jul 05, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 85.508 exclusion.robots: 0.302 exclusion.robots.policy: 0.291 RedisCDXSource: 3.086 esindex: 0.01 LoadShardBlock: 53.99 (3) PetaboxLoader3.datanode: 61.504 (4) CDXLines.iter: 24.029 (3) load_resource: 193.109 PetaboxLoader3.resolve: 67.263 */