var marcelkoch = {
    showSubNav : function () {
    	var subnav = $(this).children(".subnav");
    	subnav.show();
  	},
    hideSubNav : function () {
    	var subnav = $(this).children(".subnav");
    	subnav.hide();
  	},
  	
  	teaserClick : function () {
			$("#iehint").hide();
			$("#teaser").css('cursor','progress');
			$('#teaser').unbind('click');
			$.ajax({
        		url:"?action=ajax_post&id="+mkNextPostId,
        		success:function(data){
            		marcelkoch.contentData = data;
            		$("#teaser").html($("#teaser").html() + marcelkoch.contentData);
					marcelkoch.repaint();
					$('#innerwrapper').animate({'margin-left':'-98%'},1000,marcelkoch.resetBoxes);
			
        		}
   			 });
   			
   			$.ajax({
        		url:"?action=ajax_next_id&id="+mkNextPostId,
        		success:function(data){
            		mkNextPostId = data;
            		$.ajax({
		        		url:"?action=ajax_title&id="+data,
      			  		success:function(innerData){
            			marcelkoch.teaserData = innerData;
        				}
   					});
        		}
   			});
						
	},
  	
  	resetBoxes : function () {
  		$("#content").html(marcelkoch.contentData);
		marcelkoch.repaint();
  		$(this).animate({'margin-left':'0'},1,
  			function() {
      			marcelkoch.repaint();
      			$("#teaser").html(marcelkoch.teaserData);
      			$("#iehint").show();
      			$("#teaser").click(marcelkoch.teaserClick);
      			$("#teaser").css('cursor','pointer');
    		}
  		);
  	},
	repaint: function () {
		$('#wrapper').delay(10).addClass('fake');
		$('#wrapper').delay(10).removeClass('fake');
	}
};


$("#teaser").click(
	marcelkoch.teaserClick
);

$("#articles").hover(
  marcelkoch.showSubNav,
  marcelkoch.hideSubNav
);

$("#creative").hover(
  marcelkoch.showSubNav,
  marcelkoch.hideSubNav
);

$("#profile").hover(
  marcelkoch.showSubNav,
  marcelkoch.hideSubNav
);

