jQuery.noConflict();

jQuery(document).ready(function($)
{
	// Hide content
	$('.ujs_hide').hide();
	
	// Stripe
	$('.ujs_stripe li:nth-child(even)').addClass('even');
	$('.ujs_stripe li:nth-child(odd)').addClass('odd');
	
	// Hover
	$('.ujs_hover li').hover( function() {$(this).addClass('selected');}, function() {$(this).removeClass('selected');} );
	
	// Corners
	$('.ujs_corner').corner();
	$('.ujs_corner_list li').corner('tl bl');
	
	// Opaque list
	$('ul.arkisto li').css('opacity', 0.7);

	// Frontpage gallery carousel
	$("div#frontpage_gallery").jCarouselLite(
	{
		btnNext: ".carousel_next",
		btnPrev: ".carousel_prev",
		//auto: 4000,
		speed: 1,
		visible: 1,
		scroll: 1
	});
	
	// Lomakkeen validointi
	$("form.yhteydenotto").validate(
	{
		errorElement: "span",
		rules:
		{
			yhteydenotto_nimi: { required: true, minlength: 2 },
			yhteydenotto_yritys: { required: true, minlength: 2 },
			yhteydenotto_puhelin: { required: true, minlength: 2 },
			yhteydenotto_email: { required: true, email: true },
			yhteydenotto_postinumerojapaikka: { required: "#yhteydenotto_postiosoite:filled", minlength: 10 }
		},
		messages:
		{
			yhteydenotto_nimi: " on pakollinen",
			yhteydenotto_yritys: " on pakollinen",
			yhteydenotto_puhelin: " on pakollinen",
			yhteydenotto_email: { required: " on pakollinen", email: " on virheellinen"},
			yhteydenotto_postinumerojapaikka: " on pakollinen postiosoitteen kanssa"
		},
		errorPlacement: function(error, element)
		{
			error.appendTo( element.prev() );
		}
	});
});




