			var MenuArray = new Array();
			var activeClass = "navactive";
			var CollapsedClass = "collapsebtncollapsed";
			var SelectedClass = "sitesearchselectselected";
		 	var SearchBoxTextClass = "searchtextdescription";
			var QueryTerm = $('#mastersearch > input[type="text"]').val();
			var MediaBankUrl = 'http://media.bahai.org';
			var previousImageNumber = 1;
			var nextImageNumber = 2;
			
			
			$(document).ready(function(){
				
					$('#controls a:eq(0)').click(function(){ PreviousImage(previousImageNumber); return false; });
					$('#controls a:eq(1)').click(function(){ NextImage(nextImageNumber); return false; });
				
				MenuArray[0] = $('#masternavmenu h5:eq(0)');
				MenuArray[1] = $('#masternavmenu h5:eq(1)');
				MenuArray[2] = $('#masternavtools h5:eq(0)');

					$('#collapsebtn').click(function() { CollapseAllMenu();  return false; });
					$('#masternavmenu h5:eq(0)').click(function() { CheckMenu(0);  return false; });
					$('#masternavmenu h5:eq(1)').click(function() { CheckMenu(1);  return false; });
					$('#masternavtools h5:eq(0)').click(function() { CheckMenu(2);  return false; });
	
		function CollapseAllMenu(){
			 $('#sitesearchselect').hide();		  
		   	  if(MenuIsCollapsed()){
				  $('#collapsebtn').removeClass(CollapsedClass);
				  $('#masternavcollapsible').slideDown(300);
		   	  }
			  else { 
				   $('#collapsebtn').addClass(CollapsedClass);
				   $('#masternavcollapsible').slideUp(300);
				   MenuArray[2].next().slideUp(300); 
				   MenuArray[2].parent().removeClass(activeClass);		
			  }
		   
		   }
		   
		   
		   function CheckMenu(MenuItem){
						if(MenuIsActive(MenuItem)){ 
								MenuArray[MenuItem].next().slideUp(300, function (){
								for(var i=0; i <= 2; i++) {
								    MenuArray[i].parent().removeClass(activeClass);
								}});
						
						}
						else {	
							for(var i=0; i <= 2 ;i++) {
								if(i != MenuItem){
									MenuArray[i].next().slideUp(300);
									MenuArray[i].parent().removeClass(activeClass);
								}
								MenuArray[MenuItem].next().slideDown(300); 
								MenuArray[MenuItem].parent().addClass(activeClass);	
							}
						}	
					
		  }
		   
		   function MenuIsActive(MenuItem){ 
		   return MenuArray[MenuItem].parent().hasClass(activeClass);
		   }
		   
		   function MenuIsCollapsed(){ 
		   return  $('#collapsebtn').hasClass(CollapsedClass);
		   }

/* ++++++++++++++++++++++++++++++++++++++++++ Filter Search ++++++++++++++++++++++++++++++++++++++++++ */
			
		$('#sitesearchselectbutton').click( function() { FilterSearch(); return false; });
		$('html').bind('click', function() { $('#sitesearchselect').css('display','none'); }); 
					
					
					$('#mastersearch > input[type="text"]').click(function(){ 
						QueryTerm = $('#mastersearch > input[type="text"]').val();
						if( QueryTerm == "Search News Service" || QueryTerm == "Search Media Bank" || QueryTerm == 'Search all sites' ){
								$('#mastersearch > input[type="text"]').removeClass(SearchBoxTextClass);
								$('#mastersearch > input[type="text"]').attr("value","");
						}
					
					});
					
					$('#mastersearch > input[type="image"]').click(function(){ 
						QueryTerm = $('#mastersearch > input[type="text"]').val();
						if( QueryTerm == "Search News Service" || QueryTerm == "Search Media Bank" || QueryTerm == 'Search all sites' || QueryTerm == "" ){
							alert('Please enter a search term');
							return false;
						}
						else return true;
					});
					
					
				
				$('#sitesearchselectallsites').click( function () { 
					$('#sitesearchselectallsites').addClass(SelectedClass);
					$('#sitesearchselectbwns').removeClass(SelectedClass);
					$('#sitesearchselectmediabank').removeClass(SelectedClass);
					$('#mastersearch').attr("action","http://search.bahai.org/main/");
					$('#mastersearch').attr("method","get");
					$('#mastersearch > input[type="text"]').attr("name","query");
					
					QueryTerm = $('#mastersearch > input[type="text"]').val();
					if(QueryTerm != ""){
							if( (QueryTerm != "Search all sites") && (QueryTerm != "Search Media Bank") && (QueryTerm != "Search News Service") ){
								window.location="http://search.bahai.org/main/?query="+QueryTerm; 
							}
							
							else {
								$('#mastersearch > input[type="text"]').attr("value","Search all sites");
								$('#mastersearch > input[type="text"]').addClass(SearchBoxTextClass);
								$('#sitesearchselect').css('display','none');
							}
								
							
					}
					else {
						$('#mastersearch > input[type="text"]').attr("value","Search all sites");
						$('#mastersearch > input[type="text"]').addClass(SearchBoxTextClass);
						$('#sitesearchselect').css('display','none');
					}
					return false; 
				});
				
				$('#sitesearchselectbwns').click( function () { 
					$('#sitesearchselectallsites').removeClass(SelectedClass);
					$('#sitesearchselectbwns').addClass(SelectedClass);
					$('#sitesearchselectmediabank').removeClass(SelectedClass);
					
					$('#mastersearch').attr("action","http://search.bahai.org/news/");
					$('#mastersearch').attr("method","get");
					$('#mastersearch > input[type="text"]').attr("name","query");
					
					QueryTerm = $('#mastersearch > input[type="text"]').val();
					if(QueryTerm != ""){
							if( (QueryTerm != "Search all sites") && (QueryTerm != "Search Media Bank") && (QueryTerm != "Search News Service") ){
								window.location="http://search.bahai.org/news/?query="+QueryTerm; 
							}
							
							else {
								$('#mastersearch > input[type="text"]').attr("value","Search News Service");
								$('#mastersearch > input[type="text"]').addClass(SearchBoxTextClass);
								$('#sitesearchselect').css('display','none');
							}
				
					}
					else {
						$('#mastersearch > input[type="text"]').attr("value","Search News Service");
						$('#mastersearch > input[type="text"]').addClass(SearchBoxTextClass);
						$('#sitesearchselect').css('display','none');
					}
					return false; 
				});

				$('#sitesearchselectmediabank').click( function () { 
					$('#sitesearchselectallsites').removeClass(SelectedClass);
					$('#sitesearchselectbwns').removeClass(SelectedClass);
					$('#sitesearchselectmediabank').addClass(SelectedClass);
					
					$('#mastersearch').attr("action",MediaBankUrl+"/search/");
					$('#mastersearch').attr("method","post");
					$('#mastersearch > input[type="text"]').attr("name","criteria");
					
					
					QueryTerm = $('#mastersearch > input[type="text"]').val();
					if(QueryTerm != ""){
							if( (QueryTerm != "Search all sites") && (QueryTerm != "Search Media Bank") && (QueryTerm != "Search News Service") ){
								window.location=MediaBankUrl+"/search/&criteria="+QueryTerm;
							}
							else {
								$('#mastersearch > input[type="text"]').attr("value","Search Media Bank");
								$('#mastersearch > input[type="text"]').addClass(SearchBoxTextClass);
								$('#sitesearchselect').css('display','none');
							}
					}
					else {
						$('#mastersearch > input[type="text"]').attr("value","Search Media Bank");
						$('#mastersearch > input[type="text"]').addClass(SearchBoxTextClass);
						$('#sitesearchselect').css('display','none');
					}
					
					return false; 
				
				});
					
			});
  

			function FilterSearch(){
				$('#sitesearchselect').toggle();
			}


