	var currentImg = 'Wedding';
	var switching  = false;
	
	window.addEvent('domready', init);
	
	function init()
	{
		var intIndex
		if(window.ie)
		{
			$('promoImage2').setStyle('top',-110);
			$('promoText').setStyle('top',-10);
			$('bannerImage2').setStyle('top',-184);	
			if(!window.ie7)
			{
				$('bannerImage1').getParent().setStyles({'overflow':'hidden', 'display':'block', 'background':'url(images/banner.gif) 0 30 no-repeat'});
				$('christmasPromo').setStyle('background','url(images/EVENTSbackgroundChristmasPromoBlue.jpg)');
				$('conferencesPromo').setStyle('background','url(images/backgroundConferencesPromoBlue.jpg)');
				$('bookonline').setStyle('background','url(images/backgroundBookonlinePromoGreen.jpg)')
			}
		}
		intIndex = Math.floor(Math.random()*5)
		switch(intIndex)
		{
			case 0: currentImg = 'Wedding'; break;
			case 1: currentImg = 'Bouqet'; break;
			case 2: currentImg = 'Rose'; break;
			case 3: currentImg = 'Enjoy'; break;
		}
		
		$('bannerImage1').src='images/banner' + currentImg+ '.jpg';
		$('bannerImage2').src='images/banner' + currentImg+ 'Blur.jpg';
		
		(function(){cycleBanner()}).periodical(10000);
	}
	
	function cycleBanner()
	{
		var newImg;
		if(currentImg=='Wedding') newImg='Bouqet';
		if(currentImg=='Bouqet') newImg='Rose';
		if(currentImg=='Rose') newImg='Enjoy';
		if(currentImg=='Enjoy') newImg='Wedding';
		fadeBanner(newImg);
	}
	
	function fadeBanner(toImg)
	{
		if(!switching)
		{
			switching=true;
			$('bannerImage2').setOpacity(0);
			$('bannerImage2').src='images/banner' + currentImg + 'Blur.jpg';
			new Fx.Style($('bannerImage2'), 'opacity', {duration:750, transition:Fx.Transitions.linear, onComplete:function(){
				$('bannerImage1').setOpacity(0);
				$('bannerImage1').src=$('bannerImage2').src;
				$('bannerImage1').setOpacity(1);
				$('bannerImage2').setOpacity(0);
				$('bannerImage2').src='images/banner' + toImg + 'Blur.jpg';
				new Fx.Style($('bannerImage2'), 'opacity', {duration:500, transition:Fx.Transitions.linear, onComplete:function(){
					$('bannerImage1').src=$('bannerImage2').src;
					$('bannerImage2').setOpacity(0);
					$('bannerImage2').src='images/banner' + toImg + '.jpg';
					new Fx.Style($('bannerImage2'), 'opacity', {duration:750, transition:Fx.Transitions.linear, onComplete:function(){
						$('bannerImage1').setOpacity(0);
						$('bannerImage1').src=$('bannerImage2').src;
						$('bannerImage1').setOpacity(1);
						$('bannerImage2').setOpacity(0);
						currentImg = toImg;
						switching = false;
					}}).start(1);
				}}).start(1);
			}}).start(1);
		}
	}
	
	var currentTab = 1;
	var changingTab = false;
	
	function showTab(tabID)
	{
		if(!changingTab)
		{
			changingTab=true;
			$('tab'+currentTab).className = ('');
			$('link'+currentTab).className = ('');
			//$('box'+currentTab).setStyles({display:'none'});
			new Fx.Style($('box'+currentTab), 'opacity', {duration:500, onComplete:function(){
				$('box'+currentTab).setStyles({display:'none'});
				$('box' + tabID).setStyles({'opacity':0});
				$('box' + tabID).setStyles({display:'block'});
				$('tab' + tabID).className = ('active');
				$('link' + tabID).className = ('active');
				new Fx.Style($('box'+tabID), 'opacity', {duration:500, onComplete:function(){
					currentTab = tabID;
					changingTab = false;
				}}).start(1);
			}}).start(0);
		}
	}
	
	function showMenu()
	{
		$('shadePage').setOpacity(0);
		$('shadePage').setStyles({'width':'100%', 'top': window.getScrollTop(), 'height': window.getHeight()});
		new Fx.Style($('shadePage'), 'opacity', {duration:250, onComplete:function(){
			$('menuLightboxContainer').setStyles({left:(window.getWidth()-50)/2, top:(window.getHeight()-50)/2, opacity:0});
			$('menuLightboxScrollBar').setStyle('left',780);
			new Fx.Style($('menuLightboxContainer'), 'opacity', {duration:250, onComplete:function(){
				new Fx.Styles($('menuLightboxContainer'), {duration:750, onComplete:function(){	
					new Fx.Style($('menuLightbox'), 'height', {duration:750, onComplete:function(){	
						var slider = new Slider($('menuLightboxScrollBar'), $('menuLightboxScroller'), {steps: $('menuLightboxContent').getSize().size.y-360, mode: 'vertical', onChange: function(pos){
							$('menuLightboxContent').setStyle('top', 10-pos);
						}}).set(0);
						new Fx.Style($('menuLightboxScrollBar'), 'left', {duration:750, onComplete:function(){
						}}).start(758);
					}}).start(380);
				}}).start({'left':(window.getWidth()-780)/2, 'top':150, 'width':780, 'height':420});
			}}).start(1);
		}}).start(.8);		
	
	}

	function hideMenu()
	{
		new Fx.Style($('menuLightboxContainer'), 'opacity', {duration:250, onComplete:function(){
			new Fx.Style($('shadePage'), 'opacity', {duration:250, onComplete:function(){
				$('menuLightboxContainer').setStyles({width:50, height:50});
				$('menuLightbox').setStyles({height:0});
				$('menuLightboxContent').setStyles({top:10});
			}}).start(0);
		}}).start(0);
	}
