var siteTransform = new Array();
siteTransform['uk_corp_traffic_oe3'] = new Array();
siteTransform['uk_corp_traffic_oe3']['edit.siemens.local'] = 'edit.siemens.local/uk/corp_traffic_oe3/root';   //Server: local
siteTransform['uk_corp_traffic_oe3']['edit.siemens.com'] = 'edit.siemens.com/uk/corp_traffic_oe3/root';   //Server: edit
siteTransform['uk_corp_traffic_oe3']['stage.siemens.com'] = 'stage.siemens.com/uk/corp_traffic_oe3';   //Server: stage
siteTransform['uk_corp_traffic_oe3']['www.siemens.co.uk'] = 'www.siemens.co.uk/traffic';   //Server: live

// This file is auto generated. Do not edit.
// See cms/apps/SiteExplorer for further information
var currentSite = window.location.host;

var sitetree = Class.create();
sitetree.prototype = {
    initialize: function()
    {
        SiteExplorer.getContent = function() {
            return '<ul>'
				       
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Products, Solutions &amp; Services'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2262" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Enforcement'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2358" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/enforcement.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2357" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/enforcement/safezone.htm">SafeZone'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Traffic Signals and Controllers'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2296" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2301" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/st700.htm">ST700 '
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2300" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/st900.htm">ST900'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2302" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/st750.htm">ST750'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2304" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/helios.htm">Helios'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2346" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/retrofit.htm">Siemens LED Retrofit'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2305" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/pushbuttons.htm">Push Button Units'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2324" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/ic4.htm">IC4'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2323" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/mova.htm">MOVA'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2325" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/siecom.htm">Siecom'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2355" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/wig-wag.htm">Wig-Wag'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Traffic Management Systems'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2283" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/systems.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2331" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/faultandmonitoring/utmcotu.htm">UTMC OTU'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2314" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/systems/comet.htm">Comet'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2316" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/systems/emerge.htm">eMerge'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2315" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/systems/pcscoot.htm">PC SCOOT'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2317" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/faultandmonitoring/dusc.htm">DUSC'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Remote Monitoring and Fault Management Systems'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2289" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/faultandmonitoring.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2318" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/faultandmonitoring/prefect.htm">Prefect'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2319" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/faultandmonitoring/rms.htm">Remote Monitoring System'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2322" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/faultandmonitoring/telscan.htm">Telscan CCTV'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2306" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signalsandcontrollers/gemini2.htm">Gemini 2 '
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2321" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/faultandmonitoring/sieclass.htm">Sieclass'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li>'
					+'	<a class="page" rel="2284" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/signs.htm">Variable Message Signs'
					+'	</a>'
					+'</li>'
				
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Vehicle Detection'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2282" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/detection.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2330" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/detection/smartlink.htm">Smartlink'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2308" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/detection/st4.htm">ST4 Family'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2307" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/detection/heimdall.htm">Heimdall'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li>'
					+'	<a class="page" rel="2290" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/sicore_anpr.htm">Sicore'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2277" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/demandmanagement.htm">Road User and Congestion Charging'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2293" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/elv.htm">Extra Low Voltage Solutions'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2353" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/2353_demandmanagement.htm">Demand Management Solutions'
					+'	</a>'
					+'</li>'
				
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Design and Consultancy'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2270" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/design.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2356" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/design/utmccommondatabase.htm">UTMC Common Database'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2275" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/design/sitraffic.htm">Asset Management'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2274" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/design/signals.htm">Traffic Signal Design'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2273" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/design/scootmova.htm">UTMC, SCOOT &amp; MOVA'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2272" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/design/junctiondesign.htm">Strategic Planning for ITS'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2271" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/design/microsimulation.htm">Microsimulation'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li>'
					+'	<a class="page" rel="2276" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/installation.htm">Installation and Maintenance'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2278" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/productssolutionsservices/training.htm">Training'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">About Us'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2250" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2341" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/company.htm">Company Information'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2255" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/locations.htm">Locations'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2259" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/accreditations.htm">Accreditations &amp; Certificates'
					+'	</a>'
					+'</li>'
				
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Corporate Responsibility'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2336" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/responsibility.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2337" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/responsibility/charityfund.htm">Charity Fund'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2257" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/compliance.htm">Compliance'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2258" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/diversity.htm">Diversity'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2260" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/environmentalpolicy.htm">The Environment'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li>'
					+'	<a class="page" rel="2335" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/management.htm">Management'
					+'	</a>'
					+'</li>'
				
					+'<li>'
					+'	<a class="page" rel="2333" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/aboutus/vpscheme.htm">Valued Partner Scheme'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li>'
					+'	<a class="page" rel="2348" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/global.htm">Worldwide Sales'
					+'	</a>'
					+'</li>'
				
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Downloads'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2299" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/downloads.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2313" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/downloads/technical_bulletins_index.htm">Technical Bulletins Index'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">News &amp; Events'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2252" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/newspress.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Press Releases'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2263" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/newspress/pressreleases.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2338" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/newspress/pressreleases/archive.htm">Archive'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Events and Exhibitions'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2266" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/newspress/events.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2345" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/newspress/events/traffex2011.htm">Traffex 2011'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li>'
					+'	<a class="page" rel="2265" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/newspress/newsletter.htm">Newsletter'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li class="collapsed">'
					+'	<a class="collapsed" href="javascript:void(0);">Jobs &amp; Careers'
					+'	</a>'
					+'	<ul>'
					+'		<li>'
						
					+'			<a class="page" rel="2254" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/jobscareers.htm">Overview</a>'
							
					+'		</li>'
							
					+'<li>'
					+'	<a class="page" rel="2268" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/jobscareers/graduates.htm">Graduate Opportunities'
					+'	</a>'
					+'</li>'
				
					+'	</ul>'
					+'</li>'
                
					+'<li>'
					+'	<a class="page" rel="2267" href="'+window.location.protocol+'//'+siteTransform['uk_corp_traffic_oe3'][currentSite]+'/en/index/forums.htm">User Forums'
					+'	</a>'
					+'</li>'
				
				     +'</ul>';
        }
    }
}

