﻿function homePageInitailization(){

	//	Handle search text in input
	$("input:text.search-input").each(function(){
		var $search = $(this);
		var strSearchTitle = (searchFieldLabel) ? searchFieldLabel : "";
	
		if ($search.val().length <= 0) {	
			inputBlur();
		}
		$search.focus(function(){
			$search.removeClass("text-blur").addClass("text");
			
			if ($search.val() == strSearchTitle) {
				$search.val("");
			}
		});
		
		$search.blur(function(){
			if ($search.val().length <= 0) {
				inputBlur();
			}
		});
		
		function inputBlur(){
			$search.val(strSearchTitle).removeClass("text").addClass("text-blur");	
		}
	});
	
	// Handle sectiontree selection for current section
	pm.iSite.sectionTree.makeSelected({
		navigationElement: "#left_menu",
		bubbleUp: false,
		markerClass: "current"							  
	});
	
	// Set pager on homepage for articles
	$("div.paging").quickPager();
	
	// Handle photo gallery
	$("#photo-gallery").each(function(e){
		var $gallery = $(this);
		var $galleryList = $gallery.find(".gallery-list");
		var $galleryPlayer = $gallery.find(".gallery-picture");
		
		var gallery = pm.utils.regexp(/g=(\d{1,4})/, $gallery.find(".gallery-link").attr("href"));	
		
		$.ajax({
		url: 'sfp.axd?sfptype=10&g=' + gallery,
		success: function(data){
			//	Load program list
			var $galleryImages = $(data).find("Picture");
			
			$galleryList.parent().removeClass("loader");
			
			$galleryImages.each(function(){
				var $image = $(this);
				
				var $img = $("<li><a class='gallery-list-link' href='" + $image.children("Url").text() + "'  rel='photo-gallery'><img src='" + $image.children("Url").text() + "&t=1&tms=96' border='0' /></a><span>" + $image.children("Heading").text() + "</span></li>");	
				
				$galleryList.append($img);
			});
			
			$galleryList.find(".gallery-list-link").each(function(e){
				var $imageLink = $(this);
				
				if (e==0) {
					$galleryPlayer.empty();
					
					var $img = $("<img src='" + $imageLink.attr("href") + "&t=1&tms=410' border='0' alt='" + $imageLink.attr("title") + "' style='display: none'/>");
					
					$img.appendTo($galleryPlayer).fadeIn(1000);	
				};
				
				$imageLink.bind("click", function(event) {
					event.preventDefault();
					
					var $link = $(this);
					
					$galleryPlayer.empty();
					
					var $img = $("<img src='" + $link.attr("href") + "&t=1&tms=410' border='0' alt='" + $link.attr("title") + "' style='display: none'/>");
					
					$img.appendTo($galleryPlayer).fadeIn(1000);
				});
			});
			
		},
		dataType: "xml"
	});	
	});
	
		
	// Set Google Analytics tracker
	$.gaTracker('UA-xxxxxxx-x');
}

