function setPDFImage(){
	var links = document.links;
	var baseURL = document.baseURI || document.URL;
	if (baseURL && baseURL.match(/(.*)\/([^\/]*)/))
		baseURL = RegExp.$1 + "/";
	var styles = document.getElementsByTagName('link');
	var templateroot = 0;
	for(var i=0;i<styles.length;i++){
		if(styles[i].href&&styles[i].href.substr(0,10)=='templates/')
			var x = styles[i].href;
		else{
			var x = (styles[i].href)?styles[i].href.substr(baseURL.length):0;
		}
		if(x&&x.substr(0,10)=='templates/'){
			var y = x.split('/');
			templateroot = y[0]+'/'+y[1]+'/';
			break;
		}
	}
	for(var i=0;i<links.length;i++){
		if(links[i].href){
			var l = links[i].href.split('.');
			if(!/(<img |^<br ?\/?>$|^&#160;+$)+/i.test(links[i].innerHTML.trim())){
				if(l.length>1&&l[l.length-1].toLowerCase()=='pdf')
					links[i].innerHTML = '<image src="'+templateroot+'img/pdf.gif" border="0" /> '+links[i].innerHTML;
				if(links[i].href.substr(0,7).toLowerCase()=='mailto:')
					links[i].innerHTML = '<image src="'+templateroot+'img/mail.gif" border="0" /> '+links[i].innerHTML;
				if(/^(https?:\/\/)/i.test(links[i].href)&&links[i].href.indexOf(RegExp.$1+window.location.hostname)==-1)
					links[i].innerHTML = '<image src="'+templateroot+'img/ext_link.gif" border="0" /> '+links[i].innerHTML;
			}
		}
	}
}

if (window.attachEvent) {
	window.attachEvent("onload", setPDFImage);
} else {
	window.addEventListener('load', setPDFImage, true); 
}
String.prototype.trim = function() {
	return this.replace(/^\s+/, '').replace(/\s+$/, '');
};