home *** CD-ROM | disk | FTP | other *** search
/ Hentai 69 / HENTAI69.iso / Extra / MPSetup.exe / 1033 / RCDATA / CABINET / wmploc.DLL / HTML / FOOTER.HTC < prev    next >
Text File  |  2002-12-14  |  3KB  |  87 lines

  1. <PUBLIC:COMPONENT lightWeight=true>
  2. <PUBLIC:ATTACH EVENT="oncontentready" ONEVENT="buildFooter()" />
  3. <PUBLIC:METHOD NAME="enableWizard" />
  4. <PUBLIC:METHOD NAME="reset" />
  5. <PUBLIC:METHOD NAME="addProvider" />
  6. <PUBLIC:METHOD NAME="getProviderLogoUrl" />
  7. <PUBLIC:METHOD NAME="getProviderRedirUrl" />
  8.  
  9. <SCRIPT LANGUAGE="JScript">
  10. function buildFooter()
  11. {
  12.     var s = '<table border=0 cellpadding=0 bgcolor=white width=368 height=25 cellspacing=0><tr>';
  13.     
  14.     s += '<td width=10></td><td id=footerWizard></td><td width=10></td>';
  15.     s += '<td align=' + (IsRTLPage() ? 'left' : 'right') + ' class=text>';
  16.     s += '<table border=0 cellpadding=0 cellspacing=0><tr><td id=footerLabel style="display:none" class=textGray>' + L_DataProvidedBy_Text + '</td><td width=8></td>';
  17.     s += '<td><a href="X" onclick="return visitLink(this, \'PLG0\');" id=partnerLink0><img style="display:none" border=0 src="X" id=partnerImg0></a></td><td width=5></td><td><a href="X" onclick="return visitLink(this, \'PLG1\');" id=partnerLink1><img style="display:none" border=0 src="X" id=partnerImg1></a></td>';
  18.     s += '<td><a id=footerPartnerLink href="http://windowsmedia.com/redir/partner_credits.asp" class=text onclick="return visitLink(this, \'PLT0\');" style="display:none">' + L_MultipleProviders_Text + '</a></td>';
  19.     s += '</tr></table></td></tr></table>';
  20.     element.innerHTML = s;
  21. }
  22.  
  23. function enableWizard(fEnable)
  24. {
  25.     var s = '<A href="X" onclick="trackIt(\'FAN0\'); window.external.EditMetadata(); return false;" class=text>' + L_EditTrackFooter_Text + '</a>', o;
  26.     o = element.document.all('footerWizard');
  27.     if (fEnable)
  28.         o.innerHTML = s;
  29.     else
  30.         o.innerHTML = '';
  31. }
  32.  
  33. var aProviderList = new Array(), iProviders = 0;
  34. function reset()
  35. {
  36.     var a = element.document.all;
  37.     
  38.     enableWizard(false);
  39.     aProviderList = new Array();
  40.     iProviders = 0;
  41.     a('partnerImg0').style.display = 'none';
  42.     a('partnerImg1').style.display = 'none';
  43.     a('footerPartnerLink').style.display = 'none';
  44.     a('footerLabel').style.display = 'none';
  45. }
  46.  
  47. function addProvider(sProvider)
  48. {
  49.     if (sProvider.length)
  50.     {
  51.         if (aProviderList[sProvider] != '1')
  52.         {
  53.             if (iProviders < 2)
  54.             {
  55.                 var oProvider = element.document.all('partnerImg' + iProviders);
  56.                 oProvider.style.display = 'inline';
  57.                 oProvider.src = getProviderLogoUrl(sProvider);
  58.                 element.document.all('partnerLink' + iProviders).href = getProviderRedirUrl(sProvider);
  59.             }
  60.             else
  61.             {
  62.                 element.document.all('footerLabel').style.display = 'none';
  63.                 element.document.all('partnerImg0').style.display = 'none';
  64.                 element.document.all('partnerImg1').style.display = 'none';
  65.                 element.document.all('footerPartnerLink').style.display = 'inline';
  66.             }
  67.             
  68.             element.document.all('footerLabel').style.display = 'inline';
  69.             iProviders++;
  70.             aProviderList[sProvider] = '1';
  71.         }
  72.     }
  73. }
  74.  
  75. function getProviderLogoUrl(sProvider)
  76. {
  77.     return 'http://windowsmedia.com/redir/getprovider.asp?mode=logo&providername=' + fixText(sProvider);
  78. }
  79.  
  80. function getProviderRedirUrl(sProvider)
  81. {
  82.     return 'http://windowsmedia.com/redir/getprovider.asp?mode=redir&providername=' + fixText(sProvider);
  83. }
  84.  
  85. </SCRIPT>
  86. </PUBLIC:COMPONENT>
  87.