jQuery(document).ready(function(){
	
	var ABSPATH = $('#sitecontainer').attr('rel');
	
	$('#loginButton').click(function(){	 
		var data = "username=" + $('#username').val() + "&password=" + $('#password').val();
		$.ajax({
			url: ABSPATH+"/include/ajax/ajax.php?login",
			type: "POST",	
			data: data,
			
			success: function (reqCode) {
				if(reqCode == "false") $('#loginbox').animate({'margin-left':'-=5px'},25).animate({'margin-left':'+=5px'},25).animate({'margin-left':'+=5px'},25).animate({'margin-left':'-=5px'},25);
				else window.location.href = reqCode;
			}			   
		});
	});
	
	$('#sendAnfrage').click(function() {
		// spam check
		var newStamp = Math.round(new Date().getTime() / 1000);
		if($('#website').val() != "check" || ($('#formstamp').val() > newStamp-3) || ($('#formstamp').val() < newStamp-300)) parent.$.fancybox.close();
		
		// input validation
	if($('#name').val()==""){var e_name=true;$('#name').addClass('error');}else{var e_name=false;$('#name').removeClass('error');}
	if($('#strasse').val()==""){var e_strasse=true;$('#strasse').addClass('error');}else{var e_strasse=false;$('#strasse').removeClass('error');}
	if($('#plzort').val()==""){var e_plzort=true;$('#plzort').addClass('error');}else{var e_plzort=false;$('#plzort').removeClass('error');}
	if($('#tel').val()==""){var e_tel=true;$('#tel').addClass('error');}else{var e_tel=false;$('#tel').removeClass('error');}
	if($('#email').val()==""){var e_email=true;$('#email').addClass('error');} 
	else{var e_email=false;
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		if(reg.test($('#email').val())==false){var e_email=true;$('#email').addClass('error');} 
		else{var e_email=false;$('#email').removeClass('error');}
		}
	if($('#nachricht').val()==""){var e_nachricht=true;$('#nachricht').addClass('error');}else{var e_nachricht=false;$('#nachricht').removeClass('error');}
	if(e_name||e_strasse||e_plzort||e_tel||e_email||e_nachricht) return false;
	else
	{
		if($('#beratung').attr('checked')) var beratung = "yes"; else var beratung = "no";
		if($('#berechnung').attr('checked')) var berechnung = "yes"; else var berechnung = "no";
		if($('#investieren').attr('checked')) var investieren = "yes"; else var investieren = "no";
		
		var data = 'name=' +  $('#name').val() +'&strasse=' + $('#strasse').val() + '&plzort=' + $('#plzort').val() + '&tel=' + $('#tel').val() + '&email=' + $('#email').val() + '&nachricht=' + escape($('#nachricht').val()) + '&beratung=' + beratung + '&berechnung=' + berechnung + '&investieren=' + investieren + "&referenz=" + escape($('#anfrageReferenz').val());
		$.ajax({
			url: "include/ajax/ajax.php?anfrage",
			type: "POST",	
			data: data,
			
			success: function (reqCode) {
				if(reqCode) 
				{
					$('#anfrageform').hide();
					$('#msg').show();
					window.setTimeout(function() {parent.$.fancybox.close()},3000);
				}
			}			   
		});
	}
	});
	
	$('#sendKontakt').click(function() {
		// spam check
		var newStamp = Math.round(new Date().getTime() / 1000);
		if($('#website').val() != "check" || ($('#formstamp').val() > newStamp-3) || ($('#formstamp').val() < newStamp-300)) parent.$.fancybox.close();
		
		// input validation
	if($('#name').val()==""){var e_name=true;$('#name').addClass('error');}else{var e_name=false;$('#name').removeClass('error');}
	if($('#strasse').val()==""){var e_strasse=true;$('#strasse').addClass('error');}else{var e_strasse=false;$('#strasse').removeClass('error');}
	if($('#plzort').val()==""){var e_plzort=true;$('#plzort').addClass('error');}else{var e_plzort=false;$('#plzort').removeClass('error');}
	if($('#tel').val()==""){var e_tel=true;$('#tel').addClass('error');}else{var e_tel=false;$('#tel').removeClass('error');}
	if($('#email').val()==""){var e_email=true;$('#email').addClass('error');} 
	else{var e_email=false;
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		if(reg.test($('#email').val())==false){var e_email=true;$('#email').addClass('error');} 
		else{var e_email=false;$('#email').removeClass('error');}
		}
	if($('#nachricht').val()==""){var e_nachricht=true;$('#nachricht').addClass('error');}else{var e_nachricht=false;$('#nachricht').removeClass('error');}
	if(e_name||e_strasse||e_plzort||e_tel||e_email||e_nachricht) return false;
	else
	{	
		var data = 'name=' +  $('#name').val() +'&strasse=' + $('#strasse').val() + '&plzort=' + $('#plzort').val() + '&tel=' + $('#tel').val() + '&email=' + $('#email').val() + '&nachricht=' + escape($('#nachricht').val());
		$.ajax({
			url: "include/ajax/ajax.php?kontakt",
			type: "POST",	
			data: data,
			
			success: function (reqCode) {
				if(reqCode) 
				{
					$('#kontaktform').hide();
					$('#msg').show();
					window.setTimeout(function() {parent.$.fancybox.close()},3000);	
				}
			}			   
		});
	}
	});
	
	$('#sendEmpfehlung').click(function() {
		// spam check
		var newStamp = Math.round(new Date().getTime() / 1000);
		if($('#website').val() != "check" || ($('#formstamp').val() > newStamp-2) || ($('#formstamp').val() < newStamp-300)) parent.$.fancybox.close();
		
		// input validation
		if($('#vonemail').val()==""){var e_vonemail=true;$('#vonemail').addClass('error');} 
		else{var e_vonemail=false;
			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(reg.test($('#vonemail').val())==false){var e_vonemail=true;$('#vonemail').addClass('error');} 
			else{var e_vonemail=false;$('#vonemail').removeClass('error');}
			}
		if($('#vonname').val()==""){var e_vonname=true;$('#vonname').addClass('error');}else{var e_vonname=false;$('#vonname').removeClass('error');}
		if($('#anemail').val()==""){var e_anemail=true;$('#anemail').addClass('error');} 
		else{var e_anemail=false;
			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(reg.test($('#anemail').val())==false){var e_anemail=true;$('#anemail').addClass('error');} 
			else{var e_anemail=false;$('#anemail').removeClass('error');}
			}
		if($('#anname').val()==""){var e_anname=true;$('#anname').addClass('error');}else{var e_anname=false;$('#anname').removeClass('error');}
		if($('#nachricht').val()==""){var e_nachricht=true;$('#nachricht').addClass('error');}else{var e_nachricht=false;$('#nachricht').removeClass('error');}
	
	if(e_vonemail||e_vonname||e_anemail||e_anname||e_nachricht) return false;
	else
	{		
		var data = 'vonemail=' +  $('#vonemail').val() +'&vonname=' + $('#vonname').val() + '&anemail=' + $('#anemail').val() + '&anname=' + $('#anname').val() + '&nachricht=' + escape($('#nachricht').val());
		$.ajax({
			url: "include/ajax/ajax.php?empfehlung",
			type: "POST",	
			data: data,
			
			success: function (reqCode) {
				if(reqCode) 
				{
					$('#anfrageform').hide();
					$('#msg').show();
					window.setTimeout(function() {parent.$.fancybox.close()},3000);		
				}
			}			   
		});
	}
	});

});
