var curNavContent,curPage;var navCollapsed=true;function deactivateNavItems(){$('nav a:contains("PROJECT LIST")').attr('class','navItem');$('nav a:contains("CURRICULUM VITAE")').attr('class','navItem');$('nav a:contains("CONTACT")').attr('class','navItem')}function hideNavContent(){$('#cv, #contact, #projectList').css("display","none")}function collapseNav(){deactivateNavItems();$("header").animate({height:"41"},{duration:"slow",easing:"easeOutExpo"});navCollapsed=true;curNavContent=""}function expandNav(){var newHeight=$('#'+curNavContent).height()+41+41;$("header").animate({height:newHeight},{duration:"slow",easing:"easeOutExpo"});navCollapsed=false}function initFooterNav(){$("#footerNav a").click(function(){var hash=this.href;hash=hash.replace(/^.*#/,'');$.history.load(hash);return false});$('.btnFooterNav img').hover(function(){this.src=this.src.replace('out.png','over.png')},function(){this.src=this.src.replace('over.png','out.png')})}function switchPage(navContent){if(navContent==curNavContent){collapseNav();curPage=""}else{curNavContent=navContent;deactivateNavItems();hideNavContent();if(navContent=="projectList"){$('nav a:contains("PROJECT LIST")').attr('class','navItemActive');$('#cv').css("display","none");$('#contact').css("display","none");$('#projectList').css("display","block")}else if(navContent=="cv"){$('nav a:contains("CURRICULUM VITAE")').attr('class','navItemActive');$('#navProjectItems').css("display","none");$('#contact').css("display","none");$('#cv').css("display","block")}else if(navContent=="contact"){$('nav a:contains("CONTACT")').attr('class','navItemActive');$('#projectList').css("display","none");$('#cv').css("display","none");$('#contact').css("display","block")}expandNav()}}function loaderOff(data){$("#main").html(data);initFooterNav()}function doLoad(url){$.ajax({type:"POST",url:url,success:function(data){loaderOff(data)}})}function initMainNav(){$('.mainNavItem').click(function(){$.history.load($(this).children(".navItemNumber").html())});$('.mainNavItem').hover(function(){$(this).css("background-color","white")},function(){$(this).css("background-color","transparent")})}function onPageLoad(hash){if(hash){if($.browser.msie){hash=encodeURIComponent(hash)}doLoad("content/"+hash+".html");$('html, body').animate({scrollTop:0},'fast')}else{if($('#main #mainNavHeader').length==0)doLoad("content/overview.php")}collapseNav()}var curSetID=0;var setHeight=597+40;function gotoSet(value){var max=$("#mainNavContent").height()/setHeight;if(curSetID+value<=max&&curSetID+value>=0){curSetID+=value;$("#mainNavContent").animate({top:-(curSetID*setHeight)},{duration:"slow",easing:"easeOutExpo"})}}