//////////////////////////////////////////////////////////////////////////////////////////
function initHome() {
	$(".navigation img").each(function() { 
		$(this).fadeIn("slow");
	});	
	$(".home_showcase img").each(function() { 
		$(this).fadeIn("slow");
	});	
	$(".home_showcase .info").each(function() { 
		$(this).toggle();
	});	
	
}
//////////////////////////////////////////////////////////////////////////////////////////
function jumpTo(where) {
	$.scrollTo( { top:$('#'+where).offset().top, left:0}, 400 );
}
//////////////////////////////////////////////////////////////////////////////////////////
function showPanelist(pid) {
	$.post("/includes/panelists-process.php", { pid: pid },openThisPanelistInline);
	$("#footpad").css("height","65px");
}
//////////////////////////////////////////////////////////////////////////////////////////
function openThisPanelistInline(data) {
	$("#panel_expand_info").html(data);
	$("#panel_expand").fadeIn("normal");	
}
//////////////////////////////////////////////////////////////////////////////////////////
function showDocent(did) {
	$("#curdid").val(did);
	var didstr = $("#didlist").val();
	var didlist = didstr.split(",");
	for(i=0;i<didlist.length;i++) {
		if(didlist[i] == parseInt(did)) {
			var curspot = i;
		}
	}
	curspot++;
	if(curspot < 10) var printspot = "0"+curspot;
	else var printspot = curspot;
	$("#curspot_expand").html(printspot);
	$.post("includes/docent-process.php", { did: did },openThisDocentInline);
	$("#docent").animate({ height: $("#docent_list").height()+"px" }, 400 ); 
	$("#docent-learnmore").hide();
}
//////////////////////////////////////////////////////////////////////////////////////////
function openThisDocentInline(data) {
	$("#panel_expand_info").html(data);
	$("#panel_expand").fadeIn("normal");	
}
//////////////////////////////////////////////////////////////////////////////////////////
function showTour(which) {
	if(which == "show") {
		var flashvars = {};
		var params = { allowFullScreen: "true", wmode: "transparent" };
		swfobject.embedSWF("flash/tour.swf", "tourcontent", "767", "558", "7", "flash/expressInstall.swf", flashvars, params);
		$("#tour_expand").toggle();
	} else {
		$("#tour_expand").toggle();
		$("#tourcontent").html("");
	}
}
//////////////////////////////////////////////////////////////////////////////////////////
function slidePanelists(dir,isexpand) {
	var pidstr = $("#pidlist").val();
	var curpid = $("#curpid").val();
	var pidlist = pidstr.split(",");
	for(i=0;i<pidlist.length;i++) {
		if(pidlist[i] == parseInt(curpid)) {
			var prevspot = i;
		}
	}
	prevspot++;
	
	if(prevspot == 1 && dir == "right") var canmove = false; 
	else if(prevspot == 1 && dir == "left") var canmove = true;
	else if(prevspot == pidlist.length && dir == "right") var canmove = true;
	else if(prevspot == pidlist.length && dir == "left") var canmove = false; 
	else var canmove = true;
				
	if(canmove) {
		if(dir == "right") var curspot = prevspot - 1;
		else var curspot = prevspot + 1;
		if(curspot < 10) var printspot = "0"+curspot;
		else var printspot = curspot;
		$("#curspot").html(printspot);
		$("#curspot_expand").html(printspot);
		$("#curpid").val(pidlist[curspot-1]);
		curleft = $("#panel_container").css("left");
		curpos = curleft.replace("px","");
		curpos = parseInt(curpos);
		if(dir == "left") $("#panel_container").animate( { left:(curpos-400)+"px" }, { queue:false, duration:500 } );
		else $("#panel_container").animate( { left:(curpos+400)+"px" }, { queue:false, duration:500 } );
		
		if(isexpand) showPanelist(pidlist[curspot-1]);
	}
}
//////////////////////////////////////////////////////////////////////////////////////////
function slideDocent(dir,isexpand) {
	var didstr = $("#didlist").val();
	var curdid = $("#curdid").val();
	var didlist = didstr.split(",");
	for(i=0;i<didlist.length;i++) {
		if(didlist[i] == parseInt(curdid)) {
			var prevspot = i;
		}
	}
	prevspot++;
	
	if(prevspot == 1 && dir == "right") var canmove = false; 
	else if(prevspot == 1 && dir == "left") var canmove = true;
	else if(prevspot == didlist.length && dir == "right") var canmove = true;
	else if(prevspot == didlist.length && dir == "left") var canmove = false; 
	else var canmove = true;
				
	if(canmove) {
		if(dir == "right") var curspot = prevspot - 1;
		else var curspot = prevspot + 1;
		if(curspot < 10) var printspot = "0"+curspot;
		else var printspot = curspot;
		$("#curspot_expand").html(printspot);
		$("#curdid").val(didlist[curspot-1]);
		
		if(isexpand) showDocent(didlist[curspot-1]);
	}
}
//////////////////////////////////////////////////////////////////////////////////////////
	function checkSignupForErrors() {
		var failed = false;
		
		if(document.getElementById("username").value == '') {
			document.getElementById("username_row").style.backgroundColor='#FF0000';
			failed = true;
		} else if(document.getElementById("username_row")) document.getElementById("username_row").style.backgroundColor='#191814';
		
		if(document.getElementById("password2").value != document.getElementById("password").value) {
			document.getElementById("password_row").style.backgroundColor='#FF0000';
			document.getElementById("password2_row").style.backgroundColor='#FF0000';
			failed = true;
		} else {
			document.getElementById("password_row").style.backgroundColor='#191814';
			document.getElementById("password2_row").style.backgroundColor='#191814';
		}
		if(document.getElementById("email").value.indexOf("@") == -1) {
			document.getElementById("email_row").style.backgroundColor='#FF0000';
			failed = true;
		} else if(document.getElementById("email_row")) document.getElementById("email_row").style.backgroundColor='#191814';
		
		if(failed) return false;
		else return true;
	}

