jQuery(function($) {
	if ($.browser.mozilla) {}
	else {
		$('.slide-cnt > h2').addClass('uppitty');
	}

	$('.ginput_container input, .ginput_container textarea, ').each(function() {
		$(this).attr('title', $(this).val());
		$(this).addClass('blink');	
	})

	function mycarousel_initCallback(carousel) {
	    $('#slider .slider-nav a').bind('click', function() {
	        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
	        return false;
	    });	    
	    
	    jQuery('#slider .slider-arrs a.next').bind('click', function() {
	        carousel.next();
	        return false;
	    });

		   jQuery('#slider .slider-arrs a.prev').bind('click', function() {
	        carousel.prev();
	        return false;
	    });
	};
		
	function mycarousel_itemFirstInCallback(carousel, item, idx, state) {
		$('#slider .slider-nav a').removeClass('active');
		$('#slider .slider-nav a').eq(idx-1).addClass('active');
	};

	function mycarousel_initCallback_min(carousel) {
	    $('.min-slider .min-slider-nav a').bind('click', function() {
	        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
	        return false;
	    });
	};
		
	function mycarousel_itemFirstInCallback_min(carousel, item, idx, state) {
		$('.min-slider .min-slider-nav a').removeClass('active');
		$('.min-slider .min-slider-nav a').eq(idx-1).addClass('active');
	};

	$(function(){
		$('#navigation > ul > li:last, #navigation ul li:last, #footer ul li:last').addClass('last');
		
		$("#navigation ul li").hover(function() {
			if(!($(this).find(".sub-menu").is(':animated')))
			{
				$(this).find(".sub-menu").slideDown();
			}
				
			}, function(e) {
			 
			$(this).find(".sub-menu").slideUp();
		});
		
		$("#slider").jcarousel({
		    scroll: 1,
		    wrap: 'both',
		    itemFirstInCallback: mycarousel_itemFirstInCallback,
		    initCallback: mycarousel_initCallback,
		    buttonNextHTML: null,
		    buttonPrevHTML: null
		}); 	
		
		$(".min-slider").jcarousel({
		    scroll: 1,
		    wrap: 'both',
		    itemFirstInCallback: mycarousel_itemFirstInCallback_min,
		    initCallback: mycarousel_initCallback_min,
		    buttonNextHTML: null,
		    buttonPrevHTML: null
		}); 
		
		$('.blink').live('focus', function () {
			if ($(this).val() == $(this).attr('title')) {
				$(this).val('');
			}
		});
		
		$('.blink').live('blur', function () {
			if ($(this).val() == '') {
				$(this).val($(this).attr('title'));
			}
		});
		
		$('select.custom-select').selectbox();
		
		
		$('.gallery .main-img .img').eq(0).show();
		
		$('.gallery ul.thumbs li').click(function(){
			var idx = $(this).index();
			$('.gallery .main-img .img').hide();
			$('.gallery .main-img .img').eq(idx).fadeIn();
			return false;
		});
		
		if($.browser.msie && ( $.browser.version==6 || $.browser.version==7) )
		{
			$('.post-heading h2').css('bottom', 3);
		}
		
		if($.browser.msie && $.browser.version==6)
		{
			DD_belatedPNG.fix('#slider .slider-arrs a, #slider ul li a.more-link');
		}
		
	})
});
