

$(document).ready(function() {
	
	function ieSafePreventDefault(e){
	if(e.preventDefault) { e.preventDefault() }
	else {e.stop()};
	e.returnValue = false;
	e.stopPropagation();
}

	$("#clicker").click(
	  function (e) {
	  	if(!($("#sidebar_wrapper").hasClass("sidebar_clicked"))){
			$("#sidebar_wrapper").addClass("sidebar_clicked");
			$("#sidebar_wrapper").animate({left:"0"}, 500);
			$("#eyes").fadeOut(1000);
			e.preventDefault();
			ieSafePreventDefault(e)
		} else { 
			$("#sidebar_wrapper").removeClass("sidebar_clicked");
			$("#sidebar_wrapper").animate({left:"-165"}, 500);
			$("#eyes").fadeIn(1000);
			e.preventDefault();
			ieSafePreventDefault(e)
	    }
	});
	
	$("#contactlink, #contactlink2").click(
	  function (e) {
	  	if(!($("#info_contact_wrapper").hasClass("sidebar_clicked"))){
			$("#info_contact_wrapper").addClass("sidebar_clicked");
			$("#clicker").fadeOut(
					function(){ 
					$("#contactlink2").hide();
					$("#info_contact_wrapper").animate({left:"210"}, 900, function()
							{ $("#contactlink2").fadeIn(); }
					);
				} 
			);
			e.preventDefault();
			ieSafePreventDefault(e)
		} else { 
			$("#info_contact_wrapper").removeClass("sidebar_clicked");
			$("#contactlink2").fadeOut();
			$("#info_contact_wrapper").animate({left:"-700"}, 900, function(){ $("#clicker").fadeIn(); $("#contactlink2").fadeIn();});			
			e.preventDefault();
			ieSafePreventDefault(e)
	    }
	});
	
	$(".list_box").slideUp();
	$(".slider").click(
	  function (e) {
	  	if(!($(this).hasClass("slider_clicked"))){
			$(".slider").removeClass("slider_clicked");
			$(".list_box").slideUp("slow");
			$(this).parent().parent().find(".list_box").slideDown("slow");
			$(this).addClass("slider_clicked");
			e.preventDefault();
			ieSafePreventDefault(e)
		} else { 
			$(this).removeClass("slider_clicked");
			$(this).parent().parent().find(".list_box").slideUp("slow");
			e.preventDefault();
			ieSafePreventDefault(e)
	    }
	});
	
	$('a.external').click(function(){
		window.open(this.href);
		return false;
	});

});