
$(document).ready(function() {

	$('#pagecontainer').css('display', 'block');

	$('input').attr('autocomplete', 'off');

	/* SUBSCRIBE */
	$('form#form-subscribe input').keydown(function(e) {
		$('form#form-subscribe input').css('color', '#4c4c4c');
	});
	$('form#form-subscribe input').focusin(function(e) {
		$('form#form-subscribe input').css('color', '#4c4c4c');
		if (this.value == 'Sähköpostiosoitteeni')
			this.value = '';
	});
	$('form#form-subscribe input').focusout(function(e) {
		if (this.value == '')
			this.value = 'Sähköpostiosoitteeni';
	});
	$('form#form-subscribe').submit(function(e) {
		var str = $.trim($('form#form-subscribe input').val());
		if (str.indexOf('@') < 0 || str.indexOf('.') < 0 || str.length < 6) {
			$('form#form-subscribe input').css('color', '#ff0000');
			$('form#form-subscribe input')
				.animate( { "padding-left": 2, "padding-right": 14 }, 50 )
				.animate( { "padding-right": 2, "padding-left": 14, queue: true}, 50 )
				.animate( { "padding-right": 8, "padding-left": 8, queue: true}, 50 );
			return false;
		}
	});

	/* SEARCH */
	$('form#form-search input').keydown(function(e) {
		$('form#form-search input').css('color', '#4c4c4c');
	});
	$('form#form-search input').focusin(function(e) {
		$('form#form-search input').css('color', '#4c4c4c');
		if (this.value == 'Syötä hakusanat')
			this.value = '';
	});
	$('form#form-search input').focusout(function(e) {
		if (this.value == '')
			this.value = 'Syötä hakusanat';
	});
	$('form#form-search').submit(function(e) {
		var str = $.trim($('form#form-search input').val());
		if (str.length < 4 || str == 'Syötä hakusanat') {
			$('form#form-search input').css('color', '#ff0000');
			$('form#form-search input')
				.animate( { "padding-left": 2, "padding-right": 14 }, 50 )
				.animate( { "padding-right": 2, "padding-left": 14, queue: true}, 50 )
				.animate( { "padding-right": 8, "padding-left": 8, queue: true}, 50 );
			return false;
		}
	});

	//new Banner('bannercontainer');
});



