// JavaScript Document

jQuery(function() {
				
	jQuery.noConflict();
				
	jQuery('#ajaxbox_besichtigung').hide();
	jQuery('#ajaxbox_infomaterial').hide();
	jQuery('.pflichtfelder_teaserkontakt').hide();
	
	jQuery("input#anliegen_infomaterial").click(function(){
		jQuery("#ajaxbox_infomaterial").slideToggle("slow");
		jQuery("#ajaxbox_infomaterial input[type=checkbox]").attr('checked', false);
	});	
	
	jQuery("input#anliegen_besichtigung").click(function(){
		jQuery("#ajaxbox_besichtigung").slideToggle("slow");
		jQuery("input[name=besichtigung_objekt]").attr('checked', false);
	});	
	
	jQuery(".button").click(function() {
		var name = jQuery("input#name").val();
		if (name == "") {
		  jQuery('.pflichtfelder_teaserkontakt').slideDown("slow");
		  return false;
		}
		
		var vorname = jQuery("input#vorname").val();
		if (vorname == "") {
		  jQuery('.pflichtfelder_teaserkontakt').slideDown("slow");
		  return false;
		}
		
		var fon = jQuery("input#fon").val();
		if (fon == "") {
		  jQuery('.pflichtfelder_teaserkontakt').slideDown("slow");
		  return false;
		}
		
		var email = jQuery("input#email").val();
		if (email == "") {
		  jQuery('.pflichtfelder_teaserkontakt').slideDown("slow");
		  return false;
		}
	});
	
});



jQuery(function() {
				
	jQuery.noConflict();
				
  jQuery('.error').hide();
  
  jQuery(".buttonobjektkontakt").click(function() {
		// validate and process form
		// first hide any error messages
		
		var besichtigung = jQuery("input#anliegen_besichtigung").val();
		var termin = jQuery("input#obj_besichtigung_termin").val();

		var vorname = jQuery("input#obj_vorname").val();
			if (vorname == "") {
		  jQuery(".error").slideDown("slow");
		  jQuery("input#obj_vorname").focus();
		  return false;
		}
		
		var name = jQuery("input#obj_name").val();
			if (name == "") {
		  jQuery(".error").slideDown("slow");
		  jQuery("input#obj_name").focus();
		  return false;
		}
		
		var fon = jQuery("input#obj_fon").val();
			if (fon == "") {
		  jQuery(".error").slideDown("slow");
		  jQuery("input#obj_fon").focus();
		  return false;
		}
		
		var email = jQuery("input#obj_email").val();
			if (email == "") {
		  jQuery(".error").slideDown("slow");
		  jQuery("input#obj_email").focus();
		  return false;
		}
		
		var nachricht = jQuery("input#obj_nachricht").val();
			if (nachricht == "") {
		  jQuery(".error").slideDown("slow");
		  jQuery("input#obj_nachricht").focus();
		  return false;
		}


		var dataString = 'name='+ name + '&vorname='+ vorname + '&email=' + email + '&phone=' + fon + '&nachricht=' + nachricht + '&besichtigung=' + besichtigung + '&termin=' + termin;
		//alert (dataString);return false;
		
		jQuery.ajax({
      type: "POST",
      url: "fileadmin/templates/bin/process_objektkontakt.php",
      data: dataString,
      success: function() {
        jQuery('#kontaktformular_objekte').html("<div id='message2'></div>");
        jQuery('#message2').html("<h2>Ihre Daten wurden &uuml;bermittelt.</h2>")
        .append("<p>Wir werden uns in K&uuml;rze mit Ihnen in Verbindung setzen.</p>")
        .slideUp()
        .fadeIn(1500, function() {
          jQuery('#message2');
        });
      }
     });
    return false;
	});
});



jQuery(function() {
				
	jQuery.noConflict();
				
  jQuery('.error').hide();
  
  jQuery(".button_ajaxform").click(function() {
		// validate and process form
		// first hide any error messages
		
		var besichtigung = jQuery("input#anliegen_besichtigung").val();
		
		var besichtigung_objekt = jQuery("input[name=besichtigung_objekt]:checked").val()

		var infomaterial = jQuery("input[name=infomaterial]:checked").val()
		
		if (jQuery('#anliegen_beratung').attr('checked')) {
		  var beratung = 'Ja';
		} else {
		  var beratung = 'Nein';
		}
								
		
		var termin = jQuery("input#obj_besichtigung_termin").val();
		var strasse = jQuery("input#strasse").val();
		var plz = jQuery("input#plz").val();
		var ort = jQuery("input#ort").val();

		var sonstiges = jQuery("input#anliegen_sonstiges_text").val();

		var besichtigung_termin = jQuery("input#besichtigung_termin").val();


		if (jQuery('input#newsletter').attr('checked')) {
		  var newsletter = 'Ja';
		} else {
		  var newsletter = 'Nein';
		}

		var nachricht = jQuery("#nachricht").val();

		var vorname = jQuery("input#vorname").val();
			if (vorname == "") {
		  jQuery(".pflichtfelder_teaserkontakt").slideDown("slow");
		  jQuery("input#vorname").focus();
		  return false;
		}
		
		var name = jQuery("input#name").val();
			if (name == "") {
		  jQuery(".pflichtfelder_teaserkontakt").slideDown("slow");
		  jQuery("input#name").focus();
		  return false;
		}
		
		var fon = jQuery("input#fon").val();
		
		var email = jQuery("input#email").val();
			if (email == "") {
		  jQuery(".pflichtfelder_teaserkontakt").slideDown("slow");
		  jQuery("input#email").focus();
		  return false;
		}
		


		var dataString = 'besichtigung='+ besichtigung + '&besichtigung_objekt=' + besichtigung_objekt + '&besichtigung_termin=' + besichtigung_termin + '&infomaterial=' + infomaterial + '&beratung=' + beratung + '&termin=' + termin + '&strasse=' + strasse + '&plz=' + plz + '&ort=' + ort + '&sonstiges=' + sonstiges + '&newsletter=' + newsletter + '&vorname=' + vorname + '&name=' + name + '&fon=' + fon + '&email=' + email + '&nachricht=' + nachricht;
		//alert (dataString);return false;
		
		jQuery.ajax({
      type: "POST",
      url: "../bin/process_ajaxkontakt.php",
      data: dataString,
      success: function() {
        jQuery('.kontaktformular').html("<div id='message2'></div>");
        jQuery('#message2').html("<h2>Ihre Daten wurden &uuml;bermittelt.</h2>")
        .append("<p>Wir werden uns in K&uuml;rze mit Ihnen in Verbindung setzen.</p>")
        .slideUp()
        .fadeIn(1500, function() {
          jQuery('#message2');
        });
      }
     });
    return false;
	});
});