SiteExplorer.expandSubtree = function(linkNode) {
	linkNode.addClassName("expanded");
	linkNode.up().removeClassName("collapsed");
	linkNode.up().addClassName("expanded");
	SiteExplorer.layer.afterOpen();
}

SiteExplorer.collapseSubtree = function(linkNode) {
	linkNode.removeClassName("expanded");
	linkNode.up().addClassName("collapsed");
	linkNode.up().removeClassName("expanded");
	SiteExplorer.layer.afterOpen();
}

SiteExplorer.followLink = function(linkNode) {
	if (linkNode.innerHTML != "Home") {
		//alert("clicked link: " + linkNode.innerHTML + "\nThe Site Explorer will be closed.");
		Layer.closeCurrent();
	}
}

SiteExplorer.openTree = function(page_key) {
	$$('#site-explorer-layer a[rel="'+page_key+'"]').each(function(a) {
		l = a.up();
		l.addClassName("active").update('<span class="active">'+a.innerHTML+'</span>');

		while (l.tagName != 'DIV')
		{
			l = l.up();
			if(l.tagName == 'LI')
			{
				l.removeClassName("collapsed");
				l.addClassName("expanded");
				l.firstDescendant().removeClassName("collapsed");
				l.firstDescendant().addClassName("expanded");
			}
		}

	});
}
/* 
 * explicitly overwrite SiteExplorerLayer.getContent from script.js to call 
 * SiteExplorer.openTree(siteExplorerActivePage);
 * avoids modifying script.js
*/


/* START: site explorer layer                                       */
var SiteExplorerLayer = Class.create();

SiteExplorerLayer.prototype = Object.extend(new Layer, {

	initialize: function(node, trigger) {
		this.initSuper(node, trigger);

		var closeButton = Helper.getCloseButton(this.node);

		closeButton.observe("click",
			function() {
				this.close();
			}.bindAsEventListener(this)
		);

		this.content     = null;
		this.contentNode = $(document.createElement("div"));
		this.node.appendChild(this.contentNode);
	},

	afterClose: function(newLayer) {
		if (!Layer.toggle) {
			HeaderAnimation.augment();
		}
	},

	afterOpen: function() {
		if (Info.browser.isIE) { // correct float bug in all IE versions
			Helper.getCloseButton(this.node).setStyle(
				{
					position: "absolute",
					left: (this.contentNode.getDimensions().width - 20) + "px"
				}
			);
		}
		HeaderAnimation.diminish();
	},

	beforeClose: function() {
		HeaderAnimation.unregisterLayer();
		return true;
	},

	beforeOpen: function() {
		this.getContent();
		HeaderAnimation.registerLayer(this);
		return true;
	},

	hide: function() {
		$("site-explorer").removeClassName("active");
	},

	show: function() {
		$("site-explorer").addClassName("active");
		this.trigger.addClassName("clicked"); // avoids hover effect (only for the first time)
		this.trigger.observe("mouseout",
			function(e) {
				this.trigger.removeClassName("clicked");
				this.trigger.stopObserving("mouseout");
			}.bindAsEventListener(this)
		);
	},
	getContent: function() {
		if (!this.content) {
			this.content = SiteExplorer.getContent();
			this.contentNode.innerHTML = this.content;
			SiteExplorer.registerEvents(this.contentNode);
			SiteExplorer.openTree(siteExplorerActivePage);
		}
	}

});

/* END: site explorer layer                                         */

var siteExplorerActivePage = 0;
document.observe('dom:loaded', function()
{
    var metaNames = $A(document.getElementsByTagName('meta'));
    metaNames.each(function(metaitem) {
        if(metaitem.name == 'DC.Identifier') {
            var content = metaitem.content;
            var i = content.lastIndexOf('/');
            siteExplorerActivePage = parseInt(content.substring(i+1),10);
        }
    });
    $('site-explorer').setStyle({display: 'block'});
    new sitetree();
});
    

