$(document).ready(function() {

	function checkvalidmail(email) {
		return email.search("^[_\.0-9a-z-]+@([0-9a-z][-0-9a-z\.]+)\.([a-z]{2,3}$)");
		}

	function checkfields() {

		var error = 0;

/*		if (($('#nlname').val() == "") || ($('#nlname').val() == "Name")) {
			error++;
			$('#nlname').css("border","1px solid #FF0000");
			}
		else	$('#nlname').css("border","1px solid #FFFFFF");*/

		if (checkvalidmail($('#nlemail').val())) {
			error++;
			$('#nlemail').addClass("redborder");
			}
		else	$('#nlemail').removeClass("redborder");

		if (error == 0)
			return true;

		return false;
		}

	$('#nlform input').focus(function() {
		if (($(this).val() == "Name") || ($(this).val() == "E-Mail Adresse"))
			$(this).val("");
		});

	$('#nlname').blur(function() {
		if (($(this).val() == "") && ($(this).hasClass("autofill")))
			$(this).val("Name");
		});

	$('#nlemail').blur(function() {
		if (($(this).val() == "") && ($(this).hasClass("autofill")))
			$(this).val("E-Mail Adresse");
		});

	$('#nlform a').click(function() {

		if (checkfields()) {
			$.getJSON($('#nlform').attr('action')+'?nlname='+$('#nlname').val()+'&nlemail='+$('#nlemail').val()+'&customer_id='+$('#nl_customer_id').val()+'&jsoncallback=?',
			function(data) {
        				$('#tcontent').attr("style","");
        				$("html").scrollTop(0);
        				if (data.error == "1") {
        					$('#nlemail').addClass("redborder");
        					if (data.msg != "") {
        						$('#tcontent').html(data.msg);
        						}
        					}
        				else {
        					$('#nlemail').removeClass("redborder");
        					$('#tcontent').html(data.msg);
        					}
				});
			}
		});

	$('div.logo').click(function() { location.href='index.html'; });

	$('a.lightbox').lightBox({
		overlayBgColor: '#000',
		overlayOpacity: 0.7,
		imageLoading: 'img/lightbox-ico-loading.gif',
		imageBtnPrev: 'img/lightbox-btn-prev.gif',
		imageBtnNext: 'img/lightbox-btn-next.gif',
		imageBtnClose: 'img/lightbox-btn-close.gif',
		imageBlank: 'img/lightbox-blank.gif',
		containerResizeSpeed: 350,
		txtImage: 'Referenz',
		txtOf: 'von'
		});

	});

