var missingFields = new Array();



missingFields.push("Anrede");



function deleteField(fieldName) {

for (var i = 0; i<missingFields.length; i++){

		if(fieldName==missingFields[i]){

		missingFields.splice(i,1);

		}	

	}

}



$geb_tag_ok = "";

$geb_monat_ok = "";

$geb_jahr_ok = "";

$zip_ok = "";

$city_ok = "";



		$(document).ready(function() {

			$('.title').change(function() {

	    			deleteField("Anrede");

					$('#title_pic').hide();

					$('#title_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					$('#title_pic').fadeIn();

				}

			);

			$('#firstname').blur(function() {

				deleteField("Vorname");

				$.post("template/200907_de_hl/check.php", {

	        	check: "firstname",

				value: $('#firstname').val()

	      		}, function(response){

	      			$('#firstname_pic').hide();

	        		if (response == 1) {

						$('#firstname_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					} else {

						$('#firstname_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

						missingFields.push("Vorname");

					}

					$('#firstname_pic').fadeIn();

	      		});

	    	return false;

			});

			$('#geb_tag').blur(function() {

				deleteField("Geburtsdatum");

				$.post("template/200907_de_hl/check.php", {

	        	check: "day",

				value: $('#geb_tag').val()

	      		}, function(response){

	      			$('#geb_pic').hide();

	        		if (response == 1) {

						$geb_tag_ok = "1";

				    } else {

						$geb_tag_ok = "";

					}

					if ($geb_tag_ok == "1" && $geb_monat_ok == "1" && $geb_jahr_ok == "1") {

						$('#geb_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					} else {

						$('#geb_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

						missingFields.push("Geburtsdatum");

					}

					$('#geb_pic').fadeIn();

	      		});

	    	return false;

			});

			$('#geb_monat').blur(function() {

				deleteField("Geburtsdatum");

				$.post("template/200907_de_hl/check.php", {

	        	check: "month",

				value: $('#geb_monat').val()

	      		}, function(response){

	      			$('#geb_pic').hide();

	        		if (response == 1) {

						$geb_monat_ok = "1";

				    } else {

						$geb_monat_ok = "";

					}

					if ($geb_tag_ok == "1" && $geb_monat_ok == "1" && $geb_jahr_ok == "1") {

						$('#geb_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					} else {

						$('#geb_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

						missingFields.push("Geburtsdatum");

					}

					$('#geb_pic').fadeIn();

	      		});

	    	return false;

			});

			$('#geb_jahr').blur(function() {

				deleteField("Geburtsdatum");

				$.post("template/200907_de_hl/check.php", {

	        	check: "year",

				value: $('#geb_jahr').val()

	      		}, function(response){

	      			$('#geb_pic').hide();

	        		if (response == 1) {

						$geb_jahr_ok = "1";

				    } else {

						$geb_jahr_ok = "";

					}

					if ($geb_tag_ok == "1" && $geb_monat_ok == "1" && $geb_jahr_ok == "1") {

						$('#geb_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					} else {

						$('#geb_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

						missingFields.push("Geburtsdatum");

					}

					$('#geb_pic').fadeIn();

	      		});

	    	return false;

			});

			$('#lastname').blur(function() {

				deleteField("Name");

				$.post("template/200907_de_hl/check.php", {

	        	check: "lastname",

				value: $('#lastname').val()

	      		}, function(response){

	      			$('#lastname_pic').hide();

	        		if (response == 1) {

						$('#lastname_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					} else {

						$('#lastname_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

					    missingFields.push("Name");

					}

					$('#lastname_pic').fadeIn();

	      		});

	    	return false;

			});

			$('#street').blur(function() {

				deleteField("Strasse");

				$.post("template/200907_de_hl/check.php", {

	        	check: "street",

				value: $('#street').val()

	      		}, function(response){

	      			$('#street_pic').hide();

	        		if (response == 1) {

						$('#street_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					} else {

						$('#street_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

					    missingFields.push("Strasse");

					}

					$('#street_pic').fadeIn();

	      		});

	    	return false;

			});

			$('#zip').blur(function() {

				deleteField("PLZ");

				$.post("template/200907_de_hl/check.php", {

	        	check: "zip",

				value: $('#zip').val()

	      		}, function(response){

	      			$('#address_pic').hide();

	        		if (response == 1) {

						$zip_ok = "1";

				    } else {

						$zip_ok = "";

						missingFields.push("PLZ");

					}

					if ($zip_ok == "1" && $city_ok == "1") {

						$('#address_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

						deleteField("Ort");

					} else {

						$('#address_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

					}

					$('#address_pic').fadeIn();

	      		});

	    	return false;

			});

			$('#city').blur(function() {

				deleteField("Ort");

				$.post("template/200907_de_hl/check.php", {

	        	check: "city",

				value: $('#city').val()

	      		}, function(response){

	      			$('#address_pic').hide();

	        		if (response == 1) {

						$city_ok = "1";

				    } else {

						$city_ok = "";

					}

					if ($zip_ok == "1" && $city_ok == "1") {

						$('#address_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

						deleteField("PLZ");

					} else {

						$('#address_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

						missingFields.push("Ort");

					}

					$('#address_pic').fadeIn();

	      		});

	    	return false;

			});

			$('#email').blur(function() {

				deleteField("E-Mail");

				$.post("template/200907_de_hl/check.php", {

	        	check: "email",

				value: $('#email').val()

	      		}, function(response){

	      			$('#email_pic').hide();

	        		if (response == 1) {

						$('#email_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					} else {

						$('#email_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/nok.png");

					    missingFields.push("E-Mail");

					}

					$('#email_pic').fadeIn();

	      		});

	    	return false;

			});

			$('.wo').change(function() {

	    			deleteField("wogeplant");

					$('#wo_pic').hide();

					$('#wo_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					$('#wo_pic').fadeIn();

				}

			);

			$('#bau_monat').blur(function() {

					$('#bau_beginn').hide();

					$('#bau_beginn').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					$('#bau_beginn').fadeIn();

				}

			);

			$('#bau_jahr').blur(function() {

					$('#bau_beginn').hide();

					$('#bau_beginn').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					$('#bau_beginn').fadeIn();

				}

			);

			$('.kauf_summe').change(function() {

	    			deleteField("kaufsumme");

					$('#kauf_summe_pic').hide();

					$('#kauf_summe_pic').attr('src',"http://www.fertighaus-ratgeber.info/images/ok.png");

					$('#kauf_summe_pic').fadeIn();

				}

			);

			$('#optin').blur(function() {

					deleteField("Datenschutzbestimmungen");

					$('#optin_pic').hide();

					if ($('#optin').attr('checked') == true) {

					} else

						missingFields.push("Datenschutzbestimmungen");

					$('#optin_pic').fadeIn();

				}

			);

	     	$('input').blur();

		});



function CheckInput () {

  if(missingFields.length>0){

    alert('Bitte korrigieren Sie folgende Angaben: ' + (missingFields.join(", ")));

    return false;

  }

  return true;

};



var previoustab="";

function switchvers(cid){

	if (document.getElementById)

	{

		if (previoustab!="")

		{

			document.getElementById(previoustab).style.display="none"

			document.getElementById(previoustab).style.visibility="hidden"

		}

		document.getElementById(cid).style.display="block"

		document.getElementById(cid).style.visibility="visible"

		previoustab=cid

	}

}




