var PDFHTML = "<img class='icon' src='../img/icons/pdf_sm.png' width='10' height='10' />";
function PDFicons() {
 if(document.getElementsByTagName) {
  var links = document.getElementsByTagName('a');
  for(var i = 0; i < links.length; i++) {
   var href = links[i].href.toLowerCase();
   if(href.indexOf('.pdf') == href.length - 4) {
    var content = links[i].innerHTML;
    if(content.indexOf('<img') == -1) {
     links[i].innerHTML = ''; //for MAC IE5
     links[i].innerHTML = content + PDFHTML;
     links[i].target = '_blank';
    } else {
     var oldTitle = links[i].title;
     if(oldTitle.indexOf('PDF') == -1) links[i].title = oldTitle + (oldTitle == '' ? '' : ' ') + '(PDF)';
    }
   }
  }
 }
};
var XLSHTML = "<img class='icon' src='../img/icons/xls_sm.png' width='10' height='10' />";
function XLSicons() {
 if(document.getElementsByTagName) {
  var links = document.getElementsByTagName('a');
  for(var i = 0; i < links.length; i++) {
   var href = links[i].href.toLowerCase();
   if((href.indexOf('.xls') == href.length - 4) || (href.indexOf('.xlsx') == href.length - 5)) {
    var content = links[i].innerHTML;
    if(content.indexOf('<img') == -1) {
     links[i].innerHTML = ''; //for MAC IE5
     links[i].innerHTML = content + XLSHTML;
     links[i].target = '_blank';
    } else {
     var oldTitle = links[i].title;
     if(oldTitle.indexOf('XLS') == -1) links[i].title = oldTitle + (oldTitle == '' ? '' : ' ') + '(XLS)';
    }
   }
  }
 }
};
var DOCHTML = "<img class='icon' src='../img/icons/doc_sm.png' width='10' height='10' />";
function DOCicons() {
 if(document.getElementsByTagName) {
  var links = document.getElementsByTagName('a');
  for(var i = 0; i < links.length; i++) {
   var href = links[i].href.toLowerCase();
   if((href.indexOf('.doc') == href.length - 4) || (href.indexOf('.docx') == href.length - 5)) {
    var content = links[i].innerHTML;
    if(content.indexOf('<img') == -1) {
     links[i].innerHTML = ''; //for MAC IE5
     links[i].innerHTML = content + DOCHTML;
     links[i].target = '_blank';
    } else {
     var oldTitle = links[i].title;
     if(oldTitle.indexOf('DOC') == -1) links[i].title = oldTitle + (oldTitle == '' ? '' : ' ') + '(DOC)';
    }
   }
  }
 }
};
var PPTHTML = "<img class='icon' src='../img/icons/ppt_sm.png' width='10' height='10' />";
function PPTicons() {
 if(document.getElementsByTagName) {
  var links = document.getElementsByTagName('a');
  for(var i = 0; i < links.length; i++) {
   var href = links[i].href.toLowerCase();
   if((href.indexOf('.ppt') == href.length - 4) || (href.indexOf('.pptx') == href.length - 5) || (href.indexOf('.pps') == href.length - 4)) {
    var content = links[i].innerHTML;
    if(content.indexOf('<img') == -1) {
     links[i].innerHTML = ''; //for MAC IE5
     links[i].innerHTML = content + PPTHTML;
     links[i].target = '_blank';
    } else {
     var oldTitle = links[i].title;
     if(oldTitle.indexOf('PPT') == -1) links[i].title = oldTitle + (oldTitle == '' ? '' : ' ') + '(PPT)';
    }
   }
  }
 }
};
var ZIPHTML = "<img class='icon' src='../img/icons/zip_sm.png' width='10' height='10' />";
function ZIPicons() {
 if(document.getElementsByTagName) {
  var links = document.getElementsByTagName('a');
  for(var i = 0; i < links.length; i++) {
   var href = links[i].href.toLowerCase();
   if(href.indexOf('.zip') == href.length - 4) {
    var content = links[i].innerHTML;
    if(content.indexOf('<img') == -1) {
     links[i].innerHTML = ''; //for MAC IE5
     links[i].innerHTML = content + ZIPHTML;
     links[i].target = '_blank';
    } else {
     var oldTitle = links[i].title;
     if(oldTitle.indexOf('ZIP') == -1) links[i].title = oldTitle + (oldTitle == '' ? '' : ' ') + '(ZIP)';
    }
   }
  }
 }
};
var MOVHTML = "<img class='icon' src='../img/icons/mov_sm.png' width='10' height='10' alt='QuickTime' />";
function MOVicons() {
 if(document.getElementsByTagName) {
  var links = document.getElementsByTagName('a');
  for(var i = 0; i < links.length; i++) {
   var href = links[i].href.toLowerCase();
   if(href.indexOf('.mov') == href.length - 4) {
    var content = links[i].innerHTML;
    if(content.indexOf('<img') == -1) {
     links[i].innerHTML = ''; //for MAC IE5
     links[i].innerHTML = content + MOVHTML;
     links[i].target = '_blank';
    } else {
     var oldTitle = links[i].title;
     if(oldTitle.indexOf('MOV') == -1) links[i].title = oldTitle + (oldTitle == '' ? '' : ' ') + '(MOV)';
    }
   }
  }
 }
};
var AVIHTML = "<img class='icon' src='../img/icons/mov_sm.png' width='10' height='10' alt='QuickTime' />";
function AVIicons() {
 if(document.getElementsByTagName) {
  var links = document.getElementsByTagName('a');
  for(var i = 0; i < links.length; i++) {
   var href = links[i].href.toLowerCase();
   if(href.indexOf('.avi') == href.length - 4) {
    var content = links[i].innerHTML;
    if(content.indexOf('<img') == -1) {
     links[i].innerHTML = ''; //for MAC IE5
     links[i].innerHTML = content + AVIHTML;
     links[i].target = '_blank';
    } else {
     var oldTitle = links[i].title;
     if(oldTitle.indexOf('AVI') == -1) links[i].title = oldTitle + (oldTitle == '' ? '' : ' ') + '(AVI)';
    }
   }
  }
 }
};
var RSSHTML = "<img class='icon' src='../img/icons/rss_icon_xsm.gif' width='10' height='10' alt='RSS Feed' />";
function RSSicons() {
 if(document.getElementsByTagName) {
  var links = document.getElementsByTagName('a');
  for(var i = 0; i < links.length; i++) {
   var href = links[i].href.toLowerCase();
   if(href.indexOf('.xml') == href.length - 4) {
    var content = links[i].innerHTML;
    if(content.indexOf('<img') == -1) {
     links[i].innerHTML = ''; //for MAC IE5
     links[i].innerHTML = content + RSSHTML;
     links[i].target = '_blank';
    } else {
     var oldTitle = links[i].title;
     if(oldTitle.indexOf('RSS') == -1) links[i].title = oldTitle + (oldTitle == '' ? '' : ' ') + '(RSS)';
    }
   }
  }
 }
};
