window.onload = function() {
	var elemFN = document.getElementById('functional_navigation');
	if(elemFN == null) return;
	var collLI = elemFN.getElementsByTagName('LI');
	for(var i = 0; i < collLI.length; i++) {
		var elemLI = collLI[i];
		if(elemLI.attachEvent) {
			// IE event handler implementation
			elemLI.attachEvent('onmouseover', functionalNavHover);
			elemLI.attachEvent('onmouseleave', functionalNavUnhover);
		} else {
			// Other browsers
			elemLI.onmouseover = functionalNavHover;
			elemLI.onmouseout = functionalNavUnhover;
		}
	}				
}


//function to open a small sized window
function MM_openBrWindow(theURL,winName,features)
{ //v2.0
  window.open(theURL,winName,features);
}



function functionalNavHover(oEvent) {
	var oElem = null;

	if(oEvent.target)
		// Gecko, etc.
		oElem = oEvent.target;
	else
		// IE
		oElem = window.event.srcElement;

	if(oElem == null) return;

	if(oElem.tagName == 'LI')
		oElem.className = 'hover';
	if(oElem.parentNode.tagName == 'LI')
		oElem.parentNode.className = 'hover';
}

function functionalNavUnhover(oEvent) {
	var oElem = null;

	if(oEvent.target)
		// Gecko, etc.
		oElem = oEvent.target;
	else
		// IE
		oElem = window.event.srcElement;

	if(oElem == null) return;

	if(oElem.tagName == 'LI')
		oElem.className = '';
	if(oElem.parentNode.tagName == 'LI')
		oElem.parentNode.className = '';
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function controlFactbox(obj1,obj2)
{	
	//firefox fix
	 if(obj1.textContent)
         {
          if(obj1.textContent.length==18)
	  obj2.style.display="none";
         }		
	
		
	if (obj1 == null || obj1.innerText == "" || obj1.textContent == "")
	{		
		if (obj2 != null) 
		{	
			obj2.style.display="none";		
			
		}			
	}
}//function for print popup, reason for using a new function... need the toolbar, menubar and scollbars
function printpop(file,width,height) 
{
	
		Print = window.open(file, '', 'directories=no,status=no,location=no,toolbar=yes,menubar=yes,resizable=no,scrollbars=yes,width=' + width + ',height=' + height);
		Print.window.focus();
		
		//return false;	
}

//function to check if image exists in thumbnail - for news and events and adjust <div>
function hideImg(obj1,obj2)
{ 
		
		if(obj1.innerHTML == '<SPAN></SPAN>' || obj1.innerHTML == '<span></span>' )
	{
			obj2.style.paddingTop="0px" ;
			//obj2.style.paddingLeft="0px" ;
	}


}


//function to check if Events exists on home Page.
function hideHomeEvents(obj1)
{ 
		
		obj1.style.display="none";
		//alert(obj1.innerHTML)

}


function UnhideHomeEvents(obj1)
{	
	
	obj1.style.display="block";
	

}

function sendSearchToFunnel() {
    
    var funnelURL;
    var sQuery;
    sQuery = document.getElementById('SearchText').value;

    if (sQuery == null||sQuery=='') {
        alert('Enter a value!!!');
    }
    else {
	funnelURL = 'http://search.business.nsw.gov.au/default.aspx?query=' + sQuery + '&searchsubmit=search&collection=allsites&start_rank=1';
	setTimeout(function() {window.location = funnelURL;},0);

    }
    return false;
}


function ReplaceGlobalSearch() {

    var strSearchBox = '<label class="header" for="SearchText">Search Our site</label>';
    strSearchBox += '<div class="search_icon">';
    strSearchBox += '<input name="SearchText" id="SearchText" class="text"';
    strSearchBox += 'onkeypress="javascript:if(window.event.keyCode == 13) sendSearchToFunnel()" type="text">';
    strSearchBox += '<input name="SearchButton" src="/images/go_button_off.gif" ';
    strSearchBox += 'onclick="sendSearchToFunnel();return false;" align="absmiddle" type="image">';
    strSearchBox += '</div>';

    document.getElementById("search_box").innerHTML = strSearchBox;

    //noindex used to block funnel back from indexing certain areas of a page	
    //document.getElementById("noindex").innerHTML = "<!--noindex-->";
    //document.getElementById("endnoindex").innerHTML = "<!--endnoindex-->";

}



