/* ------------------------------------------------- *
 * Global jQuery functions
 * ------------------------------------------------- */
$(document).ready(function(){
// For fonts support
	Cufon.replace(".project-meta h2", { fontFamily: 'memphis', fontSize: '15px', color: '#666' });
	Cufon.replace("#txt-area h2, h2.project-title", { fontFamily: 'memphis', fontSize: '17px', color: '#666' });
	Cufon.replace("#navigation li span, #navigation li a", { fontFamily: 'memphis', fontSize: '15px', color: '#A19789' });

// Header navigation
	$("#navigation li span").css('display','block');
	$("#navigation li ul").css('display','none');
	subNav('projects');
	subNav('studio');
	
// Image titles
	$("#content img").attr('alt','');
	$("#content a").attr('title','');
	$("#content img").not("#gal-area img").attr('title','');
	$("#gal-area img").each(function(){
		var imgTitle = $(this).attr('title');
		$(this).after("<span class='image_title' />");
		$(this).next().text(imgTitle);
		$(this).attr('title','');
	});
});


/* ------------------------------------------------- *
 * Additional JS functions
 * ------------------------------------------------- */
// Main navigation
function subNav(el){
	var t;
	$("#navigation li."+el).hover(function(){
		clearTimeout(t);
		$("#navigation li."+el+" ul").fadeIn(500);
	},function(){
		t = setTimeout(function(){
			$("#navigation li."+el+" ul").fadeOut(500);
		}, 3000);
	});
}