			var processingajax = false;		
			window.addEvent('domready', function() {
				
				$('maskLayer').setStyle('height',window.getScrollHeight());
				
				var fx = new Fx.Styles($('maskLayer'), {duration:1500, wait:false, transition: Fx.Transitions.Quad.easeOut});
				
				function testFunction(){
					fx.start({
						'left': -547,
						color: '#ff8'
					});			
				};

				$('maskLayer').addEvents({
					'click': function() {
						testFunction();
					}
				});
				
				setTimeout(pageTimeout, 5000);
				
			});
			
			//resize the scrolling div when the window is resized
			window.addEvent('resize', function(){
				$('maskLayer').setStyle('height',window.getScrollHeight());
			});

			function doPage(url, id)
			{
				//special case for external links
				if(url.indexOf("redirect")!=-1)
					return true;
			
				$('frmMain').action = url;
				document.forms[0].__VIEWSTATE.name = 'NOVIEWSTATE';
				processingajax = true;
				if ($('loader')!=null)						
					$('loader').setStyle('display', 'block');					
				new Ajax('/ajaxpage.aspx?id_Content=' + id, {
						method: 'get',
						update: 'ajaxdiv',
						onComplete : function(){divChanged()}
						}).request();
				return false;
			}
			
			function divChanged()
			{					
				if ($('loader')!=null)						
					$('loader').setStyle('display', 'none');		
				//run the Sifr script
				if(typeof sIFR == "function"){
					sIFR.replaceElement(named({nWidth:50,nHeight:40,sSelector:"h2#heading", sFlashSrc:"/swf/cronospro.swf", sColor:"#000033", sAltColor:"#666666", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#999999", sParamHeight:"22",sWmode:"transparent"}));
					sIFR.replaceElement(named({nWidth:50,nHeight:40,sSelector:"h2.subheading", sFlashSrc:"/swf/cronospro.swf", sColor:"#666666", sAltColor:"#666666", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#999999", sParamHeight:"22",sWmode:"transparent"}));	
				}										
				var fx = new Fx.Styles($('maskLayer'), {duration:1500, wait:false, transition: Fx.Transitions.Quad.easeOut,
					onComplete : function () {showHiddenNav()}});
				fx.start({
					'left': -547,
					color: '#ff8'
				});	
				
			}

			function showHiddenNav()
			{
				if ($('nav-second')!=null)
					$('nav-second').setStyle('display', 'block');
				$('maskLayer').setStyle('display', 'none');
			}
			
			function pageTimeout()
			{
				if (processingajax)
					return;
				var fx = new Fx.Styles($('maskLayer'), {duration:1500, wait:false, transition: Fx.Transitions.Quad.easeOut,
					onComplete : function () {showHiddenNav()}});
				fx.start({
					'left': -547,
					color: '#ff8'
				});					
			}
