jQuery(function($){
	
	$('.subnav').each(function() {
		$(this).find('li:last').addClass('last');
	});	
	
	$('#top-nav li:first').addClass('first')
	$('#top-nav li:last').addClass('last')
	
	function mycarousel_initCallback(carousel) {
		$('#slide-control a.page-num').bind('click', function() {
	        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
	        return false;
	    });
		$('#slide-control a.next').bind('click', function() {
			carousel.next();
			return false;
		});
		
		$('#slide-control a.prev').bind('click', function() {
			carousel.prev();
			return false;
		});
	};

	$("ul#main-nav li").hover(function(){
		if($(this).find('ul:animated').length == 0) {
			$(this).find("ul").slideDown("fast");
		}
	}, function () {
	    $(this).find("ul").slideUp("fast");
	});
	
	$("ul#menu li a").click(function(){
		if($(this).parent().find("ul#submenu").length) {
			$(this).parent().find("ul#submenu").slideToggle("fast");
			return false;
		}
	});
	// JCarousel
	$("#slide-holder ul").jcarousel({
		scroll: 1,
		wrap: 'both',
		auto: 5,
		initCallback: mycarousel_initCallback,
		buttonNextHTML: null,
		buttonPrevHTML: null
    });
    
	$('.blink').
	focus(function() {
	    if(this.title==this.value) {
	        this.value = '';
	    }
	}).
	blur(function(){
	    if(this.value=='') {
	        this.value = this.title;
	    }
	});    
});
