jQuery(document).ready(function($) {
	// if ($('.slider').length) {
	// 	$(".slider ul").jcarousel({
	// 		auto: 2,
	// 		scroll: 1,
	// 		wrap: 'both',
	// 		initCallback: mycarousel_initCallback,
	// 		itemVisibleInCallback: mycarousel_itemVisibleInCallback,
	// 		buttonNextHTML: null,
	// 		buttonPrevHTML: null
	// 	});
	// };
	
	$('.clients-list li a.logo').hover(function() {
		$(this).find('> img').toggle();
	}).filter('.empty').click(function() {
		return false;
	});
	
	$('.post-meta').each(function() {
		$(this).css('top', $(this).prev('.post-title').height() - 35);
	});
	
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
		DD_belatedPNG.fix('#logo a');
	};
	
	// function mycarousel_initCallback(carousel) {
	// 	$(".slider .slider-navigation a").click(function(){
	// 		var x = parseInt($(this).text());
	// 		carousel.scroll(x);
	// 		return false;
	// 	});

	// };

	// function mycarousel_itemVisibleInCallback(carousel, li, pos, state) {
	// 	$(".slider .slider-navigation a").removeClass('active');
	// 	$(".slider .slider-navigation a").eq(pos-1).addClass('active');
	// };
	
	$('.validate').submit(function() {
		var valid = true;
		var errors = '';
		
		$(this).find('.required').each(function() {
			if ($(this).val() == '') {
				$(this).addClass('field-error');
				errors += 'The "' + $(this).attr('title') + '" field is required\n';
				if (valid) {
					$(this).focus();
				}
				valid = false;
			} else {
				$(this).removeClass('field-error');
			}
		});
		
		$(this).find('.email').each(function() {
			var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
			
			if (!pattern.test($(this).val())) {
				$(this).addClass('field-error');
				errors += 'The email address you entered is not valid\n';
				if (valid) {
					$(this).focus();
				}
				valid = false;
			} else {
				$(this).removeClass('field-error');
			}
		});
		
		if (!valid) {
			alert(errors + '\n ');
		}
		
		return valid;
	});
});