//////////////////////////////////////////////////////////////////////////////////////////
function di(id,name){
	if (document.images) document.images[id].src=eval(name+".src"); 
}
//////////////////////////////////////////////////////////////////////////////////////////
	upcoming=new Image();
 	upcoming.src="_gfx/nav_upcoming.gif";
	upcoming_over=new Image();
 	upcoming_over.src="_gfx/nav_upcoming_o.gif";
	
	symposium=new Image();
 	symposium.src="_gfx/nav_symposium.gif";
	symposium_over=new Image();
 	symposium_over.src="_gfx/nav_symposium_o.gif";
	
	principles=new Image();
 	principles.src="_gfx/nav_principles.gif";
	principles_over=new Image();
 	principles_over.src="_gfx/nav_principles_o.gif";
	
	house=new Image();
 	house.src="_gfx/nav_house.gif";
	house_over=new Image();
 	house_over.src="_gfx/nav_house_o.gif";
	
	chronology=new Image();
 	chronology.src="_gfx/nav_chronology.gif";
	chronology_over=new Image();
 	chronology_over.src="_gfx/nav_chronology_o.gif";
	
	gallery=new Image();
 	gallery.src="_gfx/nav_gallery.gif";
	gallery_over=new Image();
 	gallery_over.src="_gfx/nav_gallery_o.gif";
	
	steelcase=new Image();
 	steelcase.src="_gfx/foot_steelcase.gif";
	steelcase_over=new Image();
 	steelcase_over.src="_gfx/foot_steelcase_o.gif";
	
	contact=new Image();
 	contact.src="_gfx/foot_contact.gif";
	contact_over=new Image();
 	contact_over.src="_gfx/foot_contact_o.gif";
	
	terms=new Image();
 	terms.src="_gfx/foot_terms.gif";
	terms_over=new Image();
 	terms_over.src="_gfx/foot_terms_o.gif";
//////////////////////////////////////////////////////////////////////////////////////////