currentSectionLink = null;





window.addEvent('domready', function(){

	// Top menu

	initTopMenu();

	// Billboard

	initBillboard();
	
	initSizeSelector();

});



function initTopMenu(){

	$$('#mainNav li.lvl1MenuItem').each(function(lvl1Item){

		if(lvl1Item.getElement('a').get('text') == topMostPage){

			lvl1Item.addClass('current');

		}

		

		lvl1Item.addEvents({

			'mouseenter' : function(){

				lvl1Item.addClass('hover');

				lvl1Item.getChildren('ul.lvl2Menu').addClass('hover');

			},

			'mouseleave' : function(){

				lvl1Item.removeClass('hover');

				lvl1Item.getChildren('ul.lvl2Menu').removeClass('hover');

			}

		});

	});

	

	$$('#mainNav ul.lvl2Menu li').each(function(lvl2Item){

		lvl2Item.addEvents({

			'mouseenter' : function(){

				lvl2Item.addClass('hover');

			},

			'mouseleave' : function(){

				lvl2Item.removeClass('hover');

			}

		});

	});

}



function initBillboard(){

	$$('#sectionTabs .sectionTab').each(function(tab){

		tab.addEvent('mouseenter', function(e){

			switch(tab.get('id')){

				case 'getSupport':

					$('divider').setStyle('background-color', '#EA264C');

					break;

					

				case 'neuromuscularDisorder':

					$('divider').setStyle('background-color', '#00BBE6');

					break;

					

				case 'giveSupport':

					$('divider').setStyle('background-color', '#3A93E7');

					break;

					

				case 'upcomingEvents':

					$('divider').setStyle('background-color', '#01BE22');

					break;

				default:

					break;

			}

			tab.addClass('over');

		});

		tab.addEvent('mouseleave', function(e){

			tab.removeClass('over');

		});

	});

}


function initSizeSelector(){
	//#articles li height
	
	$('sizeSelector').addEvent('change', function(){
	
		var req = new Request({
			url:'/',
			async:'false', 
			onSuccess:  function(text){ 

			}.bind(this)		
			
		}).send("text_size="+$('sizeSelector').get('value'));
		
		
		
			
		
		
		$$('p,li,a,.more-link,#latestPressTab,#breadcrumb,.articleMeta,.wpContent').each(function(e, i){
			
			if($('sizeSelector').get('value') == 'large'){
				e.setStyle('font-size', 14);
				
			}else if($('sizeSelector').get('value') == 'xlarge'){
				e.setStyle('font-size', 16);
				
			}else{
				e.setStyle('font-size', 12);
			}
			
		})
		
		
		$$('h2,h3').each(function(e, i){
			if($('sizeSelector').get('value') == 'large'){
				e.setStyle('font-size', 16);
				
			}else if($('sizeSelector').get('value') == 'xlarge'){
				e.setStyle('font-size', 18);
				
			}else{
				e.setStyle('font-size', 14);
			}
		})
		

		$$('.date,#eventsCalendarLegend .legendText,.postTime,.postOrigin,.postMetaData,.pagingControl,#articles p.articleMeta').each(function(e, i){
			if($('sizeSelector').get('value') == 'large'){
				e.setStyle('font-size', 12);
				
			}else if($('sizeSelector').get('value') == 'xlarge'){
				e.setStyle('font-size', 14);
				
			}else{
				e.setStyle('font-size', 10);
			}
		})
					
		$$('#articles li.wpContent').each(function(e, i){
			if($('sizeSelector').get('value') == 'large'){
				e.setStyle('height', 250);
			
			}else if($('sizeSelector').get('value') == 'xlarge'){
				e.setStyle('height', 300);
				
			}else{
				e.setStyle('height', 200);
			}
		})
		
		$$('#sectionTabs li,#latestPressTab').each(function(e, i){
			
			if($('sizeSelector').get('value') == 'large' || $('sizeSelector').get('value') == 'xlarge'){
				e.setStyle('font-size', 14);

			}else{
				e.setStyle('font-size', 12);
			}
			
		})
	});
}
