/**
 * @author JM
 */

jQuery(document).ready(function() {

	// --

	Cufon.replace("h1 a", { hover: true });
	Cufon.replace("h2 a", { hover: true });
	
	Cufon.replace("h6");
	Cufon.replace("h6 a", { hover: true });
	
	// -- Issuu Stuff
	
	jQuery(".art-issuu").each(function() {
		
		documentId = jQuery(this).attr("documentId");
		
		jQuery(this).css("width",jQuery(this).attr("width"));
		jQuery(this).css("height",jQuery(this).attr("height"));
		
		jQuery(this).html('<div class="art-100" id="'+documentId+'"></div>');
		
		playIssuu(documentId,documentId);
	});
	
	// -- Vimeo Stuff
	
	jQuery(".art-vimeo").each(function() {
		
		clipId = jQuery(this).attr("clipId");
		
		jQuery(this).css("width",jQuery(this).attr("width"));
		jQuery(this).css("height",jQuery(this).attr("height"));
		
		jQuery(this).html('<div class="art-100" id="'+clipId+'"></div>');
		
		playVimeo(clipId,clipId);
	});
	
	// -- YouTube Stuff
	
	jQuery(".art-youtube").each(function() {
		
		clipId = jQuery(this).attr("clip_id");
		
		jQuery(this).css("width",jQuery(this).attr("width"));
		jQuery(this).css("height",jQuery(this).attr("height"));
		
		jQuery(this).html('<div class="art-100" id="'+clipId+'"></div>');
		
		playYouTube(clipId,clipId);
	});
	
	// -- Resize Blocks
	
	var shadow_size = 10;
	
	logoDim = jQuery("#sidebar").width();
	logoDelta = logoDim + 2 * shadow_size + 4;
	
	if( jQuery("#content").height() > (jQuery("#sidebar").height() + logoDelta) ) {
		jQuery("#sidebar").height(jQuery("#content").height() - logoDelta);
	}
	else {
		jQuery("#content").height(jQuery("#sidebar").height() + logoDelta);
	}
	
	// -- Add Drop Shadow
	
	var border_size = 10;
	
	jQuery(".box").each(function(){
						
		newW = jQuery(this).width() + shadow_size + 2;
		inH = jQuery(this).height() - shadow_size + 2;
		
		jQuery(this).wrap('<div class="box-contain" style="width: ' + newW + 'px;"></div>');
		jQuery(this).after('<div class="box-right" style="height: ' + inH + 'px;"></div>');
		jQuery(this).after('<div class="t-r"></div><div class="b-r"></div><div class="b-l"></div>');
		jQuery(this).after('<div class="box-foot"></div>');
	});


	// --
	// -- Functions
	
	// -- playIssuu
	
	function playIssuu($cont,$id) {
		flashvars = {};
		flashvars.autoFlip=true;
		flashvars.autoFlipTime=6000;
		
		swfobject.embedSWF( "http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf?mode=embed&documentId="+$id+"&layout=http://www.thegraphicdesignschool.com/extern/issuu-blog/layout.xml", $cont, "100%", "100%", "9.0.0", false, flashvars, { } );
	}
	
	// -- playVimeo
	
	function playVimeo($cont,$id) {
		swfobject.embedSWF("http://vimeo.com/moogaloop.swf?clip_id="+$id+"&server=vimeo.com&show_title=1&show_byline=0&show_portrait=0&color=&fullscreen=1", $cont, "100%", "100%", "8.0.0", false, { allowfullscreen: "true", allowscriptaccess: "always" }, { wmode: "transparent" });
	}
	
	// -- playYouTube
	
	function playYouTube($cont,$id) {
		
	}
	
	// --
});
	
