
function printPage()
{
	window.print();
}

function emailPage()
{
  var mailStr = "mailto:?Subject=AusIndustry Website Link - " + 
                 escape(document.title) + 
                 "&Body=Emailing Link: " + 
                 escape(location.href);
  window.open(mailStr);
}

// Handle external links
function handlerClick(e){
    var isNav = (navigator.appName.indexOf("Netscape") != -1);
    var myTarget = (isNav) ? e.currentTarget : event.srcElement;    
    var strTemp = "" + myTarget;
    
    while (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('ausindustry.insitec.com.au') == -1 && 
        myTarget.indexOf('www.ausindustry.gov.au') == -1 && 
        myTarget.indexOf('aiemergency.auth.industry.gov.au') == -1 && 
        myTarget.indexOf('ausindustry.gov.au') == -1 && 
        myTarget.indexOf('ausindustry.in.industry.gov.au') == -1 && 
        myTarget.indexOf('ausindustry.devindustry.gov.au') == -1 && 
        myTarget.indexOf('ausindustrytest.testindustry.gov.au') == -1 && 
        myTarget.indexOf('ausindustry.uatindustry.gov.au') == -1 ||
        myTarget.indexOf('https://') == 0 && 
        myTarget.indexOf('online.ausindustry.gov.au') == -1) 
    {
        // text for warning about leaving to a non-ret internet site goes here
        msg = 'You are now leaving the AusIndustry 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;
            }
	}
    }
}

function ExpFunc(formObj)
{
if ((browseris.w3c) && (!browseris.ie)) { 

        document.all=document.getElementsByTagName("*"); 

  } 

  docElts=document.all; 

  numElts=docElts.length; 

  images=formObj.getElementsByTagName("IMG"); 

  img=images[0]; 

  srcPath=img.src; 

  index=srcPath.lastIndexOf("/"); 

  imgName=srcPath.slice(index+1); 

  if (imgName=='plus.gif') 

  { 

        fOpen=true; 

        displayStr=""; 

        img.src='/_layouts/images/minus.gif'; 

  } 

  else 

  { 

        fOpen=false; 

        displayStr="none"; 

        img.src='/_layouts/images/plus.gif'; 

  } 

  oldName=img.name; 

  img.name=img.alt; 

  img.alt=oldName; 

  spanNode=img; 

  while(spanNode !=null) 

  { 

        spanNode=spanNode.parentNode; 

        if (spanNode !=null && 

              spanNode.id !=null && 

              spanNode.id.length > 5 && 

              spanNode.id.substr(0, 5)=="group") 

              break; 

  } 

  parentNode=spanNode; 

  while(parentNode !=null) 

  { 

        parentNode=parentNode.parentNode; 

        if (parentNode !=null && 

              parentNode.tagName=="TABLE") 

              break; 

  } 

  lastNode=null; 

  if (parentNode !=null) 

  { 

        lastNode=parentNode.lastChild; 

        if (lastNode !=null && lastNode.tagName=="TBODY") 

              lastNode=lastNode.lastChild; 

        if (lastNode !=null && lastNode.tagName=="TR" && lastNode.lastChild !=null) 

              lastNode=lastNode.lastChild; 

  } 

  for(var i=0;i<numElts;i++) 

  { 

        var childObj=docElts[i]; 

        if (childObj==spanNode) 

              break; 

  } 

  ID=spanNode.id.slice(5); 

  for(var j=i+1; j<numElts; j++) 

  { 

        var childObj=docElts[j]; 

        if (childObj.id.length > 5 && 

              childObj.id.substr(0, 5)=="group") 

        { 

              curID=childObj.id.slice(5); 

              if (curID <=ID) 

                    return; 

        } 

        parentNode=childObj; 

        while(parentNode !=null) 

        { 

              parentNode=parentNode.parentElement; 

              if (parentNode==spanNode) 

                    break; 

        } 

        if (parentNode==spanNode) 

              continue; 

        if (childObj !=img && 

              childObj.tagName=="IMG" && 

              childObj.src && 

              childObj.src.slice(childObj.src.length - 25)=='/_layouts/images/plus.gif') 

        { 

              childObj.src='/_layouts/images/minus.gif'; 

              oldName=childObj.name; 

              childObj.name=childObj.alt; 

              childObj.alt=oldName; 

        } 

        if (childObj.tagName==spanNode.tagName && 

              childObj.id !="footer") 

        { 

              childObj.style.display=displayStr; 

        } 

        if ((childObj.tagName=="TABLE" && lastNode==null) || childObj==lastNode) 

              break; 

  } 

}



