// Handle external links
function handlerClick(e){
    var isNav = (navigator.appName.indexOf("Netscape") != -1);
    var myTarget = (isNav) ? e.currentTarget : event.srcElement;    
    var strTemp = "" + myTarget;
    
    if (strTemp.indexOf('http://') == -1 && 
           strTemp.indexOf('https://') == -1 &&
           strTemp.indexOf('mailto:') == -1 &&
           strTemp.indexOf('javascript:') == -1)
    {
    myTarget = myTarget.parentElement;
    strTemp = "" + myTarget;
    }
     
    myTarget = "" + myTarget;
				        
    if (myTarget.indexOf('http://') == 0 && 
	    myTarget.indexOf('commercialisationaustralia.res.prod.inconf.ind') == -1 && 
        myTarget.indexOf('deploy.commercialisationaustralia.gov.au') == -1 && 
        myTarget.indexOf('commercialisationaustralia.gov.au') == -1 && 
        myTarget.indexOf('www.commercialisationaustralia.gov.au') == -1 && 
        myTarget.indexOf('commercialisationaustralia.preprodauth.inconf.ind') == -1 && 
        myTarget.indexOf('deploycommercialisationaustralia.preprodauth.inconf.ind') == -1 && 
        myTarget.indexOf('commercialisationaustralia.res.preprod.inconf.ind') == -1 && 
	    myTarget.indexOf('commercialisationaustralia.testauth.inconf.ind') == -1 && 
	    myTarget.indexOf('deploy.commercialisationaustralia.testauth.inconf.ind') == -1 && 
	    myTarget.indexOf('commercialisationaustralia.res.test.inconf.ind') == -1 && 
        myTarget.indexOf('commercialisationaustralia.devauth.inconf.ind') == -1 &&
        myTarget.indexOf('deploycommercialisationaustralia.devauth.inconf.ind') == -1 &&
        myTarget.indexOf('commercialisationaustralia.res.dev.inconf.ind') == -1 &&
        myTarget.indexOf('commercialisationaustralia.devauth.inconf.ind') == -1 &&
        myTarget.indexOf('commaust.local') == -1)
    {
        // text for warning about leaving to a non-Commercialisation Australia internet site goes here
        msg = 'You are now leaving the Commercialisation Australia website.';
        return confirm(msg);
    } 			 
}
		 
			
document.onclick  = handlerClick;
function addOnClick() {
    if (document.getElementById && document.createElement && document.appendChild) {

        var links = document.getElementsByTagName('a');
        for (var i=0; i<links.length; i++) {
            if (!links[i].onclick){
	        links[i].onclick = handlerClick;
            }
	}
    }
}
