window.log=function(){log.history=log.history||[];log.history.push(arguments);if(this.console){arguments.callee=arguments.callee.caller;var a=[].slice.call(arguments);(typeof console.log==="object"?log.apply.call(console.log,console,a):console.log.apply(console,a))}};(function(e){function h(){}for(var g="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,timeStamp,profile,profileEnd,time,timeEnd,trace,warn".split(","),f;f=g.pop();){e[f]=e[f]||h}})((function(){try{console.log();return window.console}catch(a){return window.console={}}})());$(document).ready(function(){$("article.portfolioitem").each(function(){$(this).css("background-color", get_random_color() )});$("a[href*='http://']:not([href*='"+location.hostname+"'])").attr("target","_blank");$("code").css("overflow","hidden");$("time").each(function(){var d=$(this).attr("datetime");var f=d.split("-");year=f[0];var c=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec"];month=c[parseInt(f[1],10)-1];day=f[2];var e='<div class="day">'+day+'</div><div class="month">'+month+'</div><div class="year">'+year+"&nbsp;</div>";$(this).append(e)});$("nav#main-navigation li").click(function(){window.location.href=$(this).find("a").attr("href")});$("nav.side-navigation a").click(function(g){g.preventDefault();var d=this.href;var h=d.split("#");var c=h[1];var f=$("#"+c).offset();if(f==null){return}var e=f.top-44;$("html, body").animate({scrollTop:e},800)});$(window).scroll(b).resize(b);b();function b(){if($(window).scrollTop()>=256){if($(window).width()>580){$("html").addClass("headerfixed")}else{$("html").removeClass("headerfixed")}}else{$("html").removeClass("headerfixed")}}$("html.opacity body#portfolio-page article.portfolioitem").hover(function(){$(this).find("div.comments").stop().animate({opacity:1})},function(){$(this).not(".overlay").find("div.comments").stop().animate({opacity:0.3})});$("#overlay").click(function(c){$("article.portfolioitem.overlay").find("div.comments").stop().animate({opacity:0.3});$("#overlay").fadeOut(1000,function(){$("article.portfolioitem").removeClass("overlay");$("html.boxshadow #left-column").removeClass("overlay").addClass("normal")});$(".comments-container").slideUp()});$("body#portfolio-page article.portfolioitem").each(function(c){var d=$(this).attr("id");$(this).find("p.skillset").after('<div class="comments-container"><form>Comments: <input type="text" name="comments" /></form><div>Lorem ipsum dolor sit amet, consectetuer odio, condimentum in orci nibh mollis gravida. Quis morbi tellus varius tincidunt velit, architecto sapien, eget et. Malesuada eu ac orci, sed curabitur elit dictumst magnis nulla, wisi mi cras velit accumsan a libero.</div></div>')});$("#header").find(".chameleon-crop").before('<img src="images/chameleon-eye.png" id="chameleon-eye" />');function a(){var d=0;var c=67;if($("body").attr("id")=="about-page"){d=50;c=65}else{if($("body").attr("id")=="portfolio-page"){d=40;c=66}else{if($("body").attr("id")=="skills-page"){d=10;c=66}else{if($("body").attr("id")=="labs-page"){d=0}}}}$("img#chameleon-eye").css("margin-top",c).css("transform","rotate("+d+"deg)").css("-o-transform","rotate("+d+"deg)").css("-moz-transform","rotate("+d+"deg)").css("-webkit-transform","rotate("+d+"deg)")}a()});

function get_random_color() {
  function c() {
	
    return (Math.floor(Math.random()*26) + 230).toString(16)
  }
  return "#"+c()+c()+c();
}

