/*-------------------------------------------------------*/
/*--------------------Bilder Fancy------------------*/
/*-------------------------------------------------------*/
$(document).ready(function() {
	$("a[href$='jpg'], a[href$='jpeg'], a[href$='png'], a[href$='gif'], a[href$='JPG'], a[href$='JPEG'], a[href$='PNG'], a[href$='GIF']").fancybox();
});
/*-------------------------------------------------------*/
/*-----------Registrierung Fancy & Validierung-----------*/
/*-------------------------------------------------------*/
$(document).ready(function() {
	$("#guiRegistrierenClick").fancybox({
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
});
$(document).ready(function() {
	$("#guiRegistrierenClick2").fancybox({
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
});
$(document).ready(function() {
	$("#guiRegistrierenFancy").bind("submit", function() {
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var emailaddressVal = $("#reg_email").val();
		if ($("#reg_email").val().length < 1 || $("#reg_vorname").val().length < 1 || $("#reg_nachname").val().length < 1) {
			$("#error_empty").show();
			$.fancybox.resize();
			return false;
		}		
		else if(!emailReg.test(emailaddressVal)) {
			$("#error_email").show();
			$.fancybox.resize();
			return false;
		}	
		$.fancybox.showActivity();
		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "/kundenverwaltung/user_register.php",
			data	: $(this).serializeArray(),
			success	: function(data) {
				$.fancybox(data);
			}
		});
		return false;
	});
});
$(document).ready(function() {
	if ($("#agb_check input:checkbox").is(":checked")) {
		$("#reg_senden").removeAttr('disabled');
	}
	else {
		$("#reg_senden").attr('disabled', true);
	}       
	$("#agb_check input:checkbox").click(function(){
		if ($("#agb_check input:checkbox").is(":checked")) {
			$("#reg_senden").removeAttr('disabled');
		}
		else {
			$("#reg_senden").attr('disabled', true);
		}
	});
});
$(document).ready(function() {
	$("#reg_email").blur(function() {
		var text = $("#reg_email").val();
      	$("#reg_username").val(text);
	});
});
/*-------------------------------------------------------*/
/*-----------------Forgot Passwort Fancy-----------------*/
/*-------------------------------------------------------*/
$(document).ready(function() {
	$("#guiForgotPasswordClick").fancybox({
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
});
$(document).ready(function() {
	$("#guiForgotPasswordClick2").fancybox({
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
});
$(document).ready(function() {
	$("#guiForgotPasswordFancy").bind("submit", function() {
		$.fancybox.showActivity();
		$.fancybox.resize();
		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "/kundenverwaltung/password_forgot.php",
			data	: $(this).serializeArray(),
			success	: function(data) {
				$.fancybox(data);
			}
		});
		return false;
	});
});
/*-------------------------------------------------------*/
/*---------------------Userprofil Fancy------------------*/
/*-------------------------------------------------------*/
$(document).ready(function() {
	$("#guiUserprofilClick").fancybox({
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
});
$(document).ready(function() {
	$("#guiUserprofilClick2").fancybox({
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
});
$(document).ready(function() {
	$("#guiUserprofilClick3").fancybox({
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
});
$(document).ready(function() {
	$("#guiUserprofilFancy").bind("submit", function() {
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var emailaddressVal = $("#update_email").val();
		if ($("#update_email").val().length < 1 || $("#update_vorname").val().length < 1 || $("#update_nachname").val().length < 1) {
			$("#update_error_empty").show();
			$.fancybox.resize();
			return false;
		}		
		else if(!emailReg.test(emailaddressVal)) {
			$("#update_error_email").show();
			$.fancybox.resize();
			return false;
		}	
		$.fancybox.showActivity();
		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "/kundenverwaltung/user_update.php",
			data	: $(this).serializeArray(),
			success	: function(data) {
				$.fancybox(data);
			}
		});
		return false;
	});
});
$(document).ready(function() {
	$("#update_email").blur(function() {
		var text = $("#update_email").val();
      	$("#update_username").val(text);
	});
});
/*-------------------------------------------------------*/
/*--------------------User Delete Fancy------------------*/
/*-------------------------------------------------------*/
$(document).ready(function() {
	$.fancybox.close();
	$("#guiUserdeleteClick").fancybox({
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
});
$(document).ready(function() {
	$("#guiUserdeleteFancy").bind("submit", function() {
		$.fancybox.showActivity();
		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "/kundenverwaltung/user_delete.php",
			data	: $(this).serializeArray(),
			success	: function(data) {
				$.fancybox(data);
			}
		});
		return false;
	});
});
