$(document).ready(function() {
	$.get("/wp-content/plugins/kontakt/xml/branches.xml",{},function(xml) {
		$('branch',xml).each(function(i) {
			var my_id = $(this).find("id").text();
			var my_name = $(this).find("name").text();
			var my_email = $(this).find("email").text();
			var my_land = $(this).attr("land");
			
			if ($("html").attr("lang") == my_land) {
				var output = '<option value=\"'+ my_id +'\">'+ my_name +'</option>';
			}
			$('#branch').append(output);
			//alert(output);
		});
	});
	
	// Den Submit Button nach dem klick ausblenden
	$("#sendbutton").click(function() {
		$("#sendbutton").fadeOut(200);
		$("#usermessagea").text("Attendere prego...").show('slow');
		$("#usermessageb").text("Attendere prego...").show('slow');
	});

	// Formulardaten abfragen
	$("#freight_div form").submit(function() {
		var fehler = unescape('Compilare tutti i campi obbligatori.');
		
		if ($("#branch option:selected").val() == 0) {
			$("#branch").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#branch").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#your_name").val().length == 0) {
			$("#your_name").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_name").css("border","2px solid #CC0000");
			$("#branch").css("border","1px solid #CCCCCC");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#your_tele").val().length == 0) {
			$("#your_tele").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_tele").css("border","2px solid #CC0000");
			$("#your_name").css("border","1px solid #CCCCCC");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#your_email").val().length == 0) {
			$("#your_email").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_email").css("border","2px solid #CC0000");
			$("#your_tele").css("border","1px solid #CCCCCC");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#ship_adress").val().length == 0) {
			$("#ship_adress").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#ship_adress").css("border","2px solid #CC0000");
			$("#your_email").css("border","1px solid #CCCCCC");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#delivery_adress").val().length == 0) {
			$("#delivery_adress").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#delivery_adress").css("border","2px solid #CC0000");
			$("#ship_adress").css("border","1px solid #CCCCCC");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#captcha").val().length == 0) {
      $("#captcha").focus();
      $("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#captcha").css("border","2px solid #CC0000");
			$("#delivery_adress").css("border","1px solid #CCCCCC");
			$("#sendbutton").fadeIn(500);
			return false;
    } else {
			var ship_adress = escape($("#ship_adress").val());
			var delivery_adress = escape($("#delivery_adress").val());
			
			$.ajax({
				type: "POST",
				url: "/wp-content/plugins/kontakt/send_it.php",
				data: "what="+$("#what").val()+"&branch="+$("#branch").val()+"&your_company="+$("#your_company").val()+"&your_name="+$("#your_name").val()+"&your_position="+$("#your_position").val()+"&your_tele="+$("#your_tele").val()+"&your_email="+$("#your_email").val()+"&ship_adress="+ship_adress+"&delivery_adress="+delivery_adress+"&kinds_of_goods="+$("#kinds_of_goods").val()+"&dimension="+$("#dimension").val()+"&number_of_packages="+$("#number_of_packages").val()+"&package="+$("#package").val()+"&weight="+$("#weight").val()+"&champs_of_delivery="+$("#champs_of_delivery").val()+"&value_of_goods="+$("#value_of_goods").val()+"&collection_date="+$("#collection_date").val()+"&delivery_date="+$("#delivery_date").val()+"&your_message="+$("#your_message").val()+"&latest_inquiry_date="+$("#latest_inquiry_date").val()+"&from="+$("#from").val()+"&captcha="+$("#captcha").val(),
				success: function(msg){
					//alert(msg);
					var antwort = unescape(msg);
					if (msg == "Compilare tutti i campi obbligatori.") {
						$("#usermessagea").text(antwort).show('slow');
						$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#usermessageb").text(antwort).show('slow');
						$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#sendbutton").fadeIn(500);
					} else {
						$("#usermessagea").text(antwort).show('slow');
						$("#usermessagea").css("background-color","#CCCCCC");
						$("#usermessageb").text(antwort).show('slow');
						$("#usermessageb").css("background-color","#CCCCCC");
						return true;
					}
				}
			});
			return false;
		}
	});
	$("#kontakt_div form").submit(function() {
		var fehler = unescape('Compilare tutti i campi obbligatori.');
		if ($("#your_name").val().length == 0) {
			$("#your_name").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_name").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#your_tele").val().length == 0) {
			$("#your_tele").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_tele").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#your_message").val().length == 0) {
			$("#your_message").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_mesage").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else {
			$.ajax({
				type: "POST",
				url: "/wp-content/plugins/kontakt/send_it.php",
				data: "your_name="+$("#your_name").val()+"&your_tele="+$("#your_tele").val()+"&your_email="+$("#your_email").val()+"&your_message="+$("#your_message").val()+"&captcha="+$("#captcha").val()+"&branch="+$("#branch").val()+"&branch2="+$("#branch2").val()+"&what="+$("#what").val(),
				success: function(msg){
					//alert(msg);
					var antwort = unescape(msg);
					if (msg == "Grazie mille per la Sua segnalazione!") {
						$("#usermessagea").text(antwort).show('slow');
						$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#usermessageb").text(antwort).show('slow');
						$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#sendbutton").fadeIn(500);
					} else {
						$("#usermessagea").text(antwort).show('slow');
						$("#usermessagea").css("background-color","#CCCCCC");
						$("#usermessageb").text(antwort).show('slow');
						$("#usermessageb").css("background-color","#CCCCCC");
						return true;
					}
				}
			});
			return false;
		}
	});
	
	$("#recommend_div form").submit(function() {
		var fehler = unescape('Compilare tutti i campi obbligatori.');
		if ($("#your_name").val().length == 0) {
			$("#your_name").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_name").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#your_email").val().length == 0) {
			$("#your_email").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_name").css("border","1px solid #CCCCCC");
			$("#your_email").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#recipient_name").val().length == 0) {
			$("#recipient_name").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#your_email").css("border","1px solid #CCCCCC");
			$("#recipient_name").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#recipient_email").val().length == 0) {
			$("#recipient_email").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#recipient_name").css("border","1px solid #CCCCCC");
			$("#recipient_email").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else if ($("#your_message").val().length == 0) {
			$("#your_message").focus();
			$("#usermessagea").text(fehler).show('slow');
			$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").text(fehler).show('slow');
			$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#recipient_email").css("border","1px solid #CCCCCC");
			$("#your_mesage").css("border","2px solid #CC0000");
			$("#sendbutton").fadeIn(500);
			return false;
		} else {
			$.ajax({
				type: "POST",
				url: "/wp-content/plugins/kontakt/send_it.php",
				data: "your_name="+$("#your_name").val()+"&your_email="+$("#your_email").val()+"&recipient_name="+$("#recipient_name").val()+"&recipient_email="+$("#recipient_email").val()+"&your_message="+$("#your_message").val()+"&captcha="+$("#captcha").val()+"&referer="+$("#referer").val()+"&what="+$("#what").val(),
				success: function(msg){
					//alert(msg);
					var antwort = unescape(msg);
					if (msg == "Mille grazie per aver raccomandato il nostro sito web!") {
						$("#usermessagea").text(antwort).show('slow');
						$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#usermessageb").text(antwort).show('slow');
						$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#sendbutton").fadeIn(500);
					} else {
						$("#usermessagea").text(antwort).show('slow');
						$("#usermessagea").css("background-color","#CCCCCC");
						$("#usermessageb").text(antwort).show('slow');
						$("#usermessageb").css("background-color","#CCCCCC");
						return true;
					}
				}
			});
			return false;
		}
	});
});
