function initSlides()
{
	var center = parseInt($(window).width() / 2, 10);
	$('.slide').each(function() {
		var offsetX = 0;
		switch($(this).attr('id'))
		{
			case 'newsletter':
			offsetX = 120;
			break;
			case 'callback':
			offsetX = 300;
			break;
			default:
			break;
		}
		if(offsetX != 0)
		{
			$(this).find('.handle').css('left', (center + offsetX) + 'px')
		}		
	});
}
$(function() {
	$('.teaserlist div.teaser').evenHeight();

	initSlides();
	$('.slide').each(function() {
		
		var thisHeight = $(this).height();
		var handleHeight = $(this).find('.handle').height();
		$(this).css('top', '-'+(thisHeight)+'px');
		$(this).find('.handle img').click(function() {
			var $mySlide = $(this).parent().parent();
			var topDestination = 0;
			var currentTop = parseInt($mySlide.css('top'), 10);
			$('.slide').css('z-index', '1000');
			$mySlide.css('z-index', '2000');
			if(currentTop == 0)
			{
				topDestination = (thisHeight) * -1;
			}
			$mySlide.animate( { 'top' : topDestination+'px' }, 300);
		});
	});
	
	$('input.vista').focus(function() {
		if($(this).hasClass('empty'))
		{
			$(this).removeClass('empty').attr('value', '');
		}
	});
	$('input.vista').blur(function() {
		if($(this).hasClass('empty'))
		{
			$(this).addClass('empty').attr('value', $(this).attr('title'));
		}
	});
	$('input.vista').change(function() {
		if($(this).attr('value') == '')
		{
			$(this).addClass('empty').attr('value', $(this).attr('title'));
		} else {
			$(this).removeClass('empty');
		}
	});
	$('input.vista').blur(function() {
		if($(this).attr('value') == '')
		{
			$(this).addClass('empty').attr('value', $(this).attr('title'));
		}
	});
	
	$(window).resize(function() {
		initSlides();
	});
});