/* ++++++++++++++++++++++ MultiMedia Widget ++++++++++++++++++++++++++++++++ */

		var ImageArraySrc = new Array();
		ImageArraySrc[0] = "/images/home-multimedia-shrinetile.jpg";
		ImageArraySrc[1] = "/images/home-multimedia-indiatemple.jpg";
		ImageArraySrc[2] = "/images/home-multimedia-peoplestheatre.jpg";
		ImageArraySrc[3] = "/images/home-multimedia-southafricanfilm.jpg";
		ImageArraySrc[4] = "/images/home-multimedia-chiletemple.jpg";
	 	ImageArraySrc[5] = "/images/home-multimedia-ethiopia.jpg";
		ImageArraySrc[6] = "/images/home-multimedia-braziltv.jpg";
		ImageArraySrc[7] = "/images/home-multimedia-hiphopspiritualchords.jpg";
		
	
	$(document).ready(function(){ MultimediaWidgetInitialize(); });

	function MultimediaWidgetInitialize(){
		
		$('#featuredMultimedia > ol > li').bind('click', function() { 
			 var index = $(this).prevAll().length; 
			 $(this).addClass('active').siblings().removeClass('active');
					 
			 var CurrentImage = $('#featuredMultimedia > ul').find('li').filter('.expandeditem');
			 var NextImage = $('#featuredMultimedia > ul > li:eq(' +index+ ' )');
							
			 CurrentImage.removeClass("expandeditem");		 
			 CurrentImage.css("display", "none");
			 NextImage.fadeIn("slow");
			 NextImage.addClass("expandeditem");
			 
			 NextImage = $('#featuredMultimedia > ul > li:eq(' +index+ ' ) div');
			 $('#featuredMultimedia > ul li').filter('.expandeditem').children('img').remove();

			 if( $('#featuredMultimedia > ul > li:eq(' +index+ ' ) div img').size() == 0) {
				$('<img />').attr('src',ImageArraySrc[index]).prependTo(NextImage); 
			 }

			return false;
			});
	}



