function fileLinks() {
    var thislink;
    if (document.getElementsByTagName('a')) {
        for (var i = 0; (thislink = document.getElementsByTagName('a')[i]); i++) {
        
        if (thislink != '')
        {          
          var orig_link = thislink;
          thislink += "";
          thislink = thislink.replace('http://www.pcinpact.com/link.php?','');
          thislink = thislink.replace('%3F','?');
          
          var url_detail = thislink.split('?');
          
          if (url_detail.constructor.toString().indexOf("Array") == -1)
            var url_no_args = url_detail+"";
          else
            var url_no_args = url_detail[0]+"";
          
          var url_length = url_no_args.length;
          
          var url_file_ext = url_no_args.substr(url_length-4,4);
          
          if (url_file_ext == '.pdf') {
              orig_link.setAttribute('target', '_blank');
              orig_link.className = 'pdfLink';
          }
          if (url_file_ext == '.doc') {
              orig_link.setAttribute('target', '_blank');
              orig_link.className = 'docLink';
          }
          if (url_file_ext == '.zip') {
              orig_link.setAttribute('target', '_blank');
              orig_link.className = 'zipLink';
          }
          if (url_file_ext == '.exe') {
              orig_link.setAttribute('target', '_blank');
              orig_link.className = 'exeLink';
          }		
          if (url_file_ext == '.dmg') {
              orig_link.setAttribute('target', '_blank');
              orig_link.className = 'dmgLink';
          }			
          if (url_file_ext == '.rar') {
              orig_link.setAttribute('target', '_blank');
              orig_link.className = 'rarLink';
          }
        }
        
				
        }
    }
}
