function fAddEvent(obj, evType, fn){ if(obj.addEventListener){ obj.addEventListener(evType, fn, false); return true; } else if(obj.attachEvent){ var r = obj.attachEvent("on"+evType, fn); return r; } else return false; }

 function fInitAlinks(){
	    var n = document.getElementById("iPage"); if(n==null) return;
	    n = n.getElementsByTagName("A"); if(n==null) return;
	    for (var i=0; i<n.length; i++) {
	        var cn = n[i];
		    fAddEvent(cn, "click", function(e){

		        if(!e) var e = window.event; e = (e.target) ? e.target : e.srcElement;
		        if(e.nodeName!="A") e = e.parentNode;

		        var oNode=document.getElementById('iLogo').childNodes[0];

		        if(oNode!=null){
                    var p = (e.href.indexOf("?")<0) ? "?" : "&";
                    var iVal=new Number(oNode.CurrentFrame());

					// -----------------------------------------------------------------------------
					// Code below added to check for mailto links in the content of the page.
					// If a mailto exists, then no parameters are added to the link.
					//
					// Lee McIvor - 22nd June 2006

					var mailTo = e.getAttribute("href");
					var linkExists = mailTo.indexOf("mailto:");
					if (linkExists==-1) {
                    e.href=e.href+p+"g="+iVal;
                }
					// -----------------------------------------------------------------------------
                }
		    });
	    }
    }


function gGetParam(){
	paramString=String(location.search);
	var result=paramString.match(/([^&?=]*[^&?=])/g);
	var rtnArray=new Array();



	if(result==null) {
		return rtnArray;
	}

	for(var i=0; i<result.length; i+=2){
		rtnArray[result[i]]=unescape(result[i+1]);}
		return rtnArray;
	}


function stringOfLength(sString,sAmount){
    var s='';
    for(var count=0;count<sAmount;count++){
        s+=sString;
    }
    return s;
}

window.onload = function ( ) {
	fInitAlinks();
}
