$(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>';
			}
			//alert(my_land);
			//$("html").attr("lang");
			
			/*if (my_id == "10000") {
				var output = '<option value=\"0\" class=\"option\" disabled=\"disabled\">'+ my_name +'</option>';
			} else {
				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").html('<img src="/wp-content/plugins/kontakt/images/error_fracht_02.png" />').show('slow');
		$("#usermessageb").html('<img src="/wp-content/plugins/kontakt/images/error_fracht_02.png" />').show('slow');
	});

	// Formulardaten abfragen
	$("#freight_div form").submit(function() {
		//var fehler = unescape('Vyplnte prosím všechna potrebná polícka.');
		var fehler = '<img src="/wp-content/plugins/kontakt/images/error_fracht_01.png" />';
		
		if ($("#branch option:selected").val() == 0) {
			$("#branch").focus();
			$("#usermessagea").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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 = encodeURIComponent($("#ship_adress").val());
			var delivery_adress = encodeURIComponent($("#delivery_adress").val());
			
			$.ajax({
				type: "POST",
				url: "/wp-content/plugins/kontakt/send_cz.php",
				data: "what="+$("#what").val()+"&branch="+$("#branch").val()+"&your_company="+encodeURIComponent($("#your_company").val())+"&your_name="+encodeURIComponent($("#your_name").val())+"&your_position="+encodeURIComponent($("#your_position").val())+"&your_tele="+$("#your_tele").val()+"&your_email="+$("#your_email").val()+"&ship_adress="+ship_adress+"&delivery_adress="+delivery_adress+"&kinds_of_goods="+encodeURIComponent($("#kinds_of_goods").val())+"&dimension="+encodeURIComponent($("#dimension").val())+"&number_of_packages="+encodeURIComponent($("#number_of_packages").val())+"&package="+encodeURIComponent($("#package").val())+"&weight="+encodeURIComponent($("#weight").val())+"&champs_of_delivery="+encodeURIComponent($("#champs_of_delivery").val())+"&value_of_goods="+encodeURIComponent($("#value_of_goods").val())+"&collection_date="+encodeURIComponent($("#collection_date").val())+"&delivery_date="+encodeURIComponent($("#delivery_date").val())+"&your_message="+encodeURIComponent($("#your_message").val())+"&latest_inquiry_date="+encodeURIComponent($("#latest_inquiry_date").val())+"&from="+encodeURIComponent($("#from").val())+"&captcha="+$("#captcha").val(),
				success: function(msg){
					//alert(msg);
					var antwort = unescape(msg);
					if (msg == '<img src="/wp-content/plugins/kontakt/images/error_fracht_01.png" />') {
						$("#usermessagea").html(antwort).show('slow');
						//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#usermessageb").html(antwort).show('slow');
						//$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#sendbutton").fadeIn(500);
					} else {
						$("#usermessagea").html(antwort).show('slow');
						$("#usermessagea").css("background-color","#CCCCCC");
						$("#usermessageb").html(antwort).show('slow');
						$("#usermessageb").css("background-color","#CCCCCC");
						return true;
					}
				}
			});
			return false;
		}
	});
	$("#kontakt_div form").submit(function() {
		var fehler = '<img src="/wp-content/plugins/kontakt/images/error_fracht_01.png" />';
		if ($("#your_name").val().length == 0) {
			$("#your_name").focus();
			$("#usermessagea").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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_cz.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 == '<img src="/wp-content/plugins/kontakt/images/error_fracht_04.png" />') {
						$("#usermessagea").html(antwort).show('slow');
						//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#usermessageb").html(antwort).show('slow');
						//$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#sendbutton").fadeIn(500);
					} else {
						$("#usermessagea").html(antwort).show('slow');
						$("#usermessagea").css("background-color","#CCCCCC");
						$("#usermessageb").html(antwort).show('slow');
						$("#usermessageb").css("background-color","#CCCCCC");
						return true;
					}
				}
			});
			return false;
		}
	});
	
	$("#recommend_div form").submit(function() {
		var fehler = '<img src="/wp-content/plugins/kontakt/images/error_fracht_01.png" />';
		if ($("#your_name").val().length == 0) {
			$("#your_name").focus();
			$("#usermessagea").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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").html(fehler).show('slow');
			//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
			$("#usermessageb").html(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_cz.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 = msg;
					if (msg == '<img src="/wp-content/plugins/kontakt/images/error_fracht_05.png" />') {
						$("#usermessagea").html(antwort).show('slow');
						//$("#usermessagea").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#usermessageb").html(antwort).show('slow');
						//$("#usermessageb").css("background","url(/wp-content/plugins/kontakt/images/li-err-bg.png)");
						$("#sendbutton").fadeIn(500);
					} else {
						$("#usermessagea").html(antwort).show('slow');
						$("#usermessagea").css("background-color","#CCCCCC");
						$("#usermessageb").html(antwort).show('slow');
						$("#usermessageb").css("background-color","#CCCCCC");
						return true;
					}
				}
			});
			return false;
		}
	});
});
