home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 May / 05_02.iso / software / netscape6 / nim.xpi / bin / chrome / aim.jar / content / aim / InviteAFriend3_5.js < prev    next >
Encoding:
Text File  |  2001-03-27  |  2.0 KB  |  76 lines

  1.  
  2.  function picker(e)
  3.     {
  4.     var addBuddyButton = document.getElementById("btnaddbuddy");
  5.     var imButton = document.getElementById("btnim");
  6.     addBuddyButton.setAttribute("disabled","false")
  7.     imButton.setAttribute("disabled","false");
  8.     }
  9.  
  10.  function cmdAddBuddy()
  11.   {
  12.     var targetValue = getSelectedUser();
  13.     if (targetValue) {
  14.       openDialog("chrome://aim/content/BuddyAddBuddy.xul", "", "modal=yes,titlebar,chrome", 
  15.                  null, null, targetValue);
  16.     }
  17.   }
  18.   
  19.   function cmdSendIM()
  20.   {
  21.     var targetValue = getSelectedUser();
  22.     if (targetValue) {
  23.       aimIMInvokeIMForm(targetValue, null);
  24.     }
  25.   }
  26.   
  27.   function getSelectedUser()
  28.   {
  29.     var tree = document.getElementById("emailsearchresultstree");
  30.     if (tree.selectedItems.length > 0)
  31.       return tree.selectedItems[0].firstChild.firstChild.getAttribute("label");
  32.     else
  33.       return null;
  34.   }
  35.  
  36.  
  37.  
  38. function showScrNames(){
  39.     if (parent.wizardManager) {
  40.         var email = parent.queryEmailAddress;
  41.         var numHits =parent.numHits;
  42.         var containerArray = parent.containerArray;
  43.     }
  44.     else
  45.     {
  46.         screenlistObj=window.arguments[0];
  47.         var email = screenlistObj.emailAddr;
  48.         var numHits =screenlistObj.snNumber;
  49.         var containerArray = screenlistObj.screenList;
  50.     }
  51.     document.getElementById("usersnum").setAttribute("value",numHits);
  52.     document.getElementById("emailaddress").setAttribute("value", email);
  53.     var searchResultsArray = containerArray;
  54.  
  55.     var searchResults = document.getElementById('theresults');
  56.     
  57.     
  58.  
  59.  
  60.     for(k=0;k<searchResultsArray.length;k++){
  61.     var item = document.createElement("treeitem");
  62.                  var row = document.createElement("treerow");
  63.                  var cell = document.createElement("treecell");
  64.                  cell.setAttribute("label", searchResultsArray[k]);
  65.                  cell.setAttribute("issearchresult","true");
  66.                  row.appendChild(cell);
  67.                  item.appendChild(row);
  68.                  searchResults.appendChild(item);
  69.         
  70.     }
  71.     
  72.     searchResultsArray.length=0;
  73.  
  74. }
  75.  
  76.