home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 July & August / PCWorld_2005-07-08_cd.bin / komunikace / netscape / nsb-install-8-0.exe / chrome / aim.jar / content / aim / AimBuddyAlertMsg.js < prev    next >
Text File  |  2004-12-02  |  1KB  |  41 lines

  1.  
  2. /*
  3. * Name: AimBuddyAlertMsgOnLoad
  4. * Arguments: screenName
  5. * Description: This function is called by the onload handler of buddyalert window. It sets the sendim and cancel buttons and also
  6. * gets the screen name value
  7. * Author: Prassanna<prass@netscape.com> 
  8. */
  9. var ScreenName=null;
  10. function AimBuddyAlertMsgOnLoad() {
  11.  
  12.   // Set the buddyname value from the window argument which has the user selected screenname frm listsetup/online tab
  13.   var buddyelem = document.getElementById('buddyname');
  14.   var buddyval = buddyelem.getAttribute('value');
  15.   ScreenName = window.arguments[0];
  16.   if (ScreenName != null) {
  17.     buddyelem.setAttribute('value', '"'+ScreenName+'" '+buddyval);
  18.   }
  19.   var buttons = document.getElementsByTagName("button");
  20.   for (i=0;i<buttons.length;i++) {
  21.     if (buttons[i].getAttribute('id') == "ok")  buttons[i].label=aimString('msg.SendIMButton')
  22.    if (buttons[i].getAttribute('id') == "cancel")  buttons[i].label=aimString('msg.okButton')
  23.   }
  24.    doSetOKCancel(onOKSend, 0);
  25. }
  26.  
  27. /*
  28. * Name: OnOKSend
  29. * Arguments: None
  30. * Description: This function when user clicks sendIM button in buddy alerts. This invokes the send IM window with screenName
  31. * Prefilled.
  32. * Author: Prassanna<prass@netscape.com> 
  33. */
  34. function onOKSend() {
  35.   aimIMInvokeIMForm(ScreenName);
  36.   top.window.close();
  37.   }
  38.  
  39.  
  40.  
  41.