// home page and portfolio scripts

$(document).ready(function() {
	
	Cufon.replace('h1');
	Cufon.replace('h3');
	Cufon.replace('p', {fontFamily : "Geometr415 Lt BT", wordSpacing: '-1px'});
	Cufon.replace('p.bolder', {wordSpacing: '-1px'});
	Cufon.replace('ul');
	
	
	
	// animate splash image
	
	$("#splash").hide(0).fadeIn(1000);

	$("#splash").hover(
	
		function() {
			$(this).stop().animate({"opacity": ".97"}, "fast");
		},
		function() {
			$(this).stop().animate({"opacity": "1"}, "fast");
	
	});
	
	// generate a random featured item
	
	var randomNumber = Math.floor(Math.random() * 20) + 1;
	
	// generate filename
	
	var fileName = "/images/home/splash-" + randomNumber + ".jpg";
	
	switch(randomNumber){
		
	case 1:
	var hashVal = '#ameren';
	break
	
	case 2:
	var hashVal = '#monsanto';
	break
	
	case 3:
	var hashVal = '#marianists';
	break
	
	case 4:
	var hashVal = '#monsanto2';
	break
	
	case 5:
	var hashVal = '#ascent';
	break
	
	case 6:
	var hashVal = '#kirchner';
	break
	
	case 7:
	var hashVal = '#millipore';
	break
	
	case 8:
	var hashVal = '#sigma';
	break
	
	case 9:
	var hashVal = '#sigma2';
	break
	
	case 10:
	var hashVal = '#spencer';
	break
	
	case 11:
	var hashVal = '#slbdi';
	break
	
	case 12:
	var hashVal = '#washu';
	break		
	
	case 13:
	var hashVal = '#monsanto3';
	break	
	
	case 14:
	var hashVal = '#sigma3';
	break	
	
	case 15:
	var hashVal = '#metal';
	break	
	
	case 16:
	var hashVal = '#monsanto4';
	break	
	
	case 17:
	var hashVal = '#willert';
	break	
	
	case 18:
	var hashVal = '#laciny';
	break
	
	case 19:
	var hashVal = '#pretium';
	break
	
	case 20:
	var hashVal = '#kataman';
	break
		
	};
	
	// generate path with anchor
	
	var anchorPath = 'portfolio.html' + hashVal;
	
	// show the image
	
	$("#splash").attr("src", fileName);
	
	$("#splash-photo a").attr("href", anchorPath);
	
	
	
	
	
		
	$('.tab').click(function() {
		if (!$(this).parent().hasClass("tab-bg")) {
		$(this).parent().addClass("tab-bg");
		} 
	$(this).parent().parent().next().slideToggle(200, function() {
		if($(this).css('display')=='none') {
		$(this).prev().children().first().removeClass("tab-bg");
		}
		});
	});
	
	$("#nav a img").hover(
	function() {
	$(this).stop().animate({"opacity": ".9"}, "fast");
	},
	function() {
	$(this).stop().animate({"opacity": "1"}, "fast");
	}
	);

});
