$(document).ready(function()
{
	$('form input.newsletter').formtips({
	    tippedClass: 'tipped'
	});
	
	$('form input.mailform, form textarea.mailform').formtips({
	    tippedClass: 'tipped'
	});
	
	$('input.newsletter').focus(function()
	{
		$('.subscribe_status_message').hide();
	});
	
	
	/////////////////////////////////////////////////////
	// NWLT SUBSCRIBE
	////////////////////////////////////////////////////
	
	$("#nwlt_form").bind("submit", function()
	{
		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "/site/_ajax/subscribe.php", // <-- rewritten with .htaccess
			dataType: "json",
			data	: $(this).serializeArray(),
			success: function(responseData)
			{
								
				if(responseData.status == 'EMAIL_ALREADY_EXISTS')
				{
					$('.subscribe_status_message').replaceWith('<div class="subscribe_status_message nwlt_error">Die E-Mail Adresse existiert bereits!</div>');
				}
				else if(responseData.status == 'SUCCESS')
				{
					$('.subscribe_status_message').replaceWith('<div class="subscribe_status_message nwlt_success">Super! Wir haben Ihnen eine Best&auml;tigungs-E-Mail zugesandt.</div>');
				}
				else if(responseData.status == 'MAIL_SEND_ERROR')
				{
					$('.subscribe_status_message').replaceWith('<div class="subscribe_status_message nwlt_error">Die Best&auml;tigungs-E-Mail konnte nicht versandt werden. Bitte versuchen Sie es später noch einmal!</div>');
				}
				else if(responseData.status == 'INVALID_EMAIL')
				{
					$('.subscribe_status_message').replaceWith('<div class="subscribe_status_message nwlt_error">Keine g&uuml;ltige E-Mail Adresse!</div>');
				}
				else
				{
					//window.location.href = responseData.redirectURL;
				}
				
				return false;
			}
		});
		
		return false;
	});
	
	
	/////////////////////////////////////////////////////
	// YOUTUBE FANCYBOX
	////////////////////////////////////////////////////
	
	$(".youtube").click(function()
	{
		$.fancybox({
				'padding'		: 0,
				'overlayOpacity': 0.8,
				'overlayColor'	: '#fff',
				'autoScale'		: false,
				'transitionIn'	: 'none',
				'transitionOut'	: 'none',
				'title'			: this.title,
				'width'			: 680,
				'height'		: 495,
				'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
				'type'			: 'swf',
				'swf'			: {'wmode':'transparent','allowfullscreen':'true'}
			});
	
		return false;
	});

});




////////////////////////////////////////////////////
// FACEBOOK
///////////////////////////////////////////////////
/*
window.fbAsyncInit = function() {
FB.init({status: true, cookie: true, xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/de_DE/all.js';
document.getElementById('fb-root').appendChild(e);
}());
*/
