function slideImage(id) {
	$('.slide-' + id).slideUp(500);
	console.log('slide:' + id);
}

$(window).load(function(){
	$("a[rel^='prettyPhoto']").prettyPhoto({social_tools: ''});
	
	if($('#gallery').length > 0) {
		$('.elementlink').click(function(el){
			el.preventDefault();
			var link = $(this).attr('href');
			$('#galleryimage').attr('src', link);
		});
	}
	
	if($('#slider').size() > 0) {
		$('#slider').s3Slider({ 
			timeOut: 3000 
		});
	}
	
	if($('#coopSlider').size() > 0) {
		$('#coopSlider').s3Slider({ 
			timeOut: 2000 
		});
	}
	
	if($('#sidebar').size() > 0) {
		$('#sidebar').css('height', $('#content').height() - 5);
	}
	
	/*
	if($('#dog').size() > 0) {
		$('#dog').delay(500).fadeIn('fast');
	}
	*/
	
	if($('#subscribeForm').size() > 0) {
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		
		$('#subscribeSubmit').bind('click', function(el) {
			//el.preventDefault();
						
			if($('#newsletterFirstname').val() == '') {
				$('#errorFirstname').html('Vorname angeben').show();
				var error = 1;
			}
			else {
				var error = 0;
			}

			if($('#newsletterLastname').val() == '') {
				$('#errorLastname').html('Nachname angeben').show();
				var error = 1;
			}
			else {
				var error = 0;
			}

			if(filter.test($('#newsletterEmail').val()) == false) {
				$('#errorEmail').html('ungültige Email Adresse').show();
				var error = 1;
			}
			else {
				var error = 0;
			}
			
			if(error == 0) {
				
				var location = $('#subscribeForm').attr('action');
				//var location = 'index.php/forms/subscribe';
				
				$.ajax({
					type: "POST",
					url: location,
					data: {
						firstname: $('#newsletterFirstname').val(),
						lastname: $('#newsletterLastname').val(),
						email: $('#newsletterEmail').val()
					},
					success: function(data, textStatus, jqXHR) {
						$('#subscribeForm').html(data);
					},
					error: function(jqXHR, textStatus, errorThrown) {
						console.log(textStatus);
					}
				});
			}
		});
	}
});

