home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 September (Special) / Chip-Special_2002-09_Digitalni-Video.bin / servis / wm9 / mpsetupXP.exe / RCDATA / CABINET / wmploc.DLL / HTML / FLYHEADLINE.HTC < prev    next >
Text File  |  2002-08-19  |  2KB  |  48 lines

  1. <PUBLIC:COMPONENT lightWeight=true>
  2. <PUBLIC:METHOD NAME="reload" />
  3.  
  4. <SCRIPT LANGUAGE="JScript">
  5. var oXML, oDL;
  6. function reload(sParam)
  7. {
  8.     oDL = element.document.all('dataload');
  9.     oXML = oDL.getDataAsync2('info_newsarticle', loadData, '&article_id=' + sParam);
  10.  
  11.     var s = '<table width=368 class=flypane border=0 cellpadding=0 cellspacing=0>'
  12.     s += '<tr><td class=artist style="color:white" valign=top>' + L_HeadlinesTitle_Text + '</td><td valign=top align=right>' + GetFlyClose('flyheadline') + '</td></tr>';
  13.     s += '<tr><td><table border=0 cellpadding=0 cellspacing=0><tr><td class=title style="color:white" id=headlineTitleText></td><td align=right id=headlineLogo></td></tr></table></td></tr>';
  14.     s += '<tr><td colspan=2 height=20></td></tr>';
  15.     s += '<tr><td colspan=2 id=headlineData></td></tr>';
  16.     element.innerHTML = s + '</table>';    
  17. }
  18.  
  19. function loadData()
  20. {
  21.     if (oXML)
  22.     {
  23.         if (oXML.readyState == 4)
  24.         {
  25.             var s, sTemp;
  26.  
  27.             s = '<div class=text style="overflow-y: scroll; width: 368; height: expression(Math.max(180, document.body.clientHeight - 82))">';
  28.             s += '<table border=0 cellpadding=0 cellspacing=0>';
  29.             
  30.             s += '<tr><td valign=top class=text style="color:white">' + fixText(oDL.getNodeText(oXML, 'Abstract')) + '</td></tr>';
  31.             s += '<tr><td height=20></td></tr>';
  32.             s += '<tr><td valign=top align=right><A ' + getHrefText(oDL.getNodeText(oXML, 'URL'), false, '', '') + ' class=text style="color:white">' + L_ReadMoreHeadlinesLink_Text + '</a></td></tr>';
  33.                     
  34.             s += '</table></div>';
  35.             try
  36.             {
  37.                 element.document.all('headlineData').innerHTML = s;
  38.                 element.document.all('headlineTitleText').innerText = oDL.getNodeText(oXML, 'Title');
  39.                 element.document.all('headlineLogo').innerHTML = '<IMG border=0 src="' + oDL.getNodeText(oXML, 'SourceLogo') + '">';
  40.             } catch(e)
  41.             {
  42.             }
  43.         }
  44.     }
  45. }
  46. </SCRIPT>
  47. </PUBLIC:COMPONENT>
  48.