// video loading (has to remain outside jquery onload handler)
function loadVideo(strURL, strWidth, strHeight) {
	$("#imagePlaceholder").empty();
	var arrFlashVars = {};
	var arrParams = {
		menu: "false",
		allowfullscreen: "true"
	};
	var arrAttributes = {};
	swfobject.embedSWF(strURL, "imagePlaceholder", strWidth, strHeight, "9.0.0", "/video/expressInstall.swf", arrFlashVars, arrParams, arrAttributes);
}


$(document).ready(function(){
	
	var strActiveNav = strCurrentSection;
	
	function navRollOver() {
		var strID = $("img", this).attr("id").substring(4);
		if (strID != strActiveNav) {
			// highlight text
			if (strID != strCurrentSection && strID != strCurrentSubpage) {
				var strSRC = $("img", this).attr("src");
				$("img", this).attr("src", strSRC.substring(0, strSRC.length - 4) + "-on.gif");
			}
			
			// show/hide menus
			if ($(this).hasClass("topNav")) {
				var strSRC = $("#img_" + strActiveNav).attr("src");
				if (strActiveNav != strCurrentSection && strSRC.indexOf("-on") > -1) {
					$("#img_" + strActiveNav).attr("src", strSRC.substring(0, strSRC.length - 7) + ".gif");
				}
				hideSubnav(strActiveNav);
				if ($(this).hasClass("hasSubnav")) {
					showSubnav(strID);
					strActiveNav = strID;
				} else {
					showSubnav(strCurrentSection);
					strActiveNav = strCurrentSection;
				}
			}
		}
	}
	function navRollOut() {
		var strID = $("img", this).attr("id").substring(4);
		if (strID != strCurrentSection && strID != strCurrentSubpage && strID != strActiveNav) {
			// change text green
			var strSRC = $("img", this).attr("src");
			$("img", this).attr("src", strSRC.substring(0, strSRC.length - 7) + ".gif");
		}
	}
	function showSubnav(str) {
		$("#nav_" + str).css({display:"block"});
	}
	function hideSubnav(str) {
		$("#nav_" + str).css({display:"none"});
	}
		
	// nav rollovers
	$("#nav a").hover(navRollOver, navRollOut);
	
	// initialize persistent elements of persistent navigation
	showSubnav(strCurrentSection);
	
	// initiate current section styling
	var strSRC = $("#img_" + strCurrentSection).attr("src");
	if (strSRC) {
		$("#img_" + strCurrentSection).attr("src", strSRC.substring(0, strSRC.length - 4) + "-on.gif");
	}
	
	// initiate current subpage styling
	if (strCurrentSubpage != "") {
		var strSRC = $("#img_" + strCurrentSubpage).attr("src");
		$("#img_" + strCurrentSubpage).attr("src", strSRC.substring(0, strSRC.length - 4) + "-on.gif");
	}
	
	// fancybox popups
	$("a.fancybox").fancybox();
	$("a.fancybox320x284").fancybox({frameWidth:320,frameHeight:284,hideOnContentClick:false});
	
	////////////////////////////////////////////////////
	// everything below here formerly part of work.js //
	////////////////////////////////////////////////////
	
	// rollover text links
	$(".listedItems a").mouseover(function() {
		var strID = $("img", this).attr("id").substring(4);
		if (strID != strCurrentWorkPage) {
			var strSRC = $("#img_" + strID).attr("src");
			$("#img_" + strID).attr("src", strSRC.substring(0, strSRC.length - 4) + "-on.gif");
		}
	});
	$(".listedItems a").mouseout(function() {
		var strID = $("img", this).attr("id").substring(4);
		if (strID != strCurrentWorkPage) {
			var strSRC = $("#img_" + strID).attr("src");
			$("#img_" + strID).attr("src", strSRC.substring(0, strSRC.length - 7) + ".gif");
		}
	});
	
	if (strCurrentWorkPage != "") {
		var strSRC = $("#img_" + strCurrentWorkPage).attr("src");
		$("#img_" + strCurrentWorkPage).attr("src", strSRC.substring(0, strSRC.length - 4) + "-on.gif");
	}

	// main page
	
	$("#workGallery a").mouseover(function() {
		var strID = $(this).attr("id").substring(4);
		if (strID != strCurrentWorkPage) {
			var strSRC = $("#img_" + strID).attr("src");
			$("#img_" + strID).attr("src", strSRC.substring(0, strSRC.length - 4) + "-on.gif");
		}
	});
	$("#workGallery a").mouseout(function() {
		var strID = $(this).attr("id").substring(4);
		if (strID != strCurrentWorkPage) {
			var strSRC = $("#img_" + strID).attr("src");
			$("#img_" + strID).attr("src", strSRC.substring(0, strSRC.length - 7) + ".gif");
		}
	});	
	
	// gallery thumbnails
	
	$("#ulThumbs img").click(function() {
		$("#imagePlaceholder img").attr("src", "");
		$("#imagePlaceholder img").attr("src", $(this).attr("id"));
	});

});