	var jq=jQuery.noConflict();
	jq(document).ready(function(){
  	  jq(".sub_menu").hide();
  	  jq("#dept_list").hide();
  	  jq("#online_services").hide();
  	  jq("#citizens").hide();
  	  jq("#businesses").hide();
  	  jq("#visitors").hide();
  	  jq("#government").hide();
  	  jq(".accordian").hide();
		var m_names = new Array("January", "February", "March",
		"April", "May", "June", "July", "August", "September",
		"October", "November", "December");

		var d = new Date();
		var curr_month = d.getMonth();
		var curr_year = d.getFullYear();

		if (jq("#year" + curr_year).length) {
			accordian("year" + curr_year);
		}
		if (jq("#month" + m_names[curr_month] + curr_year).length) {
			accordian("month" + m_names[curr_month] + curr_year);
		}

		jq(document).keyup(function(event) {
		if (event.keyCode == 27) { // capture esc key
			jq("#mask").hide();
			jq("#lightbox").hide();
			jq("#calendar_overlay").hide();
			jq("#photo_zoom").hide();
		}
		});
		var config3 = {
			    over:	function(){
			 			jq(this).css("background", "#000");
			 			jq(this).find("ul:first").css("margin", "0 0 0 180px");
			 			jq(this).find("ul:first").css("background", "#123");
						jq(this).find("ul:first").css("border", "1px solid #456");
						jq(this).find("ul:first").show("slow");
						}, // function = onMouseOver callback (REQUIRED)
		     timeout: 500, // number = milliseconds delay before onMouseOut
		     	out: 	function(){
			 			jq(this).css("background", "none");
			 			jq(this).find("ul:first").hide("fast");
						} // function = onMouseOut callback (REQUIRED)
		};
		jq("#mask").click(function(){ jq("#mask").hide(); jq("#lightbox").hide(); jq("#photo_zoom").hide(); });
		jq(".top_menu li").hoverIntent( config3 );
		var config = {
			    over:	function(){
			 			jq("#dept_list").css("margin", "20px 0 0 0");
						jq("#dept_list").slideDown("medium");
						}, // function = onMouseOver callback (REQUIRED)
		     timeout: 500, // number = milliseconds delay before onMouseOut
		     	out: 	function(){
						jq("#dept_list").slideUp("medium");
						} // function = onMouseOut callback (REQUIRED)
		};
		jq("#dept").hoverIntent( config );
		var config2 = {
			    over:	function(){
			 			jq(this).find("div:first").css("margin", "0 0 0 0");
						jq(this).find("div:first").slideToggle("slow");
						}, // function = onMouseOver callback (REQUIRED)
		     timeout: 500, // number = milliseconds delay before onMouseOut
		     	out: 	function(){
						jq(this).find("div:first").slideToggle("fast");
						} // function = onMouseOut callback (REQUIRED)
		};
		jq(".top_button").hoverIntent( config2 );

			if (jq("#photo").length) {
				jq("#front_photo_desc").html(jq("#photo img:first").attr("alt"));
				jq("#read_more_button").attr("href", jq("#photo img:first").attr("rel"));
				jq("#photo_links ul").html("");
				var num_imgs = jq("#photo img").size();
				var html = "";
				for (i = 1; i <= num_imgs; i++) {
					var rel = jq("#photo img:nth-child(" + i + ")").attr("rel");
					html += "<li><a rel=\"" + rel + "\" href=\"#\">" + i + "</a></li>";
				}
				html = "<ul>" + html + "</ul>";
				jq("#photo_links").html(html);
				jq("#photo_links a:first").addClass("current");

				timeout = setInterval("slideSwitch()", 9000);
				jq("#photo_links a").click(function(e) {
					e.preventDefault();
					var rel = jq(this).attr("rel");
					slideSwitch(rel);
				});
				jq("#read_more_button").click(function(e) {
					e.preventDefault();
					var id = jq("#photo img.active").attr("rel");
					showPopup(id, 'list');
					scroll(0,0);
				});
			};

		//alert("running on load");


		var obj = document.getElementById("player1");
		if (obj!=undefined) {
			playVideo();
		}
	});

	function playVideo() {
		var obj = document.getElementById("player1").object;
		obj.Settings.mute="true";
		obj.controls.Play();
		setTimeout (stopVideo, 10000);
	}
	function stopVideo() {
		var obj = document.getElementById("player1");
		obj.controls.Pause();
		obj.Settings.mute="false";
	}

	function accordian(varID) {
		// alert(varID);
		jq("#" + varID).slideToggle("slow");
	}

	function trackMe(varID, varFormat) {
		varField="skip";
		var url = "/js/ajax2.php?&timeid=" + (Math.random()*100000) + "&id=" + varID + "&format=" + varFormat;
		//alert(url);
		xmlHttp2.open("GET", url, true);
		xmlHttp2.onreadystatechange = updatePage2;
		xmlHttp2.send(null);
	}

	function showPopup(varID, varFormat) {
		var displayme = document.getElementById('lightbox').style;
		var maskme = document.getElementById('mask').style;
		if (displayme.display!="block") {
			varField='lightbox';
			if (varFormat=='faq' || varFormat=='photo') {
				var url = "/js/ajax2.php?&timeid=" + (Math.random()*100000) + "&id=" + varID + "&format=" + varFormat;
			} else {
				var url = "/js/ajax.php?&timeid=" + (Math.random()*100000) + "&id=" + varID + "&format=" + varFormat;
			}
			//alert(url);
			xmlHttp.open("GET", url, true);
			xmlHttp.onreadystatechange = updatePage;
			xmlHttp.send(null);
		} else {
			maskme.display="none";
			displayme.display="none";
		}
	}

	function showPhoto(varID, varDiv) {
		varField="photo_zoom";
		var displayme = document.getElementById(varField).style;
		var maskme = document.getElementById('mask').style;
		if (displayme.display!="block") {
			var url = "/js/ajax2.php?&timeid=" + (Math.random()*100000) + "&id=" + varID + "&format=photo";
			//alert(url);
			xmlHttp.open("GET", url, true);
			xmlHttp.onreadystatechange = updatePage;
			xmlHttp.send(null);
		} else {
			maskme.display="none";
			displayme.display="none";
		}
	}

		function slideSwitch(slide) {
			if (slide > 0) {
				clearTimeout(timeout);
				var $active = jq("#photo img.active");
				$active.addClass("last-active");

				var $first = jq("#photo img[rel=" + slide + "]");
				jq("#front_photo_desc").html($first.attr("alt"));
				jq("#read_more_button").attr("href", $first.attr("rel"));
				rel = $first.attr("rel");
				$first.css({opacity: 0.0})
				.addClass("active")
				.animate({opacity: 1.0}, 2000, function() {
					$active.removeClass("active last-active");
				});
			} else {
				var $last = jq("#photo img:last");
				var $first = jq("#photo img:first");
				var $active = jq("#photo img.active");
				var rel = null;

				jq("#front_photo_desc").hide();
				jq("#read_more_button").hide();
				jq("#read_more_button").attr("href", "#");

				if ($active.length == 0) $active = jq("#photo img:last");

				var $next = $active.next().length ? $active.next()
					: jq("#photo img:first");

				$active.addClass("last-active");

				if ($last.hasClass("active")) {
					jq("#front_photo_desc").html($first.attr("alt"));
					jq("#read_more_button").attr("href", $first.attr("rel"));
					rel = $first.attr("rel");
					$first.css({opacity: 0.0})
					.addClass("active")
					.animate({opacity: 1.0}, 2000, function() {
						$last.removeClass("active last-active");
					});
				} else {
					jq("#front_photo_desc").html($next.attr("alt"));
					jq("#read_more_button").attr("href", $next.attr("rel"));
					rel = $next.attr("rel");
					$next.css({opacity: 0.0})
						.addClass("active")
						.animate({opacity: 1.0}, 2000, function() {
							$active.removeClass("active last-active");
						});
				}
			}
			jq("#front_photo_desc").slideDown(1000);
			jq("#read_more_button").delay(1000).fadeIn();
			jq("#photo_links a").removeClass("current");
			jq("#photo_links a[rel=" + rel + "]").addClass("current");
		}

		function showDay(varDate, varField_Name, varCSS, varKids, varDept) {
			var displayme = document.getElementById(varField_Name).style;
			if (varDate) {
				varField=varField_Name;
				var url = "/js/ajax2.php?timeid=" + (Math.random()*100000) + "&o_date=" + varDate + "&o_format=list&o_type=calendar&o_display=day&o_order=day&o_archive=yes&o_css=" + varCSS + "&o_kids=" + varKids + "&o_dept=" + varDept;
				//alert(url);
				xmlHttp.open("GET", url, true);
				xmlHttp.onreadystatechange = updatePage;
				xmlHttp.send(null);
			} else {
				displayme.display="none";
			}
		}

		function showDistrict(varDistrict, varField_Name) {
			varField=varField_Name;
			varDist=varDistrict;
			var url = "/js/ajax2.php?timeid=" + (Math.random()*100000) + "&o_type=" + varDistrict + "&o_abstract=yes&o_format=list&o_display=popup";
			//alert(url);
			xmlHttp.open("GET", url, true);
			xmlHttp.onreadystatechange = updatePage;
			xmlHttp.send(null);
		}
		
		function showResources(varDistrict, varField_Name) {
			varField=varField_Name;
			var url = "/js/ajax2.php?timeid=" + (Math.random()*100000) + "&o_type=" + varDistrict + "&format=resources";
			//alert(url);
			xmlHttp.open("GET", url, true);
			xmlHttp.onreadystatechange = updatePage;
			xmlHttp.send(null);
		}

		function printPR(x) {
		  mystats='\'resize=on,scrollbars,width=700,height=500,left=5,top=5\'';
		  popupWin = window.open('/repository/print_pr.php?article=' + x, 'print', mystats);
		}

	function expandWindow(varID) {
		var displayme = document.getElementById(varID).style;
		if (displayme.display!="none") {
			displayme.display="none";
		} else {
			displayme.display="block";
		}
	}

