// Do not edit this file. It is generated automatically from other files. 

var contentX=-255;var contentXgoal=-255;var contentObj=null;var contentMover=null;function updatePos(){var diff=contentXgoal-contentX;var change=diff*0.15;if(Math.abs(change)<5){change=diff;clearInterval(contentMover);}
contentX+=change;contentObj.css("left",contentX+"px");}
function gotoLink(){target=$(this).attr("href").substring(1);targetObj=$("#"+target);if(targetObj.length==0){return false;}
targetObj.scrollTop(0);contentXgoal=0-targetObj.position().left-parseInt(targetObj.css("margin-left"));contentMover=setInterval("updatePos()",35);return false;}
$(function(){contentObj=$("#content");$("#main-links li a, a.internal-link").click(gotoLink);$("header h1").css("cursor","pointer").attr("href","#about").click(gotoLink);$("footer nav a").click(gotoLink);$('a.emlink').each(function(){rev_email=$(this).text();email="";for(i=rev_email.length-1;i>=0;i--){email+=rev_email.charAt(i)}
$(this).attr('href','mailto:'+email).text(email).css('unicodeBidi','').css('direction','ltr');});var h=window.location.hash;if(h&&h!='#'&&$("section"+h).length){targetObj=$("section"+h);targetObj.parents().andSelf().scrollTop(0).scrollLeft(0);contentX=0-targetObj.position().left-parseInt(targetObj.css("margin-left"));$("#content").css("left",contentX);}});
function about_loadpage(page){$("#about-frame").fadeOut('fast',function(){$.get(page+"?ajax",null,function(data,textStatus,xmlObj){$("#about-frame").html($(innerShiv(data,false))).fadeIn('fast');$("section#about nav a").removeClass("current");$("section#about nav a[href="+page+"]").addClass("current");});});}
function showPortfolioEntry(eid){$("#portfolio-frame, #portfolio-quote").fadeOut('fast',function(){$('#portfolio-spotlight').html($('.portfolio-entry#pe-'+eid).html()).fadeIn();$('#portfolio-return').fadeIn();});return false;}
function backToAllPortfolioEntries(){$('#portfolio-spotlight, #portfolio-return').fadeOut('fast',function(){$("#portfolio-frame, #portfolio-quote").fadeIn();});return false;}
$(function(){$("#about nav a").click(function(){about_loadpage($(this).attr("href"));return false;});});$(window).load(function(){var h=window.location.hash;if(h&&h.substr(0,7)=='#about-')
about_loadpage(h.substr(1,h.length-1)+".php");else
about_loadpage("about-morningstar.php");$.get("portfolio.php?ajax",null,function(data,textStatus,xmlObj){$(".page#portfolio").html($(innerShiv(data,false)));});});
