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

//* search tool //
if($('search-form')) {
	
	var btn_submit = $('search-form').getElement('.submit-button');
	btn_submit.addEvent( 'click', function(evt){
		new Event(evt).stop();
		var submitValue = $('search-form').getElement('.submit-value').get("value");
		var submitValue = submitValue.replace(" ", "-")
		document.location.href = "/index.php/search/" + submitValue;
		//$('myForm').send();
	} );
	
	$('search-form').getElement('.submit-value').addEvent('keypress',function(e) {
	    if(e.key == 'enter') { 
	      	e.stop(); 
			var submitValue = $('search-form').getElement('.submit-value').get("value");
			var submitValue = submitValue.replace(" ", "-")
			document.location.href = "/index.php/search/" + submitValue;
	    }
  });
	
}


				
//* Creating functionality for primary navigation drop down menu--------------------- //
// ---------------------------------------------------------------------------------- //

	if($('sub-navigation')) {
		var opt = {
	    	radius : "10px"
	    }
		// round second div
		var myRound = new Rounded($('sub-navigation'),opt);
		
		var getsublinks = $('sub-navigation').getElements('li');
		if(getsublinks.length == 0) {
			$('sub-navigation').setStyle("display","none");
		}
	}			
									 
	function initMenu() {
		//
		var linklist = $('primary-navigation').getElements('.parent-link');
		
		if(linklist.length > 0) {
			linklist.each(function(link,index){	
				
				var submenu = link.getElement('ul');
				var firstlink = submenu.getElement('li');
				
				/*if(submenu.get("id") == "subnav-2") { //this is the specialized care link, disable the parent link
					var disabledanchor = link.getElement('a');
					disabledanchor.setStyle("cursor","default");
					disabledanchor.addEvents({
				    	click: function(e){
							e.stop();
						}
					});
				}*/
				
				if(firstlink) {
					firstlink.addClass("toplink");
					submenu.fade('hide');
					submenu.setStyle("display","block");
					submenu.set('tween', {duration: 100});
					link.addEvents({
						mouseover: function(){
							submenu.fade('in');
						},
				    	mouseout: function(){
							submenu.fade('out');
				    	}
					});
				}

			}); //for each sub menu
		} //if there are sub menus
		
	} //function : initMenu
	
	if($('primary-navigation')) {
		initMenu();
	} //if primary navigation
	

//* Creating sub navigation for Foundation ------------------------------------------ //
// ---------------------------------------------------------------------------------- //
	if($('foundation')) {
		if($('sub-navigation')) {
			
			var subnav = $('sub-navigation').getElement('.sidenav');
			var linklist = subnav.getElements('li');
			
			
			if(linklist.length > 0) {
				linklist.each(function(link,index){
					
					var active = 0;
					var sublinks = link.getElements('li');
					
					if(sublinks.length > 0) {
						link.getElement('ul').setStyle("display","none");
						sublinks.each(function(sublink,index){
							if(sublink.hasClass("active")) {
								active = 1;
							}
						});
					}
					
					if(link.hasClass("active") == true) {
						active = 1;
					}
					
					if(active == 1){
						
						if(link.getElement('ul')) {
							
							/*link.getElement('a').addEvents({
						    	click: function(e){
									e.stop();
									
								}
							});*/
							
							link.getElement('a').addClass("downarrow");
							link.getElement('ul').setStyle("display","block");
						}
					}
					//console.log(active);
					
				});
			}
			
		} //if $sub-navigation
	}//if $foundation
	
	
//* Creating home page slideshow ---------------------------------------------------- //
// ---------------------------------------------------------------------------------- //
	if($('slider')) {
		
		var slidepanels = $('slider').getElements('.slide');
		var slidecount = 0;
		var currentSlide = 0;
		var previousSlide;
		var delayTime = 7000;
		var extendedDelay = 9000;
		
		if(slidepanels.length > 0) {
			
			var slideTimer;
			
			function sliderTransition(newDelay,jumpTo) {
				
				clearInterval(slideTimer);
				
				previousSlide = currentSlide;
				
				if(jumpTo) {
					if(jumpTo == "start") {
						jumpTo = 0;
					}
					currentSlide = jumpTo;
				} else {
					currentSlide = currentSlide + 1;
				}
				
				if(currentSlide > (slidepanels.length-1)) {
					currentSlide = 0;
				}
				
				slidepanels[previousSlide].fade('out');
				slidepanels[currentSlide].fade.delay(200,slidepanels[currentSlide],'in');
				
				var findLinks = slideController.getElements('a');
				findLinks[currentSlide].addClass("active");
				findLinks[previousSlide].removeClass("active");
				
				if(newDelay){
					slideTimer = sliderTransition.periodical(extendedDelay);
				} else {
					slideTimer = sliderTransition.periodical(delayTime);
				}
				
				
			} //function sliderTransition
			
				
			if(slidepanels.length > 1) {
				slideTimer = sliderTransition.periodical(delayTime);
			} //if slide panel length > 1

			
			//create slider control links
			var slideController = $('slider-controls').getElement('div');
						
			slidepanels.each(function(slide,index){
				
				if(index != 0) {
					slidepanels[index].fade('hide');
				}
				
				
				
				var thisSlide = index;
				var thisClass = "";
				var thisHeading = slide.getElement('h3').get("html");
				
				if(thisHeading.indexOf('.') > -1) {
					
					thisHeading = thisHeading.replace('. ','. <span class="blue">');
					thisHeading = thisHeading + "</span>";
					//console.log(thisHeading);
					
					slide.getElement('h3').set("html",thisHeading);
				}
				
				if(thisSlide == 0) {
					thisClass = "active";
				}
				
				var myAnchor = new Element('a', {
				    html: thisHeading,
					'class': thisClass,
					styles: {
					        cursor: 'pointer'
					},
				    events: {
				        click: function(){
							if(thisSlide == 0) {
								thisSlide = "start";
							}
							sliderTransition(1,thisSlide);
				        }
				    }
				}).inject(slideController,'bottom');
				
				var slidelink = slide.getElement('a');
				if(slidelink) {
					slide.getElement('.slide-text').setStyle("cursor","pointer");
					slide.getElement('.slide-text').addEvents({
				    	click: function(){
							document.location.href = slidelink.get("href");
						}
					});
				
				} //if slidelink
					
			}); // slidepanels.each
			
		} //if slidepanels.length > 0
		
	} //if slider
	
	

	
});


		
		