/* ++++++++++++++++++++++ Bahais believe panel ++++++++++++++++++++++++++++++++ */

	
		$(document).ready(function(){
		   NumberOfPanels = $('#bahaisbelieve dt').length;
		   for(var i=0; i < NumberOfPanels; i++) {
				$('#bahaisbelieve dt:eq('+i+')').bind('mouseover', function() { 
				var tempIndex = $(this).prevAll().length; 
				PanelIndex = (tempIndex) / 2;
				ShowPanel = setTimeout('PanelDisplay('+PanelIndex+')',300); }); 
				$('#bahaisbelieve dt:eq('+i+')').bind('mouseout', function() { clearTimeout(ShowPanel); }); 
				$('#bahaisbelieve dt:eq('+i+')').bind('click', function() {  return false; });
			}
			
	});
		
		function PanelDisplay(PanelIndex){
				$('#bahaisbelieve dd').removeClass("active");
				$('#bahaisbelieve dt').removeClass("active");
				
				CurrentPanel = $('#bahaisbelieve dt:eq('+PanelIndex+')'); 
				CurrentPanel.addClass("active");
				CurrentPanel.next().addClass("active");
				
			}
			
			
/* ++++++++++++++++++++++ Featured Sites panel ++++++++++++++++++++++++++++++++ */

	 $(document).ready(function(){
		   	$('#featuredsites > li').each(function(i){
				$('#featuredsites > li:eq('+i+')').bind('mouseenter', function() { ShowPanel = setTimeout("FeaturedSitesDisplay("+i+")",175); }); 
				$('#featuredsites > li:eq('+i+')').bind('mouseleave', function() { clearTimeout(ShowPanel); 
					setTimeout(function() { $('#featuredsites > li').removeClass("active"); },175); });
			});
	});
	 
	 function FeaturedSitesDisplay(Index){
				CurrentPanel = $('#featuredsites > li:eq('+Index+')'); 
				CurrentPanel.addClass("active");
			}
			
			
