//################################################################
//### ON PAGE LOAD ###############################################
//################################################################
 addLoadEvent(function(){
 

	//### ADD TARGET TO EXTERNAL LINKS
 	var links=document.links,i=0,elm=0;
	while(elm=links[i++]){
		var TargetUrl=elm.getAttribute("href");
		if(
			TargetUrl 
			&& TargetUrl.substr(0,7) == 'http://' 
			&& TargetUrl.indexOf(document.domain) == -1
			|| TargetUrl.substr((TargetUrl.length-3),TargetUrl.length).indexOf('pdf') !== -1
			|| TargetUrl.substr((TargetUrl.length-3),TargetUrl.length).indexOf('doc') !== -1
			|| TargetUrl.substr((TargetUrl.length-3),TargetUrl.length).indexOf('ppt') !== -1
			|| TargetUrl.substr((TargetUrl.length-3),TargetUrl.length).indexOf('pps') !== -1
			){
				elm.target='_blank';
		}
	}

});

//################################################################

function addLoadEvent(func){
	var oldonload=window.onload;
	if(typeof window.onload != 'function'){
		window.onload=func;
	} else {
		window.onload=function(){
			if(oldonload){oldonload();};
			func();
		}
	}
}

//################################################################

var enlarge=function(obj){

	var imagePath=obj.getAttribute("href");
	
	//if(imagePath.substr((imagePath.length-3),imagePath.length).indexOf('gif') !== -1){
	//	imagePath=imagePath.substr(0,(imagePath.length-3))+'jpg';
	//}

	var width=800;
	var height=600;
	if (parseInt(navigator.appVersion) >= 3){
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		x=screen.width;
		y=screen.height;
	}
	Flashplayer=window.open('', 'Preview','top='+ parseInt(y/2-height/2-16) +',left='+ parseInt(x/2-width/2-5) +',width='+ width +',height='+ height +',scrollbars=1');
	Flashplayer.document.open();
	Flashplayer.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">');
	Flashplayer.document.write('<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">');
	Flashplayer.document.write('<head>');
	Flashplayer.document.write('<title>ImageDisplay</title>');
	Flashplayer.document.write('</head><body style="margin:0;">');
	Flashplayer.document.write('<img src="'+ imagePath +'" alt="" />');
	Flashplayer.document.write('</body></html>');
	Flashplayer.document.close();
	return false;

}



//################################################################