Cufon.replace('#tagline span, #tagline h2, .info_col h2');
Cufon.replace('.home .l_col a');
// all images have finished loading
$(window).load(function(){$('#hidden_content_list').height($('#hidden_content_list li img').height()); });
$(document).ready(function() {
/* work / portfolio / top image navigation */
var position = 0;
var str_hnav = '';
var timeoutid = 0;
var clicked = false;
var animating = false;
var element = '';
var i=1;
if($('#hidden_content_list li').length > 0 ) {
// create hidden nav str
var i=1;
$.each( $('#hidden_content_list li'), function(){
str_hnav += '
';
i++;
});
// append
if(i>2) {
$('#hidden_content_nav').html(str_hnav);
}
$('#hidden_content_list').addClass('js_transition');
$('#hidden_content_nav a').eq(0).addClass('current');
$('#hidden_content_list li').eq(0).addClass('top').show();
$('#hidden_content_list li:not(.top)').hide();
}
$('#hidden_content_nav a').click(function(e){
if ($(this).is('.current')) {
return false;
} else {
clicked = true;
element = $(this);
timg_trans(element);
}
});
function timg_trans(element) {
//var className = $(element).attr('class');
if(!animating) {
animating = true;
$('#hidden_content_nav a').removeClass('current');
$(element).addClass('current');
$.each( $('#hidden_content_nav a'), function(index){if($(this).hasClass('current')) position = index;});
$('#hidden_content_list li').removeClass('top');
$('#hidden_content_list li').eq(position).addClass('top');
$('#hidden_content_list li').eq(position).fadeIn(500, function(){
$('#hidden_content_list li:not(.top)').hide();
$('#hidden_content_list').height($('#hidden_content_list .top img').height());
animating = false;
});
}
if(!clicked) {
transitionTimeout(element);
} else {
clearTimeout(timeoutid);
}
}
//rotate banner every 5 seconds
function transitionTimeout(element) {
tnext = $(element).parent().next().children();
tnext = (!$(tnext).length)? $('#hidden_content_nav a').eq(0) : tnext;
timeoutid = setTimeout(function(){timg_trans(tnext);}, 6000);
}
if(i>2) {
timg_trans($('#hidden_content_nav a')[0]);
}
});