/* ++++++++++++++++++++++ BWNS SearchBox Description text ++++++++++++++++++++++++++++++++ */
			
				$(document).ready(function(){
								$('#bwnssearch > input[type="text"]').attr("value","Search News Service");
								$('#bwnssearch > input[type="text"]').addClass(SearchBoxTextClass);
				
				
								$('#bwnssearch > input[type="text"]').click(function(){ 
										QueryTerm = $('#bwnssearch > input[type="text"]').val();
										if( QueryTerm == "Search News Service"){
											$('#bwnssearch > input[type="text"]').removeClass(SearchBoxTextClass);
												$('#bwnssearch > input[type="text"]').attr("value","");
										}
									
									});
									
								$('#bwnssearch > input[type="image"]').click(function(){ 
										QueryTerm = $('#bwnssearch > input[type="text"]').val();
										if( QueryTerm == "Search News Service" || QueryTerm == "" ){
											alert('Please enter a search term');
											return false;
										}
										else return true;
									});
									
				});
				
				
/* ++++++++++++++++++++++ SlideShow Controls ++++++++++++++++++++++++++++++++ */	
			
	
		function NextImage(imageNumber) {

			slideshowImagesNumber = ImageArraySrc.length - 1;
			$('#controls h6').text(imageNumber+ ' of '+slideshowImagesNumber);
			
			if(slideshowImagesNumber == 1) { 
							$('#controls h6').text('1 of 1'); return; 
							$('#controls a:eq(0)').addClass('btndisabled');
							$('#controls a:eq(1)').addClass('btndisabled');
							return ;
			}
			if(imageNumber <= slideshowImagesNumber) {	

				if(imageNumber == 3) {
					setTimeout("$('#currentimage li:eq("+(imageNumber-2)+")').fadeOut(500)",100);
					setTimeout("$('#currentimage li:eq("+(imageNumber-1)+")').fadeIn(1200)",85);
				}
				else {
					setTimeout("$('#currentimage li:eq("+(imageNumber-2)+")').fadeOut(500)",100);
					setTimeout("$('#currentimage li:eq("+(imageNumber-1)+")').fadeIn(1200)",85);
				}
				$('#imagedetailsbody > p').html(ImageArrayCaption[imageNumber]);

				imagePathName = ImageArraySrc[imageNumber];
				path = imagePathName.split('/');
				len = path.length;
				len = len - 1;
				imageFileName = path[len];
				
				$('.downloadhighresimage > a').attr('href','/sites/news.bahai.org/files/images/download.php?image='+imageFileName);			
				if(imageNumber < slideshowImagesNumber){
					nextImageNumber++;
					previousImageNumber = nextImageNumber - 2; 
					$('#controls a:eq(0)').removeClass('btndisabled');
					$('#controls a:eq(1)').removeClass('btndisabled');
				}
				else {
					previousImageNumber = nextImageNumber - 1; 	
					$('#controls a:eq(1)').addClass('btndisabled');
				}
				if(slideshowImagesNumber == 2 && imageNumber == 2){
					previousImageNumber = nextImageNumber - 1; 	
					$('#controls a:eq(0)').removeClass('btndisabled');
					$('#controls a:eq(1)').addClass('btndisabled');
				}
			}
		}
		
		function PreviousImage(imageNumber) {
			
			slideshowImagesNumber = ImageArraySrc.length - 1;
			if(slideshowImagesNumber == 1) { return; }
			$('#controls h6').text(imageNumber+ ' of '+slideshowImagesNumber );
				imagePathName = ImageArraySrc[imageNumber];
				path = imagePathName.split('/');
				len = path.length;
				len = len - 1;
				imageFileName = path[len];
			
			$('.downloadhighresimage > a').attr('href','/sites/news.bahai.org/files/images/download.php?image='+imageFileName);			

			 if(imageNumber > 0) {
					setTimeout("$('#currentimage li:eq("+(imageNumber)+")').fadeOut(500)",100);
					setTimeout("$('#currentimage li:eq("+(imageNumber-1)+")').fadeIn(1200)",85);
					$('#imagedetailsbody > p').html(ImageArrayCaption[imageNumber]);
					previousImageNumber = previousImageNumber - 1; 
					if(imageNumber != slideshowImagesNumber - 1 ) {	nextImageNumber = nextImageNumber - 1; }
					$('#controls a:eq(0)').removeClass('btndisabled');
					$('#controls a:eq(1)').removeClass('btndisabled');

				}
				if(imageNumber == 1) {
						previousImageNumber = 1;
						nextImageNumber = 2;
						$('#controls a:eq(0)').addClass('btndisabled');
				}
		}
				