cLink = Class.create();
cLink.prototype = {

	onclick: function() {
		if( this.target == "" ) {
			this.href += ( this.href.indexOf( "?" ) == -1 ? "?" : "&" ) + "businessmode=" + window.BusinessMode;
		}
	}
	
}
	
cWindow = Class.create();
cWindow.prototype = {

	initialize: function() {
		this.aInits = new Array;
	},
	
	addInitProgress: function( func ) {
		this.aInits.push( func );
	},

	onload: function() {
		this.BusinessMode = $("BusinessMode").innerHTML;

		for( var i = 0; i < this.aInits.length; i++ ) this.aInits[i]();
		
		var aLinks = document.getElementsByTagName( "a" );
		for( var i = 0; i < aLinks.length; i++ ) behaveAs( aLinks[i], cLink );
		
		var aAreas = document.getElementsByTagName( "area" );
		for( var i = 0; i < aAreas.length; i++ ) behaveAs( aAreas[i], cLink );
	}
	
}

behaveAs( this, cWindow );
