/***********************************
*                                  *
*         General Functions        *
*                                  *
***********************************/


function carousel_onPagerEvent(curr, next, opts) {
	var index = opts.currSlide;
	$('.slider-nav li').removeClass('active');
	$('.slider-nav li').eq(index).addClass('active');
};



$( document ).ready( function(){
	$('.blink')
		.focus(function(){
			if( $(this).attr('value') == $(this).attr('title') ) {
				$(this).attr({ 'value': '' });
			}
		})
		.blur(function(){
			if( $(this).attr('value') == '' ) {
				$(this).attr({ 'value': $(this).attr('title') })
			}
		});
		
	//Replace menu fonts with coolvetica.
	Cufon.replace("#nav", {hover: true});
		
	//Initiate image cycler
	$('.slider-content').cycle({
		fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
		after: carousel_onPagerEvent,
		pager:  '.slider-nav', 
		speed: 2000,
		pagerAnchorBuilder: function(idx, slide) { 
			return '<li '+(idx == 0 ? 'class="active"' : '')+'><a href="#">'+(idx+1)+'</a></li>';
		} 
	});
	
	
});

