$(document).ready(function() {
	$("#country").change(function () {
		// Kein Land ausgewählt
		if ($("select option:selected").attr("rel") == "") {
			$("#lang").replaceWith('<select name="lang" id="lang"><option value=""> &nbsp;</option></select>');
		}
		// Land ausgewählt und Sprachen füllen
		else {
			var options = "";
			var langs = $("#country option:selected").attr("rel").split(",");
			
			$(langs).each(function(index, element) {
				elementParts = element.split(";");
				options += '<option value="' + elementParts[1] + '">' + elementParts[0] + '</option>';
			});
			
			$("#lang").replaceWith('<select name="lang" id="lang">' + options + '</select>');
		}
		
		return false;
	});
	
	// Bei Bedarf Cookie setzen und auf gewählte Seite umleiten
	$("#country-switcher").submit(function(e) {
		e.preventDefault();

		if ($("#remindlang").attr("checked")) {
			var ablauf = new Date();
			var monat = ablauf.getTime() + (30 * 24 * 60 * 60 * 1000);
			ablauf.setTime(monat);
			document.cookie = "safurl="+$("#lang option:selected").val()+"; expires=" + ablauf.toGMTString();
		}		
		window.location.href = decodeURIComponent($("#lang option:selected").val());

		return false;
	});
	
	// Bei Bedarf Cookie auf corporate subdomain setzen umleiten
	$("#save-corporate").submit(function(e) {
		e.preventDefault();

		if ($("#remindcorp").attr("checked")) {
			var ablauf = new Date();
			var monat = ablauf.getTime() + (30 * 24 * 60 * 60 * 1000);
			ablauf.setTime(monat);
			document.cookie = "safurl="+$("#corpurl").val()+"; expires=" + ablauf.toGMTString();
		}		
		window.location.href = decodeURIComponent($("#corpurl").val());

		return false;
	});
